import { type InvoiceStatus } from './InvoiceStatusBadge';
export interface Invoice {
    id: string;
    invoiceNumber: string;
    date: string;
    amount: number;
    currency: string;
    status: InvoiceStatus;
    pdfUrl: string | null;
}
interface InvoicesTableProps {
    invoices: Invoice[];
    isLoading?: boolean;
    total: number;
    limit: number;
    offset: number;
    onPageChange: (page: number) => void;
}
export declare function InvoicesTable({ invoices, isLoading, total, limit, offset, onPageChange, }: InvoicesTableProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=InvoicesTable.d.ts.map