sdksio-postnl-ecommerce-apis-sdk
Version:
Collection of PostNL API's for ecommerce processes
30 lines • 1.21 kB
JavaScript
/**
* PostNL Ecommerce APIsLib
*
* This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
*/
import { lazy, number, object, optional, string } from '../schema';
import { address2Schema } from './address2';
import { deliveryOptionsSchema } from './deliveryOptions';
import { openingHours1Schema } from './openingHours1';
import { sustainability2Schema } from './sustainability2';
export const location1Schema = object({
address: ['Address', optional(lazy(() => address2Schema))],
deliveryOptions: [
'DeliveryOptions',
optional(lazy(() => deliveryOptionsSchema)),
],
distance: ['Distance', optional(number())],
latitude: ['Latitude', optional(number())],
locationCode: ['LocationCode', optional(number())],
longitude: ['Longitude', optional(number())],
name: ['Name', optional(string())],
openingHours: ['OpeningHours', optional(lazy(() => openingHours1Schema))],
sustainability: [
'Sustainability',
optional(lazy(() => sustainability2Schema)),
],
partnerName: ['PartnerName', optional(string())],
retailNetworkID: ['RetailNetworkID', optional(string())],
});
//# sourceMappingURL=location1.js.map