import { CustomCurrencyNumberFormat, InvoiceComponent, PaymentStatuses } from "../../../types"; import { RowType } from "../../molecules"; export interface InvoicesListProps extends InvoiceComponent { customCurrencyNumberFormat?: CustomCurrencyNumberFormat; hasExportAction?: boolean; onRowClick?: (row: RowType) => void; paymentStatusBlockList?: PaymentStatuses[]; showPrepaidInvoices?: boolean; } export interface InvoiceRow { date?: string; invoicePriceStatus: string; paymentStatus: string; period: string; total: string; } export declare const InvoicesList: ({ hideLoader, onError, onLoadingChange, hasExportAction, paymentStatusBlockList, showPrepaidInvoices, customCurrencyNumberFormat, currency: invoiceCurrency, ...props }: InvoicesListProps) => import("react/jsx-runtime").JSX.Element | null;