dhl-express-api-client
Version:
DHL express API client
37 lines (36 loc) • 2.95 kB
TypeScript
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationCustomsDocumentsInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationCustomsDocumentsInner';
import { SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationExporter } from './SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationExporter';
import { SupermodelIoLogisticsExpressExportDeclarationAdditionalChargesInner } from './SupermodelIoLogisticsExpressExportDeclarationAdditionalChargesInner';
import { SupermodelIoLogisticsExpressExportDeclarationInvoice } from './SupermodelIoLogisticsExpressExportDeclarationInvoice';
import { SupermodelIoLogisticsExpressExportDeclarationLineItemsInner } from './SupermodelIoLogisticsExpressExportDeclarationLineItemsInner';
import { SupermodelIoLogisticsExpressExportDeclarationRemarksInner } from './SupermodelIoLogisticsExpressExportDeclarationRemarksInner';
export declare class SupermodelIoLogisticsExpressExportDeclaration {
'lineItems': Array<SupermodelIoLogisticsExpressExportDeclarationLineItemsInner>;
'invoice': SupermodelIoLogisticsExpressExportDeclarationInvoice;
'remarks'?: Array<SupermodelIoLogisticsExpressExportDeclarationRemarksInner>;
'additionalCharges'?: Array<SupermodelIoLogisticsExpressExportDeclarationAdditionalChargesInner>;
'placeOfIncoterm'?: string;
'recipientReference'?: string;
'exporter'?: SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationExporter;
'exportReasonType'?: SupermodelIoLogisticsExpressExportDeclarationExportReasonTypeEnum;
'shipmentType'?: SupermodelIoLogisticsExpressExportDeclarationShipmentTypeEnum;
'customsDocuments'?: Set<SupermodelIoLogisticsExpressCreateShipmentRequestContentExportDeclarationCustomsDocumentsInner>;
'incoterm': SupermodelIoLogisticsExpressExportDeclarationIncotermEnum;
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 SupermodelIoLogisticsExpressExportDeclarationExportReasonTypeEnum = "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 SupermodelIoLogisticsExpressExportDeclarationShipmentTypeEnum = "personal" | "commercial";
export declare type SupermodelIoLogisticsExpressExportDeclarationIncotermEnum = "EXW" | "FCA" | "CPT" | "CIP" | "DPU" | "DAP" | "DDP" | "FAS" | "FOB" | "CFR" | "CIF" | "DAF" | "DAT" | "DDU" | "DEQ" | "DES";