import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationInvoiceCustomerReferencesInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationInvoiceCustomerReferencesInner';
export declare class SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationInvoice {
    'number': string;
    'date': string;
    'signatureName'?: string;
    'signatureTitle'?: string;
    'signatureImage'?: string;
    'instructions'?: Array<string>;
    'customerDataTextEntries'?: Array<string>;
    'totalNetWeight'?: number;
    'totalGrossWeight'?: number;
    'customerReferences'?: Set<SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationInvoiceCustomerReferencesInner>;
    'termsOfPayment'?: string;
    static readonly discriminator: string | undefined;
    static readonly attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
        format: string;
    }>;
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
        format: string;
    }[];
    constructor();
}
