import type { Invoice } from '../components/billing';
interface UseInvoicesOptions {
    limit?: number;
    offset?: number;
    enabled?: boolean;
}
interface InvoicesResponse {
    success: boolean;
    data: Invoice[];
    info: {
        page: number;
        limit: number;
        total: number;
        totalPages: number;
        hasNextPage: boolean;
        hasPrevPage: boolean;
    };
}
export declare function useInvoices(options?: UseInvoicesOptions): import("@tanstack/react-query").UseQueryResult<InvoicesResponse, Error>;
export {};
//# sourceMappingURL=useInvoices.d.ts.map