import { InvoiceSummaryType } from './InvoiceSummary';
import { TaxTotalsType } from './TaxTotals';
import { InvoiceRowType } from './InvoiceRow';
import { InvoiceHeaderType } from './InvoiceHeader';
import { PartyType } from './PartyType';
export declare class AadeBookInvoiceType {
    uid?: string;
    mark?: number;
    cancelledByMark?: number;
    authenticationCode?: string;
    issuer?: PartyType;
    counterpart?: PartyType;
    invoiceHeader: InvoiceHeaderType;
    paymentMethods?: any[];
    invoiceDetails: InvoiceRowType[];
    taxesTotals?: TaxTotalsType[];
    invoiceSummary: InvoiceSummaryType;
    constructor(props?: AadeBookInvoiceType);
}
