import type { DocumentDispatch } from "@powerhousedao/reactor-browser";
import type { GrantApplicationAction, GrantApplicationDocument } from "document-models/grant-application/v1";
/** Hook to get a GrantApplication document by its id */
export declare function useGrantApplicationDocumentById(documentId: string | null | undefined): [GrantApplicationDocument, DocumentDispatch<GrantApplicationAction>] | [undefined, undefined];
/** Hook to get the selected GrantApplication document */
export declare function useSelectedGrantApplicationDocument(): [
    GrantApplicationDocument,
    DocumentDispatch<GrantApplicationAction>
];
/** Hook to get all GrantApplication documents in the selected drive */
export declare function useGrantApplicationDocumentsInSelectedDrive(): GrantApplicationDocument[] | undefined;
/** Hook to get all GrantApplication documents in the selected folder */
export declare function useGrantApplicationDocumentsInSelectedFolder(): GrantApplicationDocument[] | undefined;
//# sourceMappingURL=hooks.d.ts.map