import { CustomCurrencyNumberFormat, Invoice as InvoiceType, InvoiceComponent, InvoiceConfiguration, PrepaidItemWithCreditUnit } from "../../../types"; import { ProductItemConfig } from "./index"; export interface InvoiceDetailsVisualProps extends InvoiceComponent { customCurrencyNumberFormat?: CustomCurrencyNumberFormat; dimensionsMap?: Record>; hideBreakdown?: boolean; invoice: InvoiceType | PrepaidItemWithCreditUnit; invoiceConfiguration?: InvoiceConfiguration[]; invoiceDate?: string | number | undefined; isHorizontal?: boolean; productItemConfiguration?: Record; useStatusChip?: boolean; withInvoiceDetails?: boolean; withInvoiceTotal?: boolean; } export declare const InvoiceDetailsVisual: ({ invoice, dimensionsMap, withContainer, withTitle, title, hideBreakdown, invoiceDate, isHorizontal, invoiceConfiguration, withInvoiceDetails, withInvoiceTotal, customCurrencyNumberFormat, useStatusChip, productItemConfiguration, currency, }: InvoiceDetailsVisualProps) => import("react/jsx-runtime").JSX.Element;