dhl-express-api-client
Version:
DHL express API client
53 lines (52 loc) • 3.75 kB
TypeScript
import { EstimatedDeliveryDate } from './EstimatedDeliveryDate';
import { Pickup } from './Pickup';
import { SupermodelIoLogisticsExpressAccount } from './SupermodelIoLogisticsExpressAccount';
import { SupermodelIoLogisticsExpressCreateShipmentRequestContent } from './SupermodelIoLogisticsExpressCreateShipmentRequestContent';
import { SupermodelIoLogisticsExpressCreateShipmentRequestCustomerDetails } from './SupermodelIoLogisticsExpressCreateShipmentRequestCustomerDetails';
import { SupermodelIoLogisticsExpressCreateShipmentRequestGetAdditionalInformationInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestGetAdditionalInformationInner';
import { SupermodelIoLogisticsExpressCreateShipmentRequestOnDemandDelivery } from './SupermodelIoLogisticsExpressCreateShipmentRequestOnDemandDelivery';
import { SupermodelIoLogisticsExpressCreateShipmentRequestOutputImageProperties } from './SupermodelIoLogisticsExpressCreateShipmentRequestOutputImageProperties';
import { SupermodelIoLogisticsExpressCreateShipmentRequestParentShipment } from './SupermodelIoLogisticsExpressCreateShipmentRequestParentShipment';
import { SupermodelIoLogisticsExpressCreateShipmentRequestPrepaidChargesInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestPrepaidChargesInner';
import { SupermodelIoLogisticsExpressCreateShipmentRequestShipmentNotificationInner } from './SupermodelIoLogisticsExpressCreateShipmentRequestShipmentNotificationInner';
import { SupermodelIoLogisticsExpressDocumentImagesInner } from './SupermodelIoLogisticsExpressDocumentImagesInner';
import { SupermodelIoLogisticsExpressIdentifier } from './SupermodelIoLogisticsExpressIdentifier';
import { SupermodelIoLogisticsExpressReference } from './SupermodelIoLogisticsExpressReference';
import { SupermodelIoLogisticsExpressValueAddedServices } from './SupermodelIoLogisticsExpressValueAddedServices';
export declare class SupermodelIoLogisticsExpressCreateShipmentRequest {
'plannedShippingDateAndTime': string;
'pickup': Pickup;
'productCode': string;
'localProductCode'?: string;
'getRateEstimates'?: boolean;
'accounts': Array<SupermodelIoLogisticsExpressAccount>;
'valueAddedServices'?: Array<SupermodelIoLogisticsExpressValueAddedServices>;
'outputImageProperties'?: SupermodelIoLogisticsExpressCreateShipmentRequestOutputImageProperties;
'customerReferences'?: Array<SupermodelIoLogisticsExpressReference>;
'identifiers'?: Set<SupermodelIoLogisticsExpressIdentifier>;
'customerDetails': SupermodelIoLogisticsExpressCreateShipmentRequestCustomerDetails;
'content': SupermodelIoLogisticsExpressCreateShipmentRequestContent;
'documentImages'?: Array<SupermodelIoLogisticsExpressDocumentImagesInner>;
'onDemandDelivery'?: SupermodelIoLogisticsExpressCreateShipmentRequestOnDemandDelivery;
'requestOndemandDeliveryURL'?: boolean;
'shipmentNotification'?: Array<SupermodelIoLogisticsExpressCreateShipmentRequestShipmentNotificationInner>;
'prepaidCharges'?: Array<SupermodelIoLogisticsExpressCreateShipmentRequestPrepaidChargesInner>;
'getTransliteratedResponse'?: boolean;
'estimatedDeliveryDate'?: EstimatedDeliveryDate;
'getAdditionalInformation'?: Array<SupermodelIoLogisticsExpressCreateShipmentRequestGetAdditionalInformationInner>;
'parentShipment'?: SupermodelIoLogisticsExpressCreateShipmentRequestParentShipment;
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();
}