import { SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsBuyerDetails } from './SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsBuyerDetails';
import { SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsExporterDetails } from './SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsExporterDetails';
import { SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsImporterDetails } from './SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsImporterDetails';
import { SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsSellerDetails } from './SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsSellerDetails';
export declare class SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetails {
    'sellerDetails'?: SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsSellerDetails;
    'buyerDetails'?: SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsBuyerDetails;
    'importerDetails'?: SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsImporterDetails;
    'exporterDetails'?: SupermodelIoLogisticsExpressUploadInvoiceDataRequestCustomerDetailsExporterDetails;
    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();
}
