{"version":3,"sources":["../../src/ecom-v1-local-delivery-option-local-delivery-options.http.ts","../../src/ecom-v1-local-delivery-option-local-delivery-options.meta.ts"],"sourcesContent":["import { toURLSearchParams } from '@wix/sdk-runtime/rest-modules';\nimport { transformSDKFloatToRESTFloat } from '@wix/sdk-runtime/transformations/float';\nimport { transformRESTFloatToSDKFloat } from '@wix/sdk-runtime/transformations/float';\nimport { transformSDKTimestampToRESTTimestamp } from '@wix/sdk-runtime/transformations/timestamp';\nimport { transformRESTTimestampToSDKTimestamp } from '@wix/sdk-runtime/transformations/timestamp';\nimport { transformSDKFieldMaskToRESTFieldMask } from '@wix/sdk-runtime/transformations/field-mask';\nimport { transformPaths } from '@wix/sdk-runtime/transformations/transform-paths';\nimport { resolveUrl } from '@wix/sdk-runtime/rest-modules';\nimport { ResolveUrlOpts } from '@wix/sdk-runtime/rest-modules';\nimport { RequestOptionsFactory } from '@wix/sdk-types';\n\nfunction resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl(\n  opts: Omit<ResolveUrlOpts, 'domainToMappings'>\n) {\n  const domainToMappings = {\n    'api._api_base_domain_': [\n      {\n        srcPath: '/wix-ecommerce-shipments-local-delivery-web',\n        destPath: '',\n      },\n    ],\n    'www.wixapis.com': [\n      {\n        srcPath: '/stores/v1/localDeliveryOptions',\n        destPath: '/v1/localDeliveryOptions',\n      },\n    ],\n    'www._base_domain_': [\n      {\n        srcPath: '/_api/local-delivery-server',\n        destPath: '',\n      },\n    ],\n    'manage._base_domain_': [\n      {\n        srcPath: '/_api/local-delivery-server',\n        destPath: '',\n      },\n    ],\n  };\n\n  return resolveUrl(Object.assign(opts, { domainToMappings }));\n}\n\nconst PACKAGE_NAME = '@wix/auto_sdk_ecom_local-delivery-options';\n\nexport function createLocalDeliveryOption(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __createLocalDeliveryOption({ host }: any) {\n    const serializedData = transformPaths(payload, [\n      {\n        transformFn: transformSDKFloatToRESTFloat,\n        paths: [\n          { path: 'localDeliveryOption.minimumFreeDeliveryOrderAmount' },\n          { path: 'localDeliveryOption.radiusConfig.address.geocode.latitude' },\n          {\n            path: 'localDeliveryOption.radiusConfig.address.geocode.longitude',\n          },\n          { path: 'localDeliveryOption.customAreaConfig.geocodes.latitude' },\n          { path: 'localDeliveryOption.customAreaConfig.geocodes.longitude' },\n          { path: 'localDeliveryOption.radiusConfig.radius' },\n        ],\n      },\n      {\n        transformFn: transformSDKTimestampToRESTTimestamp,\n        paths: [\n          { path: 'localDeliveryOption.createdDate' },\n          { path: 'localDeliveryOption.updatedDate' },\n        ],\n      },\n    ]);\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'POST' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.CreateLocalDeliveryOption',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/local-delivery-options',\n        data: serializedData,\n        host,\n      }),\n      data: serializedData,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [\n              { path: 'localDeliveryOption.minimumFreeDeliveryOrderAmount' },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.latitude',\n              },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.longitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.latitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.longitude',\n              },\n              { path: 'localDeliveryOption.radiusConfig.radius' },\n            ],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'localDeliveryOption.createdDate' },\n              { path: 'localDeliveryOption.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __createLocalDeliveryOption;\n}\n\nexport function getLocalDeliveryOption(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __getLocalDeliveryOption({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'GET' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.GetLocalDeliveryOption',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/local-delivery-options/{localDeliveryOptionId}',\n        data: payload,\n        host,\n      }),\n      params: toURLSearchParams(payload),\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [\n              { path: 'localDeliveryOption.minimumFreeDeliveryOrderAmount' },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.latitude',\n              },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.longitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.latitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.longitude',\n              },\n              { path: 'localDeliveryOption.radiusConfig.radius' },\n            ],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'localDeliveryOption.createdDate' },\n              { path: 'localDeliveryOption.updatedDate' },\n            ],\n          },\n        ]),\n      fallback: [\n        {\n          method: 'GET' as any,\n          url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n            protoPath: '/v1/local-delivery-options/{localDeliveryOptionId}',\n            data: payload,\n            host,\n          }),\n          params: toURLSearchParams(payload),\n        },\n      ],\n    };\n\n    return metadata;\n  }\n\n  return __getLocalDeliveryOption;\n}\n\n/** @deprecated method is deprecated due to the fact that external_id is deprecated, it has been replaced with ListLocalDeliveryOptionsByDeliveryRegion(), and will be removed on 2024-11-01. */\nexport function listLocalDeliveryOptions(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __listLocalDeliveryOptions({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'GET' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.ListLocalDeliveryOptions',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/localDeliveryOptions',\n        data: payload,\n        host,\n      }),\n      params: toURLSearchParams(payload),\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [\n              { path: 'localDeliveryOptions.minimumFreeDeliveryOrderAmount' },\n              {\n                path: 'localDeliveryOptions.radiusConfig.address.geocode.latitude',\n              },\n              {\n                path: 'localDeliveryOptions.radiusConfig.address.geocode.longitude',\n              },\n              {\n                path: 'localDeliveryOptions.customAreaConfig.geocodes.latitude',\n              },\n              {\n                path: 'localDeliveryOptions.customAreaConfig.geocodes.longitude',\n              },\n              { path: 'localDeliveryOptions.radiusConfig.radius' },\n            ],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'localDeliveryOptions.createdDate' },\n              { path: 'localDeliveryOptions.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __listLocalDeliveryOptions;\n}\n\n/**\n * Retrieves a list of local delivery options, given the provided paging, filtering, and sorting.\n *\n * For field support for filters and sorting, see [Local Delivery: Supported Filters and Sorting](https://dev.wix.com/docs/rest/business-management/payments/tax/tax-regions/supported-filters-and-sorting).\n *\n * To learn about working with _Query_ endpoints, see\n * [API Query Language](https://dev.wix.com/api/rest/getting-started/api-query-language),\n * [Sorting and Paging](https://dev.wix.com/api/rest/getting-started/sorting-and-paging),\n * and [Field Projection](https://dev.wix.com/api/rest/getting-started/field-projection).\n */\nexport function queryLocalDeliveryOptions(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __queryLocalDeliveryOptions({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'POST' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.QueryLocalDeliveryOptions',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/local-delivery-options/query',\n        data: payload,\n        host,\n      }),\n      data: payload,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [\n              { path: 'localDeliveryOptions.minimumFreeDeliveryOrderAmount' },\n              {\n                path: 'localDeliveryOptions.radiusConfig.address.geocode.latitude',\n              },\n              {\n                path: 'localDeliveryOptions.radiusConfig.address.geocode.longitude',\n              },\n              {\n                path: 'localDeliveryOptions.customAreaConfig.geocodes.latitude',\n              },\n              {\n                path: 'localDeliveryOptions.customAreaConfig.geocodes.longitude',\n              },\n              { path: 'localDeliveryOptions.radiusConfig.radius' },\n            ],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'localDeliveryOptions.createdDate' },\n              { path: 'localDeliveryOptions.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __queryLocalDeliveryOptions;\n}\n\nexport function updateLocalDeliveryOption(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __updateLocalDeliveryOption({ host }: any) {\n    const serializedData = transformPaths(payload, [\n      {\n        transformFn: transformSDKFieldMaskToRESTFieldMask,\n        paths: [{ path: 'fieldMask' }],\n      },\n      {\n        transformFn: transformSDKFloatToRESTFloat,\n        paths: [\n          { path: 'localDeliveryOption.minimumFreeDeliveryOrderAmount' },\n          { path: 'localDeliveryOption.radiusConfig.address.geocode.latitude' },\n          {\n            path: 'localDeliveryOption.radiusConfig.address.geocode.longitude',\n          },\n          { path: 'localDeliveryOption.customAreaConfig.geocodes.latitude' },\n          { path: 'localDeliveryOption.customAreaConfig.geocodes.longitude' },\n          { path: 'localDeliveryOption.radiusConfig.radius' },\n        ],\n      },\n      {\n        transformFn: transformSDKTimestampToRESTTimestamp,\n        paths: [\n          { path: 'localDeliveryOption.createdDate' },\n          { path: 'localDeliveryOption.updatedDate' },\n        ],\n      },\n    ]);\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'PATCH' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.UpdateLocalDeliveryOption',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/local-delivery-options/{localDeliveryOption.id}',\n        data: serializedData,\n        host,\n      }),\n      data: serializedData,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [\n              { path: 'localDeliveryOption.minimumFreeDeliveryOrderAmount' },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.latitude',\n              },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.longitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.latitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.longitude',\n              },\n              { path: 'localDeliveryOption.radiusConfig.radius' },\n            ],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'localDeliveryOption.createdDate' },\n              { path: 'localDeliveryOption.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __updateLocalDeliveryOption;\n}\n\nexport function deleteLocalDeliveryOption(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __deleteLocalDeliveryOption({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'DELETE' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.DeleteLocalDeliveryOption',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/local-delivery-options/{localDeliveryOptionId}',\n        data: payload,\n        host,\n      }),\n      params: toURLSearchParams(payload),\n    };\n\n    return metadata;\n  }\n\n  return __deleteLocalDeliveryOption;\n}\n\nexport function bulkCreateLocalDeliveryOption(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __bulkCreateLocalDeliveryOption({ host }: any) {\n    const serializedData = transformPaths(payload, [\n      {\n        transformFn: transformSDKFloatToRESTFloat,\n        paths: [\n          { path: 'localDeliveryOptions.minimumFreeDeliveryOrderAmount' },\n          {\n            path: 'localDeliveryOptions.radiusConfig.address.geocode.latitude',\n          },\n          {\n            path: 'localDeliveryOptions.radiusConfig.address.geocode.longitude',\n          },\n          { path: 'localDeliveryOptions.customAreaConfig.geocodes.latitude' },\n          { path: 'localDeliveryOptions.customAreaConfig.geocodes.longitude' },\n          { path: 'localDeliveryOptions.radiusConfig.radius' },\n        ],\n      },\n      {\n        transformFn: transformSDKTimestampToRESTTimestamp,\n        paths: [\n          { path: 'localDeliveryOptions.createdDate' },\n          { path: 'localDeliveryOptions.updatedDate' },\n        ],\n      },\n    ]);\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'POST' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.BulkCreateLocalDeliveryOption',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/bulk/local-delivery-options/create',\n        data: serializedData,\n        host,\n      }),\n      data: serializedData,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [\n              { path: 'localDeliveryOptions.minimumFreeDeliveryOrderAmount' },\n              {\n                path: 'localDeliveryOptions.radiusConfig.address.geocode.latitude',\n              },\n              {\n                path: 'localDeliveryOptions.radiusConfig.address.geocode.longitude',\n              },\n              {\n                path: 'localDeliveryOptions.customAreaConfig.geocodes.latitude',\n              },\n              {\n                path: 'localDeliveryOptions.customAreaConfig.geocodes.longitude',\n              },\n              { path: 'localDeliveryOptions.radiusConfig.radius' },\n            ],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'localDeliveryOptions.createdDate' },\n              { path: 'localDeliveryOptions.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __bulkCreateLocalDeliveryOption;\n}\n\nexport function bulkUpdateLocalDeliveryOption(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __bulkUpdateLocalDeliveryOption({ host }: any) {\n    const serializedData = transformPaths(payload, [\n      {\n        transformFn: transformSDKFloatToRESTFloat,\n        paths: [\n          { path: 'localDeliveryOptions.minimumFreeDeliveryOrderAmount' },\n          {\n            path: 'localDeliveryOptions.radiusConfig.address.geocode.latitude',\n          },\n          {\n            path: 'localDeliveryOptions.radiusConfig.address.geocode.longitude',\n          },\n          { path: 'localDeliveryOptions.customAreaConfig.geocodes.latitude' },\n          { path: 'localDeliveryOptions.customAreaConfig.geocodes.longitude' },\n          { path: 'localDeliveryOptions.radiusConfig.radius' },\n        ],\n      },\n      {\n        transformFn: transformSDKTimestampToRESTTimestamp,\n        paths: [\n          { path: 'localDeliveryOptions.createdDate' },\n          { path: 'localDeliveryOptions.updatedDate' },\n        ],\n      },\n    ]);\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'PATCH' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.BulkUpdateLocalDeliveryOption',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/bulk/local-delivery-options/update',\n        data: serializedData,\n        host,\n      }),\n      data: serializedData,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [\n              { path: 'localDeliveryOptions.minimumFreeDeliveryOrderAmount' },\n              {\n                path: 'localDeliveryOptions.radiusConfig.address.geocode.latitude',\n              },\n              {\n                path: 'localDeliveryOptions.radiusConfig.address.geocode.longitude',\n              },\n              {\n                path: 'localDeliveryOptions.customAreaConfig.geocodes.latitude',\n              },\n              {\n                path: 'localDeliveryOptions.customAreaConfig.geocodes.longitude',\n              },\n              { path: 'localDeliveryOptions.radiusConfig.radius' },\n            ],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'localDeliveryOptions.createdDate' },\n              { path: 'localDeliveryOptions.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __bulkUpdateLocalDeliveryOption;\n}\n\nexport function bulkDeleteLocalDeliveryOption(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __bulkDeleteLocalDeliveryOption({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'DELETE' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.BulkDeleteLocalDeliveryOption',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/bulk/local-delivery-options/delete',\n        data: payload,\n        host,\n      }),\n      params: toURLSearchParams(payload),\n    };\n\n    return metadata;\n  }\n\n  return __bulkDeleteLocalDeliveryOption;\n}\n\nexport function addDeliveryRegion(payload: object): RequestOptionsFactory<any> {\n  function __addDeliveryRegion({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'POST' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.AddDeliveryRegion',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/local-delivery-options/add-delivery-region',\n        data: payload,\n        host,\n      }),\n      data: payload,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [\n              { path: 'localDeliveryOption.minimumFreeDeliveryOrderAmount' },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.latitude',\n              },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.longitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.latitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.longitude',\n              },\n              { path: 'localDeliveryOption.radiusConfig.radius' },\n            ],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'localDeliveryOption.createdDate' },\n              { path: 'localDeliveryOption.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __addDeliveryRegion;\n}\n\nexport function removeDeliveryRegion(\n  payload: object\n): RequestOptionsFactory<any> {\n  function __removeDeliveryRegion({ host }: any) {\n    const metadata = {\n      entityFqdn: 'wix.ecom.v1.local_delivery_option',\n      method: 'POST' as any,\n      methodFqn:\n        'com.wix.ecom.shipments.localdelivery.LocalDelivery.RemoveDeliveryRegion',\n      packageName: PACKAGE_NAME,\n      url: resolveComWixEcomShipmentsLocaldeliveryLocalDeliveryUrl({\n        protoPath: '/v1/local-delivery-options/remove-delivery-region',\n        data: payload,\n        host,\n      }),\n      data: payload,\n      transformResponse: (payload: any) =>\n        transformPaths(payload, [\n          {\n            transformFn: transformRESTFloatToSDKFloat,\n            paths: [\n              { path: 'localDeliveryOption.minimumFreeDeliveryOrderAmount' },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.latitude',\n              },\n              {\n                path: 'localDeliveryOption.radiusConfig.address.geocode.longitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.latitude',\n              },\n              {\n                path: 'localDeliveryOption.customAreaConfig.geocodes.longitude',\n              },\n              { path: 'localDeliveryOption.radiusConfig.radius' },\n            ],\n          },\n          {\n            transformFn: transformRESTTimestampToSDKTimestamp,\n            paths: [\n              { path: 'localDeliveryOption.createdDate' },\n              { path: 'localDeliveryOption.updatedDate' },\n            ],\n          },\n        ]),\n    };\n\n    return metadata;\n  }\n\n  return __removeDeliveryRegion;\n}\n","import * as ambassadorWixEcomV1LocalDeliveryOption from './ecom-v1-local-delivery-option-local-delivery-options.http.js';\nimport * as ambassadorWixEcomV1LocalDeliveryOptionTypes from './ecom-v1-local-delivery-option-local-delivery-options.types.js';\nimport * as ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes from './ecom-v1-local-delivery-option-local-delivery-options.universal.js';\n\nexport type __PublicMethodMetaInfo<\n  K = string,\n  M = unknown,\n  T = unknown,\n  S = unknown,\n  Q = unknown,\n  R = unknown\n> = {\n  getUrl: (context: any) => string;\n  httpMethod: K;\n  path: string;\n  pathParams: M;\n  __requestType: T;\n  __originalRequestType: S;\n  __responseType: Q;\n  __originalResponseType: R;\n};\n\nexport function createLocalDeliveryOption(): __PublicMethodMetaInfo<\n  'POST',\n  {},\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.CreateLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.CreateLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.CreateLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.CreateLocalDeliveryOptionResponseNonNullableFields,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.CreateLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionTypes.CreateLocalDeliveryOptionResponseNonNullableFields\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.createLocalDeliveryOption(payload);\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'POST',\n    path: '/v1/local-delivery-options',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function getLocalDeliveryOption(): __PublicMethodMetaInfo<\n  'GET',\n  { localDeliveryOptionId: string },\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.GetLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.GetLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.GetLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.GetLocalDeliveryOptionResponseNonNullableFields,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.GetLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionTypes.GetLocalDeliveryOptionResponseNonNullableFields\n> {\n  const payload = { localDeliveryOptionId: ':localDeliveryOptionId' } as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.getLocalDeliveryOption(payload);\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'GET',\n    path: '/v1/local-delivery-options/{localDeliveryOptionId}',\n    pathParams: { localDeliveryOptionId: 'localDeliveryOptionId' },\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function listLocalDeliveryOptions(): __PublicMethodMetaInfo<\n  'GET',\n  {},\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.ListLocalDeliveryOptionsRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.ListLocalDeliveryOptionsRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.ListLocalDeliveryOptionsResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.ListLocalDeliveryOptionsResponseNonNullableFields,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.ListLocalDeliveryOptionsResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionTypes.ListLocalDeliveryOptionsResponseNonNullableFields\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.listLocalDeliveryOptions(payload);\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'GET',\n    path: '/v1/localDeliveryOptions',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function queryLocalDeliveryOptions(): __PublicMethodMetaInfo<\n  'POST',\n  {},\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.QueryLocalDeliveryOptionsRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.QueryLocalDeliveryOptionsRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.QueryLocalDeliveryOptionsResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.QueryLocalDeliveryOptionsResponseNonNullableFields,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.QueryLocalDeliveryOptionsResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionTypes.QueryLocalDeliveryOptionsResponseNonNullableFields\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.queryLocalDeliveryOptions(payload);\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'POST',\n    path: '/v1/local-delivery-options/query',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function updateLocalDeliveryOption(): __PublicMethodMetaInfo<\n  'PATCH',\n  { localDeliveryOptionId: string },\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.UpdateLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.UpdateLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.UpdateLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.UpdateLocalDeliveryOptionResponseNonNullableFields,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.UpdateLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionTypes.UpdateLocalDeliveryOptionResponseNonNullableFields\n> {\n  const payload = {\n    localDeliveryOption: { id: ':localDeliveryOptionId' },\n  } as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.updateLocalDeliveryOption(payload);\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'PATCH',\n    path: '/v1/local-delivery-options/{localDeliveryOption.id}',\n    pathParams: { localDeliveryOptionId: 'localDeliveryOptionId' },\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function deleteLocalDeliveryOption(): __PublicMethodMetaInfo<\n  'DELETE',\n  { localDeliveryOptionId: string },\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.DeleteLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.DeleteLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.DeleteLocalDeliveryOptionResponse,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.DeleteLocalDeliveryOptionResponse\n> {\n  const payload = { localDeliveryOptionId: ':localDeliveryOptionId' } as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.deleteLocalDeliveryOption(payload);\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'DELETE',\n    path: '/v1/local-delivery-options/{localDeliveryOptionId}',\n    pathParams: { localDeliveryOptionId: 'localDeliveryOptionId' },\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function bulkCreateLocalDeliveryOption(): __PublicMethodMetaInfo<\n  'POST',\n  {},\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.BulkCreateLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.BulkCreateLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.BulkCreateLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.BulkCreateLocalDeliveryOptionResponseNonNullableFields,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.BulkCreateLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionTypes.BulkCreateLocalDeliveryOptionResponseNonNullableFields\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.bulkCreateLocalDeliveryOption(\n      payload\n    );\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'POST',\n    path: '/v1/bulk/local-delivery-options/create',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function bulkUpdateLocalDeliveryOption(): __PublicMethodMetaInfo<\n  'PATCH',\n  {},\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.BulkUpdateLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.BulkUpdateLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.BulkUpdateLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.BulkUpdateLocalDeliveryOptionResponseNonNullableFields,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.BulkUpdateLocalDeliveryOptionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionTypes.BulkUpdateLocalDeliveryOptionResponseNonNullableFields\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.bulkUpdateLocalDeliveryOption(\n      payload\n    );\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'PATCH',\n    path: '/v1/bulk/local-delivery-options/update',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function bulkDeleteLocalDeliveryOption(): __PublicMethodMetaInfo<\n  'DELETE',\n  {},\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.BulkDeleteLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.BulkDeleteLocalDeliveryOptionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.BulkDeleteLocalDeliveryOptionResponse,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.BulkDeleteLocalDeliveryOptionResponse\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.bulkDeleteLocalDeliveryOption(\n      payload\n    );\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'DELETE',\n    path: '/v1/bulk/local-delivery-options/delete',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function addDeliveryRegion(): __PublicMethodMetaInfo<\n  'POST',\n  {},\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.AddDeliveryRegionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.AddDeliveryRegionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.AddDeliveryRegionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.AddDeliveryRegionResponseNonNullableFields,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.AddDeliveryRegionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionTypes.AddDeliveryRegionResponseNonNullableFields\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.addDeliveryRegion(payload);\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'POST',\n    path: '/v1/local-delivery-options/add-delivery-region',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n\nexport function removeDeliveryRegion(): __PublicMethodMetaInfo<\n  'POST',\n  {},\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.RemoveDeliveryRegionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.RemoveDeliveryRegionRequest,\n  ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.RemoveDeliveryRegionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionUniversalTypes.RemoveDeliveryRegionResponseNonNullableFields,\n  ambassadorWixEcomV1LocalDeliveryOptionTypes.RemoveDeliveryRegionResponse &\n    ambassadorWixEcomV1LocalDeliveryOptionTypes.RemoveDeliveryRegionResponseNonNullableFields\n> {\n  const payload = {} as any;\n\n  const getRequestOptions =\n    ambassadorWixEcomV1LocalDeliveryOption.removeDeliveryRegion(payload);\n\n  const getUrl = (context: any): string => {\n    const { url } = getRequestOptions(context);\n    return url!;\n  };\n\n  return {\n    getUrl,\n    httpMethod: 'POST',\n    path: '/v1/local-delivery-options/remove-delivery-region',\n    pathParams: {},\n    __requestType: null as any,\n    __originalRequestType: null as any,\n    __responseType: null as any,\n    __originalResponseType: null as any,\n  };\n}\n"],"mappings":"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","names":["payload","createLocalDeliveryOption","getLocalDeliveryOption","listLocalDeliveryOptions","queryLocalDeliveryOptions","updateLocalDeliveryOption","deleteLocalDeliveryOption","bulkCreateLocalDeliveryOption","bulkUpdateLocalDeliveryOption","bulkDeleteLocalDeliveryOption","addDeliveryRegion","removeDeliveryRegion"]}