dhl-express-api-client
Version:
DHL express API client
44 lines (43 loc) • 3.95 kB
TypeScript
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationAdditionalChargesInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationAdditionalChargesInner';
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationCustomsDocumentsInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationCustomsDocumentsInner';
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationDeclarationNotesInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationDeclarationNotesInner';
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationExporter } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationExporter';
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationInvoice } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationInvoice';
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationLicensesInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationLicensesInner';
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationLineItemsInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationLineItemsInner';
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationRemarksInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationRemarksInner';
export declare class SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclaration {
'lineItems': Array<SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationLineItemsInner>;
'invoice'?: SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationInvoice;
'remarks'?: Array<SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationRemarksInner>;
'additionalCharges'?: Array<SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationAdditionalChargesInner>;
'destinationPortName'?: string;
'placeOfIncoterm'?: string;
'payerVATNumber'?: string;
'recipientReference'?: string;
'exporter'?: SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationExporter;
'packageMarks'?: string;
'declarationNotes'?: Array<SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationDeclarationNotesInner>;
'exportReference'?: string;
'exportReason'?: string;
'exportReasonType'?: SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationExportReasonTypeEnum;
'licenses'?: Set<SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationLicensesInner>;
'shipmentType'?: SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationShipmentTypeEnum;
'customsDocuments'?: Set<SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationCustomsDocumentsInner>;
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();
}
export declare type SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationExportReasonTypeEnum = "permanent" | "temporary" | "return" | "used_exhibition_goods_to_origin" | "intercompany_use" | "commercial_purpose_or_sale" | "personal_belongings_or_personal_use" | "sample" | "gift" | "return_to_origin" | "warranty_replacement" | "diplomatic_goods" | "defence_material";
export declare type SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationShipmentTypeEnum = "personal" | "commercial";