{"version":3,"sources":["../../../source/built-in/groups/internationalization.ts"],"names":["z","INTERNATIONALIZATION_BUILT_IN_OBJECTS_NAMES","INTERNATIONALIZATION_BUILT_IN_OBJECTS","INTERNATIONALIZATION_BUILT_IN_OBJECT_NAME_SCHEMA","INTERNATIONALIZATION_BUILT_IN_OBJECTS_SCHEMAS"],"mappings":"AAAA,OAAS,KAAAA,MAAS,MAIX,IAAMC,EAA8C,CAC1D,MACD,EAGaC,EAAwC,CACpD,IACD,EAMaC,EAAmDH,EAAE,KAAKC,CAA2C,EAErGG,EAAgD,CAC5D,KAAMJ,EAAE,WAAW,MAAM,CAC1B","sourcesContent":["import { z } from \"zod\";\n\n/* prettier-ignore */\n/** @see {@link INTERNATIONALIZATION_BUILT_IN_OBJECT_NAME_SCHEMA} */\nexport const INTERNATIONALIZATION_BUILT_IN_OBJECTS_NAMES = [\n\t\"Intl\",\n] as const;\n\n/** @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects#internationalization} */\nexport const INTERNATIONALIZATION_BUILT_IN_OBJECTS = {\n\tIntl: Intl,\n} as const;\n\nexport type InternationalizationBuiltInObjectName = keyof typeof INTERNATIONALIZATION_BUILT_IN_OBJECTS;\nexport type InternationalizationBuiltInObject =\n\t(typeof INTERNATIONALIZATION_BUILT_IN_OBJECTS)[InternationalizationBuiltInObjectName];\n\nexport const INTERNATIONALIZATION_BUILT_IN_OBJECT_NAME_SCHEMA = z.enum(INTERNATIONALIZATION_BUILT_IN_OBJECTS_NAMES);\n\nexport const INTERNATIONALIZATION_BUILT_IN_OBJECTS_SCHEMAS = {\n\tIntl: z.instanceof(Object), // NOTE: Intl cannot be instantiated\n} as const;\n"]}