import type { DocumentDispatch } from "@powerhousedao/reactor-browser";
import type { GroupAction, GroupDocument } from "document-models/group/v1";
/** Hook to get a Group document by its id */
export declare function useGroupDocumentById(documentId: string | null | undefined): [GroupDocument, DocumentDispatch<GroupAction>] | [undefined, undefined];
/** Hook to get the selected Group document */
export declare function useSelectedGroupDocument(): [
    GroupDocument,
    DocumentDispatch<GroupAction>
];
/** Hook to get all Group documents in the selected drive */
export declare function useGroupDocumentsInSelectedDrive(): GroupDocument[] | undefined;
/** Hook to get all Group documents in the selected folder */
export declare function useGroupDocumentsInSelectedFolder(): GroupDocument[] | undefined;
//# sourceMappingURL=hooks.d.ts.map