/**
 * WARNING: DO NOT EDIT
 * This file is auto-generated and updated by codegen
 */
import type { DocumentDispatch } from "@powerhousedao/reactor-browser";
import type { InvoiceAction, InvoiceDocument } from "document-models/invoice/v1";
/** Hook to get a Invoice document by its id */
export declare function useInvoiceDocumentById(documentId: string | null | undefined): [InvoiceDocument, DocumentDispatch<InvoiceAction>] | [undefined, undefined];
/** Hook to get the selected Invoice document */
export declare function useSelectedInvoiceDocument(): [
    InvoiceDocument,
    DocumentDispatch<InvoiceAction>
];
/** Hook to get all Invoice documents in the selected drive */
export declare function useInvoiceDocumentsInSelectedDrive(): InvoiceDocument[] | undefined;
/** Hook to get all Invoice documents in the selected folder */
export declare function useInvoiceDocumentsInSelectedFolder(): InvoiceDocument[] | undefined;
//# sourceMappingURL=hooks.d.ts.map