{"version":3,"sources":["../../src/assets-v1-site-script-scripts.schemas.ts"],"sourcesContent":["import * as z from 'zod';\n\nexport const ListSiteScriptsRequest = z.object({\n  options: z\n    .object({\n      pageUrl: z\n        .string()\n        .describe(\n          'Full canonical URL of the page where SEO tags should be resolved.\\nWhen provided together with `page_name`, the response includes SEO tags\\nfor the page as additional HEAD-position site scripts.'\n        )\n        .max(2048)\n        .optional()\n        .nullable(),\n      pageName: z\n        .string()\n        .describe(\n          'Page name identifier matching the page in the Wix site structure.\\nRequired together with `page_url` to resolve SEO tags.'\n        )\n        .max(255)\n        .optional()\n        .nullable(),\n    })\n    .optional(),\n});\nexport const ListSiteScriptsResponse = z.object({\n  siteScripts: z\n    .array(\n      z.object({\n        position: z\n          .enum(['UNKNOWN_POSITION', 'HEAD', 'BODY_START', 'BODY_END'])\n          .describe('Position where the script is placed on the page.')\n          .optional(),\n        html: z.string().describe('Script HTML').max(15000).optional(),\n      })\n    )\n    .optional(),\n});\nexport const GetEssentialPropertiesRequest = z.object({});\nexport const GetEssentialPropertiesResponse = z.object({\n  properties: z\n    .object({\n      locale: z\n        .object({\n          languageCode: z\n            .string()\n            .describe(\n              'Two-letter language code in [ISO 639-1 alpha-2](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) format.'\n            )\n            .optional(),\n          country: z\n            .string()\n            .describe(\n              'Two-letter country code in [ISO-3166 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements) format.'\n            )\n            .optional(),\n        })\n        .describe('Site locale.')\n        .optional(),\n      language: z\n        .string()\n        .describe(\n          'Site language.\\nTwo-letter language code in [ISO 639-1 alpha-2](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) format.'\n        )\n        .optional()\n        .nullable(),\n      paymentCurrency: z\n        .string()\n        .describe(\n          'Site currency format used to bill customers.\\nThree-letter currency code in [ISO-4217 alphabetic](https://en.wikipedia.org/wiki/ISO_4217#Active_codes) format.'\n        )\n        .optional()\n        .nullable(),\n      timeZone: z\n        .string()\n        .describe('Timezone in `America/New_York` format.')\n        .max(50)\n        .optional()\n        .nullable(),\n      multilingual: z\n        .object({\n          autoRedirect: z.boolean().describe('Auto redirect.').optional(),\n          supportedLanguages: z\n            .array(\n              z.object({\n                languageCode: z.string().describe('Language code.').optional(),\n                countryCode: z.string().describe('Country code.').optional(),\n                isPrimary: z\n                  .boolean()\n                  .describe('Is primary language.')\n                  .optional(),\n                isVisitorPrimary: z\n                  .boolean()\n                  .describe('Is visitor primary language.')\n                  .optional(),\n                locale: z\n                  .object({\n                    languageCode: z\n                      .string()\n                      .describe(\n                        'Two-letter language code in [ISO 639-1 alpha-2](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) format.'\n                      )\n                      .optional(),\n                    country: z\n                      .string()\n                      .describe(\n                        'Two-letter country code in [ISO-3166 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements) format.'\n                      )\n                      .optional(),\n                  })\n                  .describe('Locale.')\n                  .optional(),\n                resolutionMethod: z\n                  .enum(['QUERY_PARAM', 'SUBDOMAIN', 'SUBDIRECTORY'])\n                  .describe(\n                    'How the language will be resolved. For internal use.'\n                  )\n                  .optional(),\n              })\n            )\n            .max(100)\n            .optional(),\n        })\n        .describe('Multilingual settings.')\n        .optional(),\n    })\n    .describe('Properties of the site')\n    .optional(),\n});\nexport const GetSiteMetadataRequest = z.object({\n  options: z\n    .object({\n      pageUrl: z\n        .string()\n        .describe(\n          'Full canonical URL of the page where SEO tags should be resolved.\\nWhen provided together with `page_name`, the response includes SEO tags\\nfor the page as additional HEAD-position site scripts.'\n        )\n        .max(2048)\n        .optional()\n        .nullable(),\n      pageName: z\n        .string()\n        .describe(\n          'Page name identifier matching the page in the Wix site structure.\\nRequired together with `page_url` to resolve SEO tags.'\n        )\n        .max(255)\n        .optional()\n        .nullable(),\n    })\n    .optional(),\n});\nexport const GetSiteMetadataResponse = z.object({\n  siteScripts: z\n    .array(\n      z.object({\n        position: z\n          .enum(['UNKNOWN_POSITION', 'HEAD', 'BODY_START', 'BODY_END'])\n          .describe('Position where the script is placed on the page.')\n          .optional(),\n        html: z.string().describe('Script HTML').max(15000).optional(),\n      })\n    )\n    .optional(),\n  properties: z\n    .object({\n      locale: z\n        .object({\n          languageCode: z\n            .string()\n            .describe(\n              'Two-letter language code in [ISO 639-1 alpha-2](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) format.'\n            )\n            .optional(),\n          country: z\n            .string()\n            .describe(\n              'Two-letter country code in [ISO-3166 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements) format.'\n            )\n            .optional(),\n        })\n        .describe('Site locale.')\n        .optional(),\n      language: z\n        .string()\n        .describe(\n          'Site language.\\nTwo-letter language code in [ISO 639-1 alpha-2](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) format.'\n        )\n        .optional()\n        .nullable(),\n      paymentCurrency: z\n        .string()\n        .describe(\n          'Site currency format used to bill customers.\\nThree-letter currency code in [ISO-4217 alphabetic](https://en.wikipedia.org/wiki/ISO_4217#Active_codes) format.'\n        )\n        .optional()\n        .nullable(),\n      timeZone: z\n        .string()\n        .describe('Timezone in `America/New_York` format.')\n        .max(50)\n        .optional()\n        .nullable(),\n      multilingual: z\n        .object({\n          autoRedirect: z.boolean().describe('Auto redirect.').optional(),\n          supportedLanguages: z\n            .array(\n              z.object({\n                languageCode: z.string().describe('Language code.').optional(),\n                countryCode: z.string().describe('Country code.').optional(),\n                isPrimary: z\n                  .boolean()\n                  .describe('Is primary language.')\n                  .optional(),\n                isVisitorPrimary: z\n                  .boolean()\n                  .describe('Is visitor primary language.')\n                  .optional(),\n                locale: z\n                  .object({\n                    languageCode: z\n                      .string()\n                      .describe(\n                        'Two-letter language code in [ISO 639-1 alpha-2](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) format.'\n                      )\n                      .optional(),\n                    country: z\n                      .string()\n                      .describe(\n                        'Two-letter country code in [ISO-3166 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements) format.'\n                      )\n                      .optional(),\n                  })\n                  .describe('Locale.')\n                  .optional(),\n                resolutionMethod: z\n                  .enum(['QUERY_PARAM', 'SUBDOMAIN', 'SUBDIRECTORY'])\n                  .describe(\n                    'How the language will be resolved. For internal use.'\n                  )\n                  .optional(),\n              })\n            )\n            .max(100)\n            .optional(),\n        })\n        .describe('Multilingual settings.')\n        .optional(),\n    })\n    .describe('Essential properties of the site.')\n    .optional(),\n});\n"],"mappings":"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","names":[]}