export declare type SupermodelIoLogisticsExpressCreateShipmentRequestOnDemandDeliveryDeliveryOptionEnum = "servicepoint" | "neighbour" | "signatureRelease";
export declare type SupermodelIoLogisticsExpressCreateShipmentRequestOnDemandDeliveryWhereToLeaveEnum = "concierge" | "neighbour";
export declare class SupermodelIoLogisticsExpressCreateShipmentRequestOnDemandDelivery {
    'deliveryOption': SupermodelIoLogisticsExpressCreateShipmentRequestOnDemandDeliveryDeliveryOptionEnum;
    'location'?: string;
    'specialInstructions'?: string;
    'gateCode'?: string;
    'whereToLeave'?: SupermodelIoLogisticsExpressCreateShipmentRequestOnDemandDeliveryWhereToLeaveEnum;
    'neighbourName'?: string;
    'neighbourHouseNumber'?: string;
    'authorizerName'?: string;
    'servicePointId'?: string;
    'requestedDeliveryDate'?: 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();
}
