{"version":3,"sources":["../../src/ecom-v1-orders-settings-orders-settings.schemas.ts"],"sourcesContent":["import * as z from 'zod';\n\nexport const GetOrdersSettingsRequest = z.object({});\nexport const GetOrdersSettingsResponse = z.object({\n  ordersSettings: z\n    .object({\n      inventoryUpdateTrigger: z\n        .enum(['ON_ORDER_PAID', 'ON_ORDER_PLACED'])\n        .describe(\n          'Defines when to update the store inventory.\\nDefault: `ON_ORDER_PLACED`'\n        )\n        .optional(),\n      createInvoice: z\n        .boolean()\n        .describe(\n          \"Whether to automatically create invoices for every new order paid online.\\n<br>\\nDefault: `false`\\n<br>\\n**Note**: The issued invoice for an order is not a tax invoice and doesn't reflect refunds. You are responsible for ensuring that invoices you issue conform to any relevant legal requirements.\"\n        )\n        .optional()\n        .nullable(),\n      _createdDate: z\n        .date()\n        .describe('Date and time the orders settings were created.')\n        .optional()\n        .nullable(),\n      _updatedDate: z\n        .date()\n        .describe('Date and time the orders settings were updated.')\n        .optional()\n        .nullable(),\n    })\n    .describe('Orders settings.')\n    .optional(),\n});\nexport const UpdateOrdersSettingsRequest = z.object({\n  ordersSettings: z\n    .object({\n      inventoryUpdateTrigger: z\n        .enum(['ON_ORDER_PAID', 'ON_ORDER_PLACED'])\n        .optional(),\n      createInvoice: z\n        .boolean()\n        .describe(\n          \"Whether to automatically create invoices for every new order paid online.\\n<br>\\nDefault: `false`\\n<br>\\n**Note**: The issued invoice for an order is not a tax invoice and doesn't reflect refunds. You are responsible for ensuring that invoices you issue conform to any relevant legal requirements.\"\n        )\n        .optional()\n        .nullable(),\n      _createdDate: z\n        .date()\n        .describe('Date and time the orders settings were created.')\n        .optional()\n        .nullable(),\n      _updatedDate: z\n        .date()\n        .describe('Date and time the orders settings were updated.')\n        .optional()\n        .nullable(),\n    })\n    .describe('Orders settings to update.'),\n});\nexport const UpdateOrdersSettingsResponse = z.object({\n  ordersSettings: z\n    .object({\n      inventoryUpdateTrigger: z\n        .enum(['ON_ORDER_PAID', 'ON_ORDER_PLACED'])\n        .describe(\n          'Defines when to update the store inventory.\\nDefault: `ON_ORDER_PLACED`'\n        )\n        .optional(),\n      createInvoice: z\n        .boolean()\n        .describe(\n          \"Whether to automatically create invoices for every new order paid online.\\n<br>\\nDefault: `false`\\n<br>\\n**Note**: The issued invoice for an order is not a tax invoice and doesn't reflect refunds. You are responsible for ensuring that invoices you issue conform to any relevant legal requirements.\"\n        )\n        .optional()\n        .nullable(),\n      _createdDate: z\n        .date()\n        .describe('Date and time the orders settings were created.')\n        .optional()\n        .nullable(),\n      _updatedDate: z\n        .date()\n        .describe('Date and time the orders settings were updated.')\n        .optional()\n        .nullable(),\n    })\n    .describe('The updated orders settings.')\n    .optional(),\n});\n"],"mappings":";AAAA,YAAY,OAAO;AAEZ,IAAM,2BAA6B,SAAO,CAAC,CAAC;AAC5C,IAAM,4BAA8B,SAAO;AAAA,EAChD,gBACG,SAAO;AAAA,IACN,wBACG,OAAK,CAAC,iBAAiB,iBAAiB,CAAC,EACzC;AAAA,MACC;AAAA,IACF,EACC,SAAS;AAAA,IACZ,eACG,UAAQ,EACR;AAAA,MACC;AAAA,IACF,EACC,SAAS,EACT,SAAS;AAAA,IACZ,cACG,OAAK,EACL,SAAS,iDAAiD,EAC1D,SAAS,EACT,SAAS;AAAA,IACZ,cACG,OAAK,EACL,SAAS,iDAAiD,EAC1D,SAAS,EACT,SAAS;AAAA,EACd,CAAC,EACA,SAAS,kBAAkB,EAC3B,SAAS;AACd,CAAC;AACM,IAAM,8BAAgC,SAAO;AAAA,EAClD,gBACG,SAAO;AAAA,IACN,wBACG,OAAK,CAAC,iBAAiB,iBAAiB,CAAC,EACzC,SAAS;AAAA,IACZ,eACG,UAAQ,EACR;AAAA,MACC;AAAA,IACF,EACC,SAAS,EACT,SAAS;AAAA,IACZ,cACG,OAAK,EACL,SAAS,iDAAiD,EAC1D,SAAS,EACT,SAAS;AAAA,IACZ,cACG,OAAK,EACL,SAAS,iDAAiD,EAC1D,SAAS,EACT,SAAS;AAAA,EACd,CAAC,EACA,SAAS,4BAA4B;AAC1C,CAAC;AACM,IAAM,+BAAiC,SAAO;AAAA,EACnD,gBACG,SAAO;AAAA,IACN,wBACG,OAAK,CAAC,iBAAiB,iBAAiB,CAAC,EACzC;AAAA,MACC;AAAA,IACF,EACC,SAAS;AAAA,IACZ,eACG,UAAQ,EACR;AAAA,MACC;AAAA,IACF,EACC,SAAS,EACT,SAAS;AAAA,IACZ,cACG,OAAK,EACL,SAAS,iDAAiD,EAC1D,SAAS,EACT,SAAS;AAAA,IACZ,cACG,OAAK,EACL,SAAS,iDAAiD,EAC1D,SAAS,EACT,SAAS;AAAA,EACd,CAAC,EACA,SAAS,8BAA8B,EACvC,SAAS;AACd,CAAC;","names":[]}