import type { DocumentDispatch } from "@powerhousedao/reactor-browser";
import type { VetraCloudEnvironmentAction, VetraCloudEnvironmentDocument } from "document-models/vetra-cloud-environment/v1";
/** Hook to get a VetraCloudEnvironment document by its id */
export declare function useVetraCloudEnvironmentDocumentById(documentId: string | null | undefined): [
    VetraCloudEnvironmentDocument,
    DocumentDispatch<VetraCloudEnvironmentAction>
] | [undefined, undefined];
/** Hook to get the selected VetraCloudEnvironment document */
export declare function useSelectedVetraCloudEnvironmentDocument(): [
    VetraCloudEnvironmentDocument,
    DocumentDispatch<VetraCloudEnvironmentAction>
];
/** Hook to get all VetraCloudEnvironment documents in the selected drive */
export declare function useVetraCloudEnvironmentDocumentsInSelectedDrive(): VetraCloudEnvironmentDocument[] | undefined;
/** Hook to get all VetraCloudEnvironment documents in the selected folder */
export declare function useVetraCloudEnvironmentDocumentsInSelectedFolder(): VetraCloudEnvironmentDocument[] | undefined;
//# sourceMappingURL=hooks.d.ts.map