import { CustomCurrencyNumberFormat, InvoiceComponent, InvoiceCurrency } from "../../../types"; export interface ProductItemConfig { currency: InvoiceCurrency; invoiceDisplayName?: string; } export interface InvoiceDetailsProps extends InvoiceComponent { customCurrencyNumberFormat?: CustomCurrencyNumberFormat; dimensionsMap?: Record>; fallbackToLatestInvoice?: boolean; hideBreakdown?: boolean; invoiceDate?: string | number; isHorizontal?: boolean; planId?: string; prepaidId?: string; productItemConfiguration?: Record; useStatusChip?: boolean; withInvoiceDetails?: boolean; withInvoiceTotal?: boolean; } export declare const InvoiceDetails: ({ invoiceDate, hideLoader, planId, prepaidId, onError, onLoadingChange, customCurrencyNumberFormat, fallbackToLatestInvoice, ...props }: InvoiceDetailsProps) => import("react/jsx-runtime").JSX.Element | null;