sdksio-postnl-ecommerce-apis-sdk
Version:
Collection of PostNL API's for ecommerce processes
20 lines • 866 B
JavaScript
/**
* PostNL Ecommerce APIsLib
*
* This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { array, boolean, lazy, number, object, optional, string, } from '../schema';
import { addressSchema } from './address';
import { cutOffTimeSchema } from './cutOffTime';
import { optionEnumSchema } from './optionEnum';
export const checkoutRequestSchema = object({
orderDate: ['OrderDate', string()],
shippingDuration: ['ShippingDuration', optional(number())],
cutOffTimes: ['CutOffTimes', array(lazy(() => cutOffTimeSchema))],
holidaySorting: ['HolidaySorting', optional(boolean())],
options: ['Options', array(optionEnumSchema)],
locations: ['Locations', number()],
days: ['Days', number()],
addresses: ['Addresses', array(lazy(() => addressSchema))],
});
//# sourceMappingURL=checkoutRequest.js.map