{"version":3,"sources":["../src/timezone-data.ts","../src/index.ts"],"sourcesContent":["// Generated from CLDR data - do not edit manually\n// Unicode version: 16.0.0\n// CLDR version: 47\n//\n// This data is derived from the Unicode Common Locale Data Repository (CLDR).\n// Copyright © 1991-2025 Unicode, Inc. All rights reserved.\n// Distributed under the Terms of Use in https://www.unicode.org/copyright.html\n\nimport { NonEmptyArray } from './types';\n\nexport const ianaToWindowsMap: Record<string, string> = Object.assign(\n    Object.create(null),\n    {\n        'Africa/Abidjan': 'Greenwich Standard Time',\n        'Africa/Accra': 'Greenwich Standard Time',\n        'Africa/Addis_Ababa': 'E. Africa Standard Time',\n        'Africa/Algiers': 'W. Central Africa Standard Time',\n        'Africa/Asmera': 'E. Africa Standard Time',\n        'Africa/Bamako': 'Greenwich Standard Time',\n        'Africa/Bangui': 'W. Central Africa Standard Time',\n        'Africa/Banjul': 'Greenwich Standard Time',\n        'Africa/Bissau': 'Greenwich Standard Time',\n        'Africa/Blantyre': 'South Africa Standard Time',\n        'Africa/Brazzaville': 'W. Central Africa Standard Time',\n        'Africa/Bujumbura': 'South Africa Standard Time',\n        'Africa/Cairo': 'Egypt Standard Time',\n        'Africa/Casablanca': 'Morocco Standard Time',\n        'Africa/Ceuta': 'Romance Standard Time',\n        'Africa/Conakry': 'Greenwich Standard Time',\n        'Africa/Dakar': 'Greenwich Standard Time',\n        'Africa/Dar_es_Salaam': 'E. Africa Standard Time',\n        'Africa/Djibouti': 'E. Africa Standard Time',\n        'Africa/Douala': 'W. Central Africa Standard Time',\n        'Africa/El_Aaiun': 'Morocco Standard Time',\n        'Africa/Freetown': 'Greenwich Standard Time',\n        'Africa/Gaborone': 'South Africa Standard Time',\n        'Africa/Harare': 'South Africa Standard Time',\n        'Africa/Johannesburg': 'South Africa Standard Time',\n        'Africa/Juba': 'South Sudan Standard Time',\n        'Africa/Kampala': 'E. Africa Standard Time',\n        'Africa/Khartoum': 'Sudan Standard Time',\n        'Africa/Kigali': 'South Africa Standard Time',\n        'Africa/Kinshasa': 'W. Central Africa Standard Time',\n        'Africa/Lagos': 'W. Central Africa Standard Time',\n        'Africa/Libreville': 'W. Central Africa Standard Time',\n        'Africa/Lome': 'Greenwich Standard Time',\n        'Africa/Luanda': 'W. Central Africa Standard Time',\n        'Africa/Lubumbashi': 'South Africa Standard Time',\n        'Africa/Lusaka': 'South Africa Standard Time',\n        'Africa/Malabo': 'W. Central Africa Standard Time',\n        'Africa/Maputo': 'South Africa Standard Time',\n        'Africa/Maseru': 'South Africa Standard Time',\n        'Africa/Mbabane': 'South Africa Standard Time',\n        'Africa/Mogadishu': 'E. Africa Standard Time',\n        'Africa/Monrovia': 'Greenwich Standard Time',\n        'Africa/Nairobi': 'E. Africa Standard Time',\n        'Africa/Ndjamena': 'W. Central Africa Standard Time',\n        'Africa/Niamey': 'W. Central Africa Standard Time',\n        'Africa/Nouakchott': 'Greenwich Standard Time',\n        'Africa/Ouagadougou': 'Greenwich Standard Time',\n        'Africa/Porto-Novo': 'W. Central Africa Standard Time',\n        'Africa/Sao_Tome': 'Sao Tome Standard Time',\n        'Africa/Tripoli': 'Libya Standard Time',\n        'Africa/Tunis': 'W. Central Africa Standard Time',\n        'Africa/Windhoek': 'Namibia Standard Time',\n        'America/Adak': 'Aleutian Standard Time',\n        'America/Anchorage': 'Alaskan Standard Time',\n        'America/Anguilla': 'SA Western Standard Time',\n        'America/Antigua': 'SA Western Standard Time',\n        'America/Araguaina': 'Tocantins Standard Time',\n        'America/Argentina/La_Rioja': 'Argentina Standard Time',\n        'America/Argentina/Rio_Gallegos': 'Argentina Standard Time',\n        'America/Argentina/Salta': 'Argentina Standard Time',\n        'America/Argentina/San_Juan': 'Argentina Standard Time',\n        'America/Argentina/San_Luis': 'Argentina Standard Time',\n        'America/Argentina/Tucuman': 'Argentina Standard Time',\n        'America/Argentina/Ushuaia': 'Argentina Standard Time',\n        'America/Aruba': 'SA Western Standard Time',\n        'America/Asuncion': 'Paraguay Standard Time',\n        'America/Bahia': 'Bahia Standard Time',\n        'America/Bahia_Banderas': 'Central Standard Time (Mexico)',\n        'America/Barbados': 'SA Western Standard Time',\n        'America/Belem': 'SA Eastern Standard Time',\n        'America/Belize': 'Central America Standard Time',\n        'America/Blanc-Sablon': 'SA Western Standard Time',\n        'America/Boa_Vista': 'SA Western Standard Time',\n        'America/Bogota': 'SA Pacific Standard Time',\n        'America/Boise': 'Mountain Standard Time',\n        'America/Buenos_Aires': 'Argentina Standard Time',\n        'America/Cambridge_Bay': 'Mountain Standard Time',\n        'America/Campo_Grande': 'Central Brazilian Standard Time',\n        'America/Cancun': 'Eastern Standard Time (Mexico)',\n        'America/Caracas': 'Venezuela Standard Time',\n        'America/Catamarca': 'Argentina Standard Time',\n        'America/Cayenne': 'SA Eastern Standard Time',\n        'America/Cayman': 'SA Pacific Standard Time',\n        'America/Chicago': 'Central Standard Time',\n        'America/Chihuahua': 'Central Standard Time (Mexico)',\n        'America/Ciudad_Juarez': 'Mountain Standard Time',\n        'America/Coral_Harbour': 'SA Pacific Standard Time',\n        'America/Cordoba': 'Argentina Standard Time',\n        'America/Costa_Rica': 'Central America Standard Time',\n        'America/Creston': 'US Mountain Standard Time',\n        'America/Cuiaba': 'Central Brazilian Standard Time',\n        'America/Curacao': 'SA Western Standard Time',\n        'America/Danmarkshavn': 'Greenwich Standard Time',\n        'America/Dawson': 'Yukon Standard Time',\n        'America/Dawson_Creek': 'US Mountain Standard Time',\n        'America/Denver': 'Mountain Standard Time',\n        'America/Detroit': 'Eastern Standard Time',\n        'America/Dominica': 'SA Western Standard Time',\n        'America/Edmonton': 'Mountain Standard Time',\n        'America/Eirunepe': 'SA Pacific Standard Time',\n        'America/El_Salvador': 'Central America Standard Time',\n        'America/Fort_Nelson': 'US Mountain Standard Time',\n        'America/Fortaleza': 'SA Eastern Standard Time',\n        'America/Glace_Bay': 'Atlantic Standard Time',\n        'America/Godthab': 'Greenland Standard Time',\n        'America/Goose_Bay': 'Atlantic Standard Time',\n        'America/Grand_Turk': 'Turks And Caicos Standard Time',\n        'America/Grenada': 'SA Western Standard Time',\n        'America/Guadeloupe': 'SA Western Standard Time',\n        'America/Guatemala': 'Central America Standard Time',\n        'America/Guayaquil': 'SA Pacific Standard Time',\n        'America/Guyana': 'SA Western Standard Time',\n        'America/Halifax': 'Atlantic Standard Time',\n        'America/Havana': 'Cuba Standard Time',\n        'America/Hermosillo': 'US Mountain Standard Time',\n        'America/Indiana/Knox': 'Central Standard Time',\n        'America/Indiana/Marengo': 'US Eastern Standard Time',\n        'America/Indiana/Petersburg': 'Eastern Standard Time',\n        'America/Indiana/Tell_City': 'Central Standard Time',\n        'America/Indiana/Vevay': 'US Eastern Standard Time',\n        'America/Indiana/Vincennes': 'Eastern Standard Time',\n        'America/Indiana/Winamac': 'Eastern Standard Time',\n        'America/Indianapolis': 'US Eastern Standard Time',\n        'America/Inuvik': 'Mountain Standard Time',\n        'America/Iqaluit': 'Eastern Standard Time',\n        'America/Jamaica': 'SA Pacific Standard Time',\n        'America/Jujuy': 'Argentina Standard Time',\n        'America/Juneau': 'Alaskan Standard Time',\n        'America/Kentucky/Monticello': 'Eastern Standard Time',\n        'America/Kralendijk': 'SA Western Standard Time',\n        'America/La_Paz': 'SA Western Standard Time',\n        'America/Lima': 'SA Pacific Standard Time',\n        'America/Los_Angeles': 'Pacific Standard Time',\n        'America/Louisville': 'Eastern Standard Time',\n        'America/Lower_Princes': 'SA Western Standard Time',\n        'America/Maceio': 'SA Eastern Standard Time',\n        'America/Managua': 'Central America Standard Time',\n        'America/Manaus': 'SA Western Standard Time',\n        'America/Marigot': 'SA Western Standard Time',\n        'America/Martinique': 'SA Western Standard Time',\n        'America/Matamoros': 'Central Standard Time',\n        'America/Mazatlan': 'Mountain Standard Time (Mexico)',\n        'America/Mendoza': 'Argentina Standard Time',\n        'America/Menominee': 'Central Standard Time',\n        'America/Merida': 'Central Standard Time (Mexico)',\n        'America/Metlakatla': 'Alaskan Standard Time',\n        'America/Mexico_City': 'Central Standard Time (Mexico)',\n        'America/Miquelon': 'Saint Pierre Standard Time',\n        'America/Moncton': 'Atlantic Standard Time',\n        'America/Monterrey': 'Central Standard Time (Mexico)',\n        'America/Montevideo': 'Montevideo Standard Time',\n        'America/Montserrat': 'SA Western Standard Time',\n        'America/Nassau': 'Eastern Standard Time',\n        'America/New_York': 'Eastern Standard Time',\n        'America/Nome': 'Alaskan Standard Time',\n        'America/Noronha': 'UTC-02',\n        'America/North_Dakota/Beulah': 'Central Standard Time',\n        'America/North_Dakota/Center': 'Central Standard Time',\n        'America/North_Dakota/New_Salem': 'Central Standard Time',\n        'America/Ojinaga': 'Central Standard Time',\n        'America/Panama': 'SA Pacific Standard Time',\n        'America/Paramaribo': 'SA Eastern Standard Time',\n        'America/Phoenix': 'US Mountain Standard Time',\n        'America/Port_of_Spain': 'SA Western Standard Time',\n        'America/Port-au-Prince': 'Haiti Standard Time',\n        'America/Porto_Velho': 'SA Western Standard Time',\n        'America/Puerto_Rico': 'SA Western Standard Time',\n        'America/Punta_Arenas': 'Magallanes Standard Time',\n        'America/Rankin_Inlet': 'Central Standard Time',\n        'America/Recife': 'SA Eastern Standard Time',\n        'America/Regina': 'Canada Central Standard Time',\n        'America/Resolute': 'Central Standard Time',\n        'America/Rio_Branco': 'SA Pacific Standard Time',\n        'America/Santarem': 'SA Eastern Standard Time',\n        'America/Santiago': 'Pacific SA Standard Time',\n        'America/Santo_Domingo': 'SA Western Standard Time',\n        'America/Sao_Paulo': 'E. South America Standard Time',\n        'America/Scoresbysund': 'Azores Standard Time',\n        'America/Sitka': 'Alaskan Standard Time',\n        'America/St_Barthelemy': 'SA Western Standard Time',\n        'America/St_Johns': 'Newfoundland Standard Time',\n        'America/St_Kitts': 'SA Western Standard Time',\n        'America/St_Lucia': 'SA Western Standard Time',\n        'America/St_Thomas': 'SA Western Standard Time',\n        'America/St_Vincent': 'SA Western Standard Time',\n        'America/Swift_Current': 'Canada Central Standard Time',\n        'America/Tegucigalpa': 'Central America Standard Time',\n        'America/Thule': 'Atlantic Standard Time',\n        'America/Tijuana': 'Pacific Standard Time (Mexico)',\n        'America/Toronto': 'Eastern Standard Time',\n        'America/Tortola': 'SA Western Standard Time',\n        'America/Vancouver': 'Pacific Standard Time',\n        'America/Whitehorse': 'Yukon Standard Time',\n        'America/Winnipeg': 'Central Standard Time',\n        'America/Yakutat': 'Alaskan Standard Time',\n        'Antarctica/Casey': 'Central Pacific Standard Time',\n        'Antarctica/Davis': 'SE Asia Standard Time',\n        'Antarctica/DumontDUrville': 'West Pacific Standard Time',\n        'Antarctica/Macquarie': 'Tasmania Standard Time',\n        'Antarctica/Mawson': 'West Asia Standard Time',\n        'Antarctica/McMurdo': 'New Zealand Standard Time',\n        'Antarctica/Palmer': 'SA Eastern Standard Time',\n        'Antarctica/Rothera': 'SA Eastern Standard Time',\n        'Antarctica/Syowa': 'E. Africa Standard Time',\n        'Antarctica/Vostok': 'Central Asia Standard Time',\n        'Arctic/Longyearbyen': 'W. Europe Standard Time',\n        'Asia/Aden': 'Arab Standard Time',\n        'Asia/Almaty': 'West Asia Standard Time',\n        'Asia/Amman': 'Jordan Standard Time',\n        'Asia/Anadyr': 'Russia Time Zone 11',\n        'Asia/Aqtau': 'West Asia Standard Time',\n        'Asia/Aqtobe': 'West Asia Standard Time',\n        'Asia/Ashgabat': 'West Asia Standard Time',\n        'Asia/Atyrau': 'West Asia Standard Time',\n        'Asia/Baghdad': 'Arabic Standard Time',\n        'Asia/Bahrain': 'Arab Standard Time',\n        'Asia/Baku': 'Azerbaijan Standard Time',\n        'Asia/Bangkok': 'SE Asia Standard Time',\n        'Asia/Barnaul': 'Altai Standard Time',\n        'Asia/Beirut': 'Middle East Standard Time',\n        'Asia/Bishkek': 'Central Asia Standard Time',\n        'Asia/Brunei': 'Singapore Standard Time',\n        'Asia/Calcutta': 'India Standard Time',\n        'Asia/Chita': 'Transbaikal Standard Time',\n        'Asia/Colombo': 'Sri Lanka Standard Time',\n        'Asia/Damascus': 'Syria Standard Time',\n        'Asia/Dhaka': 'Bangladesh Standard Time',\n        'Asia/Dili': 'Tokyo Standard Time',\n        'Asia/Dubai': 'Arabian Standard Time',\n        'Asia/Dushanbe': 'West Asia Standard Time',\n        'Asia/Famagusta': 'GTB Standard Time',\n        'Asia/Gaza': 'West Bank Standard Time',\n        'Asia/Hebron': 'West Bank Standard Time',\n        'Asia/Hong_Kong': 'China Standard Time',\n        'Asia/Hovd': 'W. Mongolia Standard Time',\n        'Asia/Irkutsk': 'North Asia East Standard Time',\n        'Asia/Jakarta': 'SE Asia Standard Time',\n        'Asia/Jayapura': 'Tokyo Standard Time',\n        'Asia/Jerusalem': 'Israel Standard Time',\n        'Asia/Kabul': 'Afghanistan Standard Time',\n        'Asia/Kamchatka': 'Russia Time Zone 11',\n        'Asia/Karachi': 'Pakistan Standard Time',\n        'Asia/Katmandu': 'Nepal Standard Time',\n        'Asia/Khandyga': 'Yakutsk Standard Time',\n        'Asia/Krasnoyarsk': 'North Asia Standard Time',\n        'Asia/Kuala_Lumpur': 'Singapore Standard Time',\n        'Asia/Kuching': 'Singapore Standard Time',\n        'Asia/Kuwait': 'Arab Standard Time',\n        'Asia/Macau': 'China Standard Time',\n        'Asia/Magadan': 'Magadan Standard Time',\n        'Asia/Makassar': 'Singapore Standard Time',\n        'Asia/Manila': 'Singapore Standard Time',\n        'Asia/Muscat': 'Arabian Standard Time',\n        'Asia/Nicosia': 'GTB Standard Time',\n        'Asia/Novokuznetsk': 'North Asia Standard Time',\n        'Asia/Novosibirsk': 'N. Central Asia Standard Time',\n        'Asia/Omsk': 'Omsk Standard Time',\n        'Asia/Oral': 'West Asia Standard Time',\n        'Asia/Phnom_Penh': 'SE Asia Standard Time',\n        'Asia/Pontianak': 'SE Asia Standard Time',\n        'Asia/Pyongyang': 'North Korea Standard Time',\n        'Asia/Qatar': 'Arab Standard Time',\n        'Asia/Qostanay': 'West Asia Standard Time',\n        'Asia/Qyzylorda': 'Qyzylorda Standard Time',\n        'Asia/Rangoon': 'Myanmar Standard Time',\n        'Asia/Riyadh': 'Arab Standard Time',\n        'Asia/Saigon': 'SE Asia Standard Time',\n        'Asia/Sakhalin': 'Sakhalin Standard Time',\n        'Asia/Samarkand': 'West Asia Standard Time',\n        'Asia/Seoul': 'Korea Standard Time',\n        'Asia/Shanghai': 'China Standard Time',\n        'Asia/Singapore': 'Singapore Standard Time',\n        'Asia/Srednekolymsk': 'Russia Time Zone 10',\n        'Asia/Taipei': 'Taipei Standard Time',\n        'Asia/Tashkent': 'West Asia Standard Time',\n        'Asia/Tbilisi': 'Georgian Standard Time',\n        'Asia/Tehran': 'Iran Standard Time',\n        'Asia/Thimphu': 'Bangladesh Standard Time',\n        'Asia/Tokyo': 'Tokyo Standard Time',\n        'Asia/Tomsk': 'Tomsk Standard Time',\n        'Asia/Ulaanbaatar': 'Ulaanbaatar Standard Time',\n        'Asia/Urumqi': 'Central Asia Standard Time',\n        'Asia/Ust-Nera': 'Vladivostok Standard Time',\n        'Asia/Vientiane': 'SE Asia Standard Time',\n        'Asia/Vladivostok': 'Vladivostok Standard Time',\n        'Asia/Yakutsk': 'Yakutsk Standard Time',\n        'Asia/Yekaterinburg': 'Ekaterinburg Standard Time',\n        'Asia/Yerevan': 'Caucasus Standard Time',\n        'Atlantic/Azores': 'Azores Standard Time',\n        'Atlantic/Bermuda': 'Atlantic Standard Time',\n        'Atlantic/Canary': 'GMT Standard Time',\n        'Atlantic/Cape_Verde': 'Cape Verde Standard Time',\n        'Atlantic/Faeroe': 'GMT Standard Time',\n        'Atlantic/Madeira': 'GMT Standard Time',\n        'Atlantic/Reykjavik': 'Greenwich Standard Time',\n        'Atlantic/South_Georgia': 'UTC-02',\n        'Atlantic/St_Helena': 'Greenwich Standard Time',\n        'Atlantic/Stanley': 'SA Eastern Standard Time',\n        'Australia/Adelaide': 'Cen. Australia Standard Time',\n        'Australia/Brisbane': 'E. Australia Standard Time',\n        'Australia/Broken_Hill': 'Cen. Australia Standard Time',\n        'Australia/Darwin': 'AUS Central Standard Time',\n        'Australia/Eucla': 'Aus Central W. Standard Time',\n        'Australia/Hobart': 'Tasmania Standard Time',\n        'Australia/Lindeman': 'E. Australia Standard Time',\n        'Australia/Lord_Howe': 'Lord Howe Standard Time',\n        'Australia/Melbourne': 'AUS Eastern Standard Time',\n        'Australia/Perth': 'W. Australia Standard Time',\n        'Australia/Sydney': 'AUS Eastern Standard Time',\n        'Etc/GMT': 'UTC',\n        'Etc/GMT-1': 'W. Central Africa Standard Time',\n        'Etc/GMT-10': 'West Pacific Standard Time',\n        'Etc/GMT-11': 'Central Pacific Standard Time',\n        'Etc/GMT-12': 'UTC+12',\n        'Etc/GMT-13': 'UTC+13',\n        'Etc/GMT-14': 'Line Islands Standard Time',\n        'Etc/GMT-2': 'South Africa Standard Time',\n        'Etc/GMT-3': 'E. Africa Standard Time',\n        'Etc/GMT-4': 'Arabian Standard Time',\n        'Etc/GMT-5': 'West Asia Standard Time',\n        'Etc/GMT-6': 'Central Asia Standard Time',\n        'Etc/GMT-7': 'SE Asia Standard Time',\n        'Etc/GMT-8': 'Singapore Standard Time',\n        'Etc/GMT-9': 'Tokyo Standard Time',\n        'Etc/GMT+1': 'Cape Verde Standard Time',\n        'Etc/GMT+10': 'Hawaiian Standard Time',\n        'Etc/GMT+11': 'UTC-11',\n        'Etc/GMT+12': 'Dateline Standard Time',\n        'Etc/GMT+2': 'UTC-02',\n        'Etc/GMT+3': 'SA Eastern Standard Time',\n        'Etc/GMT+4': 'SA Western Standard Time',\n        'Etc/GMT+5': 'SA Pacific Standard Time',\n        'Etc/GMT+6': 'Central America Standard Time',\n        'Etc/GMT+7': 'US Mountain Standard Time',\n        'Etc/GMT+8': 'UTC-08',\n        'Etc/GMT+9': 'UTC-09',\n        'Etc/UTC': 'UTC',\n        'Europe/Amsterdam': 'W. Europe Standard Time',\n        'Europe/Andorra': 'W. Europe Standard Time',\n        'Europe/Astrakhan': 'Astrakhan Standard Time',\n        'Europe/Athens': 'GTB Standard Time',\n        'Europe/Belgrade': 'Central Europe Standard Time',\n        'Europe/Berlin': 'W. Europe Standard Time',\n        'Europe/Bratislava': 'Central Europe Standard Time',\n        'Europe/Brussels': 'Romance Standard Time',\n        'Europe/Bucharest': 'GTB Standard Time',\n        'Europe/Budapest': 'Central Europe Standard Time',\n        'Europe/Busingen': 'W. Europe Standard Time',\n        'Europe/Chisinau': 'E. Europe Standard Time',\n        'Europe/Copenhagen': 'Romance Standard Time',\n        'Europe/Dublin': 'GMT Standard Time',\n        'Europe/Gibraltar': 'W. Europe Standard Time',\n        'Europe/Guernsey': 'GMT Standard Time',\n        'Europe/Helsinki': 'FLE Standard Time',\n        'Europe/Isle_of_Man': 'GMT Standard Time',\n        'Europe/Istanbul': 'Turkey Standard Time',\n        'Europe/Jersey': 'GMT Standard Time',\n        'Europe/Kaliningrad': 'Kaliningrad Standard Time',\n        'Europe/Kiev': 'FLE Standard Time',\n        'Europe/Kirov': 'Russian Standard Time',\n        'Europe/Lisbon': 'GMT Standard Time',\n        'Europe/Ljubljana': 'Central Europe Standard Time',\n        'Europe/London': 'GMT Standard Time',\n        'Europe/Luxembourg': 'W. Europe Standard Time',\n        'Europe/Madrid': 'Romance Standard Time',\n        'Europe/Malta': 'W. Europe Standard Time',\n        'Europe/Mariehamn': 'FLE Standard Time',\n        'Europe/Minsk': 'Belarus Standard Time',\n        'Europe/Monaco': 'W. Europe Standard Time',\n        'Europe/Moscow': 'Russian Standard Time',\n        'Europe/Oslo': 'W. Europe Standard Time',\n        'Europe/Paris': 'Romance Standard Time',\n        'Europe/Podgorica': 'Central Europe Standard Time',\n        'Europe/Prague': 'Central Europe Standard Time',\n        'Europe/Riga': 'FLE Standard Time',\n        'Europe/Rome': 'W. Europe Standard Time',\n        'Europe/Samara': 'Russia Time Zone 3',\n        'Europe/San_Marino': 'W. Europe Standard Time',\n        'Europe/Sarajevo': 'Central European Standard Time',\n        'Europe/Saratov': 'Saratov Standard Time',\n        'Europe/Simferopol': 'Russian Standard Time',\n        'Europe/Skopje': 'Central European Standard Time',\n        'Europe/Sofia': 'FLE Standard Time',\n        'Europe/Stockholm': 'W. Europe Standard Time',\n        'Europe/Tallinn': 'FLE Standard Time',\n        'Europe/Tirane': 'Central Europe Standard Time',\n        'Europe/Ulyanovsk': 'Astrakhan Standard Time',\n        'Europe/Vaduz': 'W. Europe Standard Time',\n        'Europe/Vatican': 'W. Europe Standard Time',\n        'Europe/Vienna': 'W. Europe Standard Time',\n        'Europe/Vilnius': 'FLE Standard Time',\n        'Europe/Volgograd': 'Volgograd Standard Time',\n        'Europe/Warsaw': 'Central European Standard Time',\n        'Europe/Zagreb': 'Central European Standard Time',\n        'Europe/Zurich': 'W. Europe Standard Time',\n        'Indian/Antananarivo': 'E. Africa Standard Time',\n        'Indian/Chagos': 'Central Asia Standard Time',\n        'Indian/Christmas': 'SE Asia Standard Time',\n        'Indian/Cocos': 'Myanmar Standard Time',\n        'Indian/Comoro': 'E. Africa Standard Time',\n        'Indian/Kerguelen': 'West Asia Standard Time',\n        'Indian/Mahe': 'Mauritius Standard Time',\n        'Indian/Maldives': 'West Asia Standard Time',\n        'Indian/Mauritius': 'Mauritius Standard Time',\n        'Indian/Mayotte': 'E. Africa Standard Time',\n        'Indian/Reunion': 'Mauritius Standard Time',\n        'Pacific/Apia': 'Samoa Standard Time',\n        'Pacific/Auckland': 'New Zealand Standard Time',\n        'Pacific/Bougainville': 'Bougainville Standard Time',\n        'Pacific/Chatham': 'Chatham Islands Standard Time',\n        'Pacific/Easter': 'Easter Island Standard Time',\n        'Pacific/Efate': 'Central Pacific Standard Time',\n        'Pacific/Enderbury': 'UTC+13',\n        'Pacific/Fakaofo': 'UTC+13',\n        'Pacific/Fiji': 'Fiji Standard Time',\n        'Pacific/Funafuti': 'UTC+12',\n        'Pacific/Galapagos': 'Central America Standard Time',\n        'Pacific/Gambier': 'UTC-09',\n        'Pacific/Guadalcanal': 'Central Pacific Standard Time',\n        'Pacific/Guam': 'West Pacific Standard Time',\n        'Pacific/Honolulu': 'Hawaiian Standard Time',\n        'Pacific/Kiritimati': 'Line Islands Standard Time',\n        'Pacific/Kosrae': 'Central Pacific Standard Time',\n        'Pacific/Kwajalein': 'UTC+12',\n        'Pacific/Majuro': 'UTC+12',\n        'Pacific/Marquesas': 'Marquesas Standard Time',\n        'Pacific/Midway': 'UTC-11',\n        'Pacific/Nauru': 'UTC+12',\n        'Pacific/Niue': 'UTC-11',\n        'Pacific/Norfolk': 'Norfolk Standard Time',\n        'Pacific/Noumea': 'Central Pacific Standard Time',\n        'Pacific/Pago_Pago': 'UTC-11',\n        'Pacific/Palau': 'Tokyo Standard Time',\n        'Pacific/Pitcairn': 'UTC-08',\n        'Pacific/Ponape': 'Central Pacific Standard Time',\n        'Pacific/Port_Moresby': 'West Pacific Standard Time',\n        'Pacific/Rarotonga': 'Hawaiian Standard Time',\n        'Pacific/Saipan': 'West Pacific Standard Time',\n        'Pacific/Tahiti': 'Hawaiian Standard Time',\n        'Pacific/Tarawa': 'UTC+12',\n        'Pacific/Tongatapu': 'Tonga Standard Time',\n        'Pacific/Truk': 'West Pacific Standard Time',\n        'Pacific/Wake': 'UTC+12',\n        'Pacific/Wallis': 'UTC+12',\n    },\n);\n\nexport const windowsToIanaMap: Record<string, NonEmptyArray<string>> = (() => {\n    const reverseMap = Object.create(null);\n    for (const [iana, windows] of Object.entries(ianaToWindowsMap)) {\n        const existing = reverseMap[windows];\n        if (existing) {\n            existing.push(iana);\n        } else {\n            reverseMap[windows] = [iana];\n        }\n    }\n    return reverseMap;\n})();\n","import { ianaToWindowsMap, windowsToIanaMap } from './timezone-data';\nimport { NonEmptyArray } from './types';\n\n/**\n * Finds the Windows timezone equivalent for an IANA timezone identifier.\n *\n * @example\n * ```typescript\n * findWindowsFromIana('America/New_York') // 'Eastern Standard Time'\n * findWindowsFromIana('Invalid/Timezone') // undefined\n * ```\n */\nexport function findWindowsFromIana(ianaTimezone: string): string | undefined {\n    return ianaToWindowsMap[ianaTimezone];\n}\n\n/**\n * Finds the IANA timezone equivalents for a Windows timezone.\n *\n * @example\n * ```typescript\n * findIanaFromWindows('Eastern Standard Time') // ['America/New_York', 'America/Toronto', ...]\n * findIanaFromWindows('Invalid Timezone') // undefined\n * ```\n */\nexport function findIanaFromWindows(\n    windowsTimezone: string,\n): NonEmptyArray<string> | undefined {\n    return windowsToIanaMap[windowsTimezone];\n}\n"],"mappings":"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","names":[]}