{"version":3,"sources":["../src/index.ts","../src/data/countries.ts","../src/core.ts"],"sourcesContent":["/**\r\n * @license\r\n * Copyright (C) 2025 Nofinite\r\n *\r\n * Licensed under the Apache License, Version 2.0 (the \"License\");\r\n * you may not use this file except in compliance with the License.\r\n * You may obtain a copy of the License at\r\n *\r\n * http://www.apache.org/licenses/LICENSE-2.0\r\n *\r\n * Unless required by applicable law or agreed to in writing, software\r\n * distributed under the License is distributed on an \"AS IS\" BASIS,\r\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n * See the License for the specific language governing permissions and\r\n * limitations under the License.\r\n */\r\n\r\nexport type { Country } from './data/countries';\r\nexport { countries } from './data/countries';\r\nexport * from \"./core\";","/**\r\n * @license\r\n * Copyright (C) 2025 Nofinite\r\n *\r\n * Licensed under the Apache License, Version 2.0 (the \"License\");\r\n * you may not use this file except in compliance with the License.\r\n * You may obtain a copy of the License at\r\n *\r\n * http://www.apache.org/licenses/LICENSE-2.0\r\n *\r\n * Unless required by applicable law or agreed to in writing, software\r\n * distributed under the License is distributed on an \"AS IS\" BASIS,\r\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n * See the License for the specific language governing permissions and\r\n * limitations under the License.\r\n */\r\n\r\nexport interface Country {\r\n  name: string;\r\n  dialCode: string;\r\n  iso2: string;\r\n}\r\n\r\nexport const countries: Country[] = [\r\n  { name: \"Afghanistan\", dialCode: \"+93\", iso2: \"AF\" },\r\n  { name: \"Åland Islands\", dialCode: \"+358\", iso2: \"AX\" },\r\n  { name: \"Albania\", dialCode: \"+355\", iso2: \"AL\" },\r\n  { name: \"Algeria\", dialCode: \"+213\", iso2: \"DZ\" },\r\n  { name: \"American Samoa\", dialCode: \"+1684\", iso2: \"AS\" },\r\n  { name: \"Andorra\", dialCode: \"+376\", iso2: \"AD\" },\r\n  { name: \"Angola\", dialCode: \"+244\", iso2: \"AO\" },\r\n  { name: \"Anguilla\", dialCode: \"+1264\", iso2: \"AI\" },\r\n  { name: \"Antarctica\", dialCode: \"+672\", iso2: \"AQ\" },\r\n  { name: \"Antigua & Barbuda\", dialCode: \"+1268\", iso2: \"AG\" },\r\n  { name: \"Argentina\", dialCode: \"+54\", iso2: \"AR\" },\r\n  { name: \"Armenia\", dialCode: \"+374\", iso2: \"AM\" },\r\n  { name: \"Aruba\", dialCode: \"+297\", iso2: \"AW\" },\r\n  { name: \"Australia\", dialCode: \"+61\", iso2: \"AU\" },\r\n  { name: \"Austria\", dialCode: \"+43\", iso2: \"AT\" },\r\n  { name: \"Azerbaijan\", dialCode: \"+994\", iso2: \"AZ\" },\r\n  { name: \"Bahamas\", dialCode: \"+1242\", iso2: \"BS\" },\r\n  { name: \"Bahrain\", dialCode: \"+973\", iso2: \"BH\" },\r\n  { name: \"Bangladesh\", dialCode: \"+880\", iso2: \"BD\" },\r\n  { name: \"Barbados\", dialCode: \"+1246\", iso2: \"BB\" },\r\n  { name: \"Belarus\", dialCode: \"+375\", iso2: \"BY\" },\r\n  { name: \"Belgium\", dialCode: \"+32\", iso2: \"BE\" },\r\n  { name: \"Belize\", dialCode: \"+501\", iso2: \"BZ\" },\r\n  { name: \"Benin\", dialCode: \"+229\", iso2: \"BJ\" },\r\n  { name: \"Bermuda\", dialCode: \"+1441\", iso2: \"BM\" },\r\n  { name: \"Bhutan\", dialCode: \"+975\", iso2: \"BT\" },\r\n  {\r\n    name: \"Bolivia\",\r\n    dialCode: \"+591\",\r\n    iso2: \"BO\",\r\n  },\r\n  { name: \"Bosnia & Herzegovina\", dialCode: \"+387\", iso2: \"BA\" },\r\n  { name: \"Botswana\", dialCode: \"+267\", iso2: \"BW\" },\r\n  { name: \"Bouvet Island\", dialCode: \"+47\", iso2: \"BV\" },\r\n  { name: \"Brazil\", dialCode: \"+55\", iso2: \"BR\" },\r\n  {\r\n    name: \"British Indian Ocean Territory\",\r\n    dialCode: \"+246\",\r\n    iso2: \"IO\",\r\n  },\r\n  { name: \"Brunei\", dialCode: \"+673\", iso2: \"BN\" },\r\n  { name: \"Bulgaria\", dialCode: \"+359\", iso2: \"BG\" },\r\n  { name: \"Burkina Faso\", dialCode: \"+226\", iso2: \"BF\" },\r\n  { name: \"Burundi\", dialCode: \"+257\", iso2: \"BI\" },\r\n  { name: \"Cambodia\", dialCode: \"+855\", iso2: \"KH\" },\r\n  { name: \"Cameroon\", dialCode: \"+237\", iso2: \"CM\" },\r\n  { name: \"Canada\", dialCode: \"+1\", iso2: \"CA\" },\r\n  { name: \"Cape Verde\", dialCode: \"+238\", iso2: \"CV\" },\r\n  { name: \"Cayman Islands\", dialCode: \"+ 345\", iso2: \"KY\" },\r\n  { name: \"Central African Republic\", dialCode: \"+236\", iso2: \"CF\" },\r\n  { name: \"Chad\", dialCode: \"+235\", iso2: \"TD\" },\r\n  { name: \"Chile\", dialCode: \"+56\", iso2: \"CL\" },\r\n  { name: \"China\", dialCode: \"+86\", iso2: \"CN\" },\r\n  { name: \"Christmas Island\", dialCode: \"+61\", iso2: \"CX\" },\r\n  { name: \"Cocos (Keeling) Islands\", dialCode: \"+61\", iso2: \"CC\" },\r\n  { name: \"Colombia\", dialCode: \"+57\", iso2: \"CO\" },\r\n  { name: \"Comoros\", dialCode: \"+269\", iso2: \"KM\" },\r\n  { name: \"Congo - Brazzaville\", dialCode: \"+242\", iso2: \"CG\" },\r\n  {\r\n    name: \"Congo - Kinshasa\",\r\n    dialCode: \"+243\",\r\n    iso2: \"CD\",\r\n  },\r\n  { name: \"Cook Islands\", dialCode: \"+682\", iso2: \"CK\" },\r\n  { name: \"Costa Rica\", dialCode: \"+506\", iso2: \"CR\" },\r\n  { name: \"Cote d'Ivoire\", dialCode: \"+225\", iso2: \"CI\" },\r\n  { name: \"Croatia\", dialCode: \"+385\", iso2: \"HR\" },\r\n  { name: \"Cuba\", dialCode: \"+53\", iso2: \"CU\" },\r\n  { name: \"Cyprus\", dialCode: \"+357\", iso2: \"CY\" },\r\n  { name: \"Czech Republic\", dialCode: \"+420\", iso2: \"CZ\" },\r\n  { name: \"Denmark\", dialCode: \"+45\", iso2: \"DK\" },\r\n  { name: \"Djibouti\", dialCode: \"+253\", iso2: \"DJ\" },\r\n  { name: \"Dominica\", dialCode: \"+1767\", iso2: \"DM\" },\r\n  { name: \"Dominican Republic\", dialCode: \"+1849\", iso2: \"DO\" },\r\n  { name: \"Ecuador\", dialCode: \"+593\", iso2: \"EC\" },\r\n  { name: \"Egypt\", dialCode: \"+20\", iso2: \"EG\" },\r\n  { name: \"El Salvador\", dialCode: \"+503\", iso2: \"SV\" },\r\n  { name: \"Equatorial Guinea\", dialCode: \"+240\", iso2: \"GQ\" },\r\n  { name: \"Eritrea\", dialCode: \"+291\", iso2: \"ER\" },\r\n  { name: \"Estonia\", dialCode: \"+372\", iso2: \"EE\" },\r\n  { name: \"Ethiopia\", dialCode: \"+251\", iso2: \"ET\" },\r\n  { name: \"Falkland Islands\", dialCode: \"+500\", iso2: \"FK\" },\r\n  { name: \"Faroe Islands\", dialCode: \"+298\", iso2: \"FO\" },\r\n  { name: \"Fiji\", dialCode: \"+679\", iso2: \"FJ\" },\r\n  { name: \"Finland\", dialCode: \"+358\", iso2: \"FI\" },\r\n  { name: \"France\", dialCode: \"+33\", iso2: \"FR\" },\r\n  { name: \"French Guiana\", dialCode: \"+594\", iso2: \"GF\" },\r\n  { name: \"French Polynesia\", dialCode: \"+689\", iso2: \"PF\" },\r\n  { name: \"French Southern Territories\", dialCode: \"+262\", iso2: \"TF\" },\r\n  { name: \"Gabon\", dialCode: \"+241\", iso2: \"GA\" },\r\n  { name: \"Gambia\", dialCode: \"+220\", iso2: \"GM\" },\r\n  { name: \"Georgia\", dialCode: \"+995\", iso2: \"GE\" },\r\n  { name: \"Germany\", dialCode: \"+49\", iso2: \"DE\" },\r\n  { name: \"Ghana\", dialCode: \"+233\", iso2: \"GH\" },\r\n  { name: \"Gibraltar\", dialCode: \"+350\", iso2: \"GI\" },\r\n  { name: \"Greece\", dialCode: \"+30\", iso2: \"GR\" },\r\n  { name: \"Greenland\", dialCode: \"+299\", iso2: \"GL\" },\r\n  { name: \"Grenada\", dialCode: \"+1473\", iso2: \"GD\" },\r\n  { name: \"Guadeloupe\", dialCode: \"+590\", iso2: \"GP\" },\r\n  { name: \"Guam\", dialCode: \"+1671\", iso2: \"GU\" },\r\n  { name: \"Guatemala\", dialCode: \"+502\", iso2: \"GT\" },\r\n  { name: \"Guernsey\", dialCode: \"+44\", iso2: \"GG\" },\r\n  { name: \"Guinea\", dialCode: \"+224\", iso2: \"GN\" },\r\n  { name: \"Guinea-Bissau\", dialCode: \"+245\", iso2: \"GW\" },\r\n  { name: \"Guyana\", dialCode: \"+592\", iso2: \"GY\" },\r\n  { name: \"Haiti\", dialCode: \"+509\", iso2: \"HT\" },\r\n  {\r\n    name: \"Heard Island & Mcdonald Islands\",\r\n    dialCode: \"+0\",\r\n    iso2: \"HM\",\r\n  },\r\n  {\r\n    name: \"Vatican City\",\r\n    dialCode: \"+379\",\r\n    iso2: \"VA\",\r\n  },\r\n  { name: \"Honduras\", dialCode: \"+504\", iso2: \"HN\" },\r\n  { name: \"Hong Kong\", dialCode: \"+852\", iso2: \"HK\" },\r\n  { name: \"Hungary\", dialCode: \"+36\", iso2: \"HU\" },\r\n  { name: \"Iceland\", dialCode: \"+354\", iso2: \"IS\" },\r\n  { name: \"India\", dialCode: \"+91\", iso2: \"IN\" },\r\n  { name: \"Indonesia\", dialCode: \"+62\", iso2: \"ID\" },\r\n  {\r\n    name: \"Iran\",\r\n    dialCode: \"+98\",\r\n    iso2: \"IR\",\r\n  },\r\n  { name: \"Iraq\", dialCode: \"+964\", iso2: \"IQ\" },\r\n  { name: \"Ireland\", dialCode: \"+353\", iso2: \"IE\" },\r\n  { name: \"Isle of Man\", dialCode: \"+44\", iso2: \"IM\" },\r\n  { name: \"Israel\", dialCode: \"+972\", iso2: \"IL\" },\r\n  { name: \"Italy\", dialCode: \"+39\", iso2: \"IT\" },\r\n  { name: \"Jamaica\", dialCode: \"+1876\", iso2: \"JM\" },\r\n  { name: \"Japan\", dialCode: \"+81\", iso2: \"JP\" },\r\n  { name: \"Jersey\", dialCode: \"+44\", iso2: \"JE\" },\r\n  { name: \"Jordan\", dialCode: \"+962\", iso2: \"JO\" },\r\n  { name: \"Kazakhstan\", dialCode: \"+7\", iso2: \"KZ\" },\r\n  { name: \"Kenya\", dialCode: \"+254\", iso2: \"KE\" },\r\n  { name: \"Kiribati\", dialCode: \"+686\", iso2: \"KI\" },\r\n  {\r\n    name: \"North Korea\",\r\n    dialCode: \"+850\",\r\n    iso2: \"KP\",\r\n  },\r\n  {\r\n    name: \"South Korea\",\r\n    dialCode: \"+82\",\r\n    iso2: \"KR\",\r\n  },\r\n  { name: \"Kosovo\", dialCode: \"+383\", iso2: \"XK\" },\r\n  { name: \"Kuwait\", dialCode: \"+965\", iso2: \"KW\" },\r\n  { name: \"Kyrgyzstan\", dialCode: \"+996\", iso2: \"KG\" },\r\n  { name: \"Laos\", dialCode: \"+856\", iso2: \"LA\" },\r\n  { name: \"Latvia\", dialCode: \"+371\", iso2: \"LV\" },\r\n  { name: \"Lebanon\", dialCode: \"+961\", iso2: \"LB\" },\r\n  { name: \"Lesotho\", dialCode: \"+266\", iso2: \"LS\" },\r\n  { name: \"Liberia\", dialCode: \"+231\", iso2: \"LR\" },\r\n  { name: \"Libya\", dialCode: \"+218\", iso2: \"LY\" },\r\n  { name: \"Liechtenstein\", dialCode: \"+423\", iso2: \"LI\" },\r\n  { name: \"Lithuania\", dialCode: \"+370\", iso2: \"LT\" },\r\n  { name: \"Luxembourg\", dialCode: \"+352\", iso2: \"LU\" },\r\n  { name: \"Macao\", dialCode: \"+853\", iso2: \"MO\" },\r\n  { name: \"Macedonia\", dialCode: \"+389\", iso2: \"MK\" },\r\n  { name: \"Madagascar\", dialCode: \"+261\", iso2: \"MG\" },\r\n  { name: \"Malawi\", dialCode: \"+265\", iso2: \"MW\" },\r\n  { name: \"Malaysia\", dialCode: \"+60\", iso2: \"MY\" },\r\n  { name: \"Maldives\", dialCode: \"+960\", iso2: \"MV\" },\r\n  { name: \"Mali\", dialCode: \"+223\", iso2: \"ML\" },\r\n  { name: \"Malta\", dialCode: \"+356\", iso2: \"MT\" },\r\n  { name: \"Marshall Islands\", dialCode: \"+692\", iso2: \"MH\" },\r\n  { name: \"Martinique\", dialCode: \"+596\", iso2: \"MQ\" },\r\n  { name: \"Mauritania\", dialCode: \"+222\", iso2: \"MR\" },\r\n  { name: \"Mauritius\", dialCode: \"+230\", iso2: \"MU\" },\r\n  { name: \"Mayotte\", dialCode: \"+262\", iso2: \"YT\" },\r\n  { name: \"Mexico\", dialCode: \"+52\", iso2: \"MX\" },\r\n  {\r\n    name: \"Micronesia\",\r\n    dialCode: \"+691\",\r\n    iso2: \"FM\",\r\n  },\r\n  { name: \"Moldova\", dialCode: \"+373\", iso2: \"MD\" },\r\n  { name: \"Monaco\", dialCode: \"+377\", iso2: \"MC\" },\r\n  { name: \"Mongolia\", dialCode: \"+976\", iso2: \"MN\" },\r\n  { name: \"Montenegro\", dialCode: \"+382\", iso2: \"ME\" },\r\n  { name: \"Montserrat\", dialCode: \"+1664\", iso2: \"MS\" },\r\n  { name: \"Morocco\", dialCode: \"+212\", iso2: \"MA\" },\r\n  { name: \"Mozambique\", dialCode: \"+258\", iso2: \"MZ\" },\r\n  { name: \"Myanmar\", dialCode: \"+95\", iso2: \"MM\" },\r\n  { name: \"Namibia\", dialCode: \"+264\", iso2: \"NA\" },\r\n  { name: \"Nauru\", dialCode: \"+674\", iso2: \"NR\" },\r\n  { name: \"Nepal\", dialCode: \"+977\", iso2: \"NP\" },\r\n  { name: \"Netherlands\", dialCode: \"+31\", iso2: \"NL\" },\r\n  { name: \"New Caledonia\", dialCode: \"+687\", iso2: \"NC\" },\r\n  { name: \"New Zealand\", dialCode: \"+64\", iso2: \"NZ\" },\r\n  { name: \"Nicaragua\", dialCode: \"+505\", iso2: \"NI\" },\r\n  { name: \"Niger\", dialCode: \"+227\", iso2: \"NE\" },\r\n  { name: \"Nigeria\", dialCode: \"+234\", iso2: \"NG\" },\r\n  { name: \"Niue\", dialCode: \"+683\", iso2: \"NU\" },\r\n  { name: \"Norfolk Island\", dialCode: \"+672\", iso2: \"NF\" },\r\n  { name: \"Northern Mariana Islands\", dialCode: \"+1670\", iso2: \"MP\" },\r\n  { name: \"Norway\", dialCode: \"+47\", iso2: \"NO\" },\r\n  { name: \"Oman\", dialCode: \"+968\", iso2: \"OM\" },\r\n  { name: \"Pakistan\", dialCode: \"+92\", iso2: \"PK\" },\r\n  { name: \"Palau\", dialCode: \"+680\", iso2: \"PW\" },\r\n  { name: \"Palestinian Territory\", dialCode: \"+970\", iso2: \"PS\" },\r\n  { name: \"Panama\", dialCode: \"+507\", iso2: \"PA\" },\r\n  { name: \"Papua New Guinea\", dialCode: \"+675\", iso2: \"PG\" },\r\n  { name: \"Paraguay\", dialCode: \"+595\", iso2: \"PY\" },\r\n  { name: \"Peru\", dialCode: \"+51\", iso2: \"PE\" },\r\n  { name: \"Philippines\", dialCode: \"+63\", iso2: \"PH\" },\r\n  { name: \"Pitcairn\", dialCode: \"+64\", iso2: \"PN\" },\r\n  { name: \"Poland\", dialCode: \"+48\", iso2: \"PL\" },\r\n  { name: \"Portugal\", dialCode: \"+351\", iso2: \"PT\" },\r\n  { name: \"Puerto Rico\", dialCode: \"+1939\", iso2: \"PR\" },\r\n  { name: \"Qatar\", dialCode: \"+974\", iso2: \"QA\" },\r\n  { name: \"Romania\", dialCode: \"+40\", iso2: \"RO\" },\r\n  { name: \"Russia\", dialCode: \"+7\", iso2: \"RU\" },\r\n  { name: \"Rwanda\", dialCode: \"+250\", iso2: \"RW\" },\r\n  { name: \"Reunion\", dialCode: \"+262\", iso2: \"RE\" },\r\n  { name: \"St. Barthelemy\", dialCode: \"+590\", iso2: \"BL\" },\r\n  {\r\n    name: \"St. Helena\",\r\n    dialCode: \"+290\",\r\n    iso2: \"SH\",\r\n  },\r\n  { name: \"St. Kitts & Nevis\", dialCode: \"+1869\", iso2: \"KN\" },\r\n  { name: \"St. Lucia\", dialCode: \"+1758\", iso2: \"LC\" },\r\n  { name: \"St. Martin\", dialCode: \"+590\", iso2: \"MF\" },\r\n  { name: \"St. Pierre & Miquelon\", dialCode: \"+508\", iso2: \"PM\" },\r\n  {\r\n    name: \"St. Vincent & Grenadines\",\r\n    dialCode: \"+1784\",\r\n    iso2: \"VC\",\r\n  },\r\n  { name: \"Samoa\", dialCode: \"+685\", iso2: \"WS\" },\r\n  { name: \"San Marino\", dialCode: \"+378\", iso2: \"SM\" },\r\n  { name: \"Sao Tome & Principe\", dialCode: \"+239\", iso2: \"ST\" },\r\n  { name: \"Saudi Arabia\", dialCode: \"+966\", iso2: \"SA\" },\r\n  { name: \"Senegal\", dialCode: \"+221\", iso2: \"SN\" },\r\n  { name: \"Serbia\", dialCode: \"+381\", iso2: \"RS\" },\r\n  { name: \"Seychelles\", dialCode: \"+248\", iso2: \"SC\" },\r\n  { name: \"Sierra Leone\", dialCode: \"+232\", iso2: \"SL\" },\r\n  { name: \"Singapore\", dialCode: \"+65\", iso2: \"SG\" },\r\n  { name: \"Slovakia\", dialCode: \"+421\", iso2: \"SK\" },\r\n  { name: \"Slovenia\", dialCode: \"+386\", iso2: \"SI\" },\r\n  { name: \"Solomon Islands\", dialCode: \"+677\", iso2: \"SB\" },\r\n  { name: \"Somalia\", dialCode: \"+252\", iso2: \"SO\" },\r\n  { name: \"South Africa\", dialCode: \"+27\", iso2: \"ZA\" },\r\n  { name: \"South Sudan\", dialCode: \"+211\", iso2: \"SS\" },\r\n  {\r\n    name: \"South Georgia & the South Sandwich Islands\",\r\n    dialCode: \"+500\",\r\n    iso2: \"GS\",\r\n  },\r\n  { name: \"Spain\", dialCode: \"+34\", iso2: \"ES\" },\r\n  { name: \"Sri Lanka\", dialCode: \"+94\", iso2: \"LK\" },\r\n  { name: \"Sudan\", dialCode: \"+249\", iso2: \"SD\" },\r\n  { name: \"Suriname\", dialCode: \"+597\", iso2: \"SR\" },\r\n  { name: \"Svalbard & Jan Mayen\", dialCode: \"+47\", iso2: \"SJ\" },\r\n  { name: \"Swaziland\", dialCode: \"+268\", iso2: \"SZ\" },\r\n  { name: \"Sweden\", dialCode: \"+46\", iso2: \"SE\" },\r\n  { name: \"Switzerland\", dialCode: \"+41\", iso2: \"CH\" },\r\n  { name: \"Syria\", dialCode: \"+963\", iso2: \"SY\" },\r\n  { name: \"Taiwan\", dialCode: \"+886\", iso2: \"TW\" },\r\n  { name: \"Tajikistan\", dialCode: \"+992\", iso2: \"TJ\" },\r\n  {\r\n    name: \"Tanzania\",\r\n    dialCode: \"+255\",\r\n    iso2: \"TZ\",\r\n  },\r\n  { name: \"Thailand\", dialCode: \"+66\", iso2: \"TH\" },\r\n  { name: \"Timor-Leste\", dialCode: \"+670\", iso2: \"TL\" },\r\n  { name: \"Togo\", dialCode: \"+228\", iso2: \"TG\" },\r\n  { name: \"Tokelau\", dialCode: \"+690\", iso2: \"TK\" },\r\n  { name: \"Tonga\", dialCode: \"+676\", iso2: \"TO\" },\r\n  { name: \"Trinidad & Tobago\", dialCode: \"+1868\", iso2: \"TT\" },\r\n  { name: \"Tunisia\", dialCode: \"+216\", iso2: \"TN\" },\r\n  { name: \"Turkey\", dialCode: \"+90\", iso2: \"TR\" },\r\n  { name: \"Turkmenistan\", dialCode: \"+993\", iso2: \"TM\" },\r\n  { name: \"Turks & Caicos Islands\", dialCode: \"+1649\", iso2: \"TC\" },\r\n  { name: \"Tuvalu\", dialCode: \"+688\", iso2: \"TV\" },\r\n  { name: \"Uganda\", dialCode: \"+256\", iso2: \"UG\" },\r\n  { name: \"Ukraine\", dialCode: \"+380\", iso2: \"UA\" },\r\n  { name: \"United Arab Emirates\", dialCode: \"+971\", iso2: \"AE\" },\r\n  { name: \"United Kingdom\", dialCode: \"+44\", iso2: \"GB\" },\r\n  { name: \"United States\", dialCode: \"+1\", iso2: \"US\" },\r\n  { name: \"Uruguay\", dialCode: \"+598\", iso2: \"UY\" },\r\n  { name: \"Uzbekistan\", dialCode: \"+998\", iso2: \"UZ\" },\r\n  { name: \"Vanuatu\", dialCode: \"+678\", iso2: \"VU\" },\r\n  {\r\n    name: \"Venezuela\",\r\n    dialCode: \"+58\",\r\n    iso2: \"VE\",\r\n  },\r\n  { name: \"Vietnam\", dialCode: \"+84\", iso2: \"VN\" },\r\n  { name: \"British Virgin Islands\", dialCode: \"+1284\", iso2: \"VG\" },\r\n  { name: \"U.S. Virgin Islands\", dialCode: \"+1340\", iso2: \"VI\" },\r\n  { name: \"Wallis and Futuna\", dialCode: \"+681\", iso2: \"WF\" },\r\n  { name: \"Yemen\", dialCode: \"+967\", iso2: \"YE\" },\r\n  { name: \"Zambia\", dialCode: \"+260\", iso2: \"ZM\" },\r\n  { name: \"Zimbabwe\", dialCode: \"+263\", iso2: \"ZW\" },\r\n];\r\n","/**\r\n * @license\r\n * Copyright (C) 2025 Nofinite\r\n *\r\n * Licensed under the Apache License, Version 2.0 (the \"License\");\r\n * you may not use this file except in compliance with the License.\r\n * You may obtain a copy of the License at\r\n *\r\n * http://www.apache.org/licenses/LICENSE-2.0\r\n *\r\n * Unless required by applicable law or agreed to in writing, software\r\n * distributed under the License is distributed on an \"AS IS\" BASIS,\r\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n * See the License for the specific language governing permissions and\r\n * limitations under the License.\r\n */\r\n\r\nimport {type Country, countries } from \"./data/countries\";\r\n\r\n/**\r\n * Finds a country by its ISO2 code (e.g., 'IN', 'US').\r\n * Case-insensitive.\r\n */\r\nexport const getCountryByCode = (iso: string): Country | undefined => {\r\n  if (!iso) return undefined;\r\n  return countries.find(c => c.iso2.toUpperCase() === iso.toUpperCase());\r\n};\r\n\r\n/**\r\n * Finds a country by its dial code (e.g., '+91', '91').\r\n * Handles inputs with or without the '+' prefix.\r\n */\r\nexport const getCountryByDialCode = (dialCode: string): Country | undefined => {\r\n  if (!dialCode) return undefined;\r\n  \r\n  // Normalize input: remove spaces and '+' to ensure matching works\r\n  const cleanCode = dialCode.replace(/[\\s+]/g, '');\r\n  \r\n  return countries.find(c => {\r\n    const cleanCountryCode = c.dialCode.replace(/[\\s+]/g, '');\r\n    return cleanCountryCode === cleanCode;\r\n  });\r\n};"],"mappings":"yaAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,eAAAE,EAAA,qBAAAC,EAAA,yBAAAC,IAAA,eAAAC,EAAAL,GCuBO,IAAMM,EAAuB,CAClC,CAAE,KAAM,cAAe,SAAU,MAAO,KAAM,IAAK,EACnD,CAAE,KAAM,mBAAiB,SAAU,OAAQ,KAAM,IAAK,EACtD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,iBAAkB,SAAU,QAAS,KAAM,IAAK,EACxD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,WAAY,SAAU,QAAS,KAAM,IAAK,EAClD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,oBAAqB,SAAU,QAAS,KAAM,IAAK,EAC3D,CAAE,KAAM,YAAa,SAAU,MAAO,KAAM,IAAK,EACjD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,YAAa,SAAU,MAAO,KAAM,IAAK,EACjD,CAAE,KAAM,UAAW,SAAU,MAAO,KAAM,IAAK,EAC/C,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,UAAW,SAAU,QAAS,KAAM,IAAK,EACjD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,WAAY,SAAU,QAAS,KAAM,IAAK,EAClD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,UAAW,SAAU,MAAO,KAAM,IAAK,EAC/C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,UAAW,SAAU,QAAS,KAAM,IAAK,EACjD,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CACE,KAAM,UACN,SAAU,OACV,KAAM,IACR,EACA,CAAE,KAAM,uBAAwB,SAAU,OAAQ,KAAM,IAAK,EAC7D,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,gBAAiB,SAAU,MAAO,KAAM,IAAK,EACrD,CAAE,KAAM,SAAU,SAAU,MAAO,KAAM,IAAK,EAC9C,CACE,KAAM,iCACN,SAAU,OACV,KAAM,IACR,EACA,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,eAAgB,SAAU,OAAQ,KAAM,IAAK,EACrD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,SAAU,SAAU,KAAM,KAAM,IAAK,EAC7C,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,iBAAkB,SAAU,QAAS,KAAM,IAAK,EACxD,CAAE,KAAM,2BAA4B,SAAU,OAAQ,KAAM,IAAK,EACjE,CAAE,KAAM,OAAQ,SAAU,OAAQ,KAAM,IAAK,EAC7C,CAAE,KAAM,QAAS,SAAU,MAAO,KAAM,IAAK,EAC7C,CAAE,KAAM,QAAS,SAAU,MAAO,KAAM,IAAK,EAC7C,CAAE,KAAM,mBAAoB,SAAU,MAAO,KAAM,IAAK,EACxD,CAAE,KAAM,0BAA2B,SAAU,MAAO,KAAM,IAAK,EAC/D,CAAE,KAAM,WAAY,SAAU,MAAO,KAAM,IAAK,EAChD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,sBAAuB,SAAU,OAAQ,KAAM,IAAK,EAC5D,CACE,KAAM,mBACN,SAAU,OACV,KAAM,IACR,EACA,CAAE,KAAM,eAAgB,SAAU,OAAQ,KAAM,IAAK,EACrD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,gBAAiB,SAAU,OAAQ,KAAM,IAAK,EACtD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,OAAQ,SAAU,MAAO,KAAM,IAAK,EAC5C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,iBAAkB,SAAU,OAAQ,KAAM,IAAK,EACvD,CAAE,KAAM,UAAW,SAAU,MAAO,KAAM,IAAK,EAC/C,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,WAAY,SAAU,QAAS,KAAM,IAAK,EAClD,CAAE,KAAM,qBAAsB,SAAU,QAAS,KAAM,IAAK,EAC5D,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,QAAS,SAAU,MAAO,KAAM,IAAK,EAC7C,CAAE,KAAM,cAAe,SAAU,OAAQ,KAAM,IAAK,EACpD,CAAE,KAAM,oBAAqB,SAAU,OAAQ,KAAM,IAAK,EAC1D,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,mBAAoB,SAAU,OAAQ,KAAM,IAAK,EACzD,CAAE,KAAM,gBAAiB,SAAU,OAAQ,KAAM,IAAK,EACtD,CAAE,KAAM,OAAQ,SAAU,OAAQ,KAAM,IAAK,EAC7C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,SAAU,SAAU,MAAO,KAAM,IAAK,EAC9C,CAAE,KAAM,gBAAiB,SAAU,OAAQ,KAAM,IAAK,EACtD,CAAE,KAAM,mBAAoB,SAAU,OAAQ,KAAM,IAAK,EACzD,CAAE,KAAM,8BAA+B,SAAU,OAAQ,KAAM,IAAK,EACpE,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,UAAW,SAAU,MAAO,KAAM,IAAK,EAC/C,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,YAAa,SAAU,OAAQ,KAAM,IAAK,EAClD,CAAE,KAAM,SAAU,SAAU,MAAO,KAAM,IAAK,EAC9C,CAAE,KAAM,YAAa,SAAU,OAAQ,KAAM,IAAK,EAClD,CAAE,KAAM,UAAW,SAAU,QAAS,KAAM,IAAK,EACjD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,OAAQ,SAAU,QAAS,KAAM,IAAK,EAC9C,CAAE,KAAM,YAAa,SAAU,OAAQ,KAAM,IAAK,EAClD,CAAE,KAAM,WAAY,SAAU,MAAO,KAAM,IAAK,EAChD,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,gBAAiB,SAAU,OAAQ,KAAM,IAAK,EACtD,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CACE,KAAM,kCACN,SAAU,KACV,KAAM,IACR,EACA,CACE,KAAM,eACN,SAAU,OACV,KAAM,IACR,EACA,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,YAAa,SAAU,OAAQ,KAAM,IAAK,EAClD,CAAE,KAAM,UAAW,SAAU,MAAO,KAAM,IAAK,EAC/C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,QAAS,SAAU,MAAO,KAAM,IAAK,EAC7C,CAAE,KAAM,YAAa,SAAU,MAAO,KAAM,IAAK,EACjD,CACE,KAAM,OACN,SAAU,MACV,KAAM,IACR,EACA,CAAE,KAAM,OAAQ,SAAU,OAAQ,KAAM,IAAK,EAC7C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,cAAe,SAAU,MAAO,KAAM,IAAK,EACnD,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,QAAS,SAAU,MAAO,KAAM,IAAK,EAC7C,CAAE,KAAM,UAAW,SAAU,QAAS,KAAM,IAAK,EACjD,CAAE,KAAM,QAAS,SAAU,MAAO,KAAM,IAAK,EAC7C,CAAE,KAAM,SAAU,SAAU,MAAO,KAAM,IAAK,EAC9C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,aAAc,SAAU,KAAM,KAAM,IAAK,EACjD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CACE,KAAM,cACN,SAAU,OACV,KAAM,IACR,EACA,CACE,KAAM,cACN,SAAU,MACV,KAAM,IACR,EACA,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,OAAQ,SAAU,OAAQ,KAAM,IAAK,EAC7C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,gBAAiB,SAAU,OAAQ,KAAM,IAAK,EACtD,CAAE,KAAM,YAAa,SAAU,OAAQ,KAAM,IAAK,EAClD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,YAAa,SAAU,OAAQ,KAAM,IAAK,EAClD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,WAAY,SAAU,MAAO,KAAM,IAAK,EAChD,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,OAAQ,SAAU,OAAQ,KAAM,IAAK,EAC7C,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,mBAAoB,SAAU,OAAQ,KAAM,IAAK,EACzD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,YAAa,SAAU,OAAQ,KAAM,IAAK,EAClD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,SAAU,SAAU,MAAO,KAAM,IAAK,EAC9C,CACE,KAAM,aACN,SAAU,OACV,KAAM,IACR,EACA,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,aAAc,SAAU,QAAS,KAAM,IAAK,EACpD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,UAAW,SAAU,MAAO,KAAM,IAAK,EAC/C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,cAAe,SAAU,MAAO,KAAM,IAAK,EACnD,CAAE,KAAM,gBAAiB,SAAU,OAAQ,KAAM,IAAK,EACtD,CAAE,KAAM,cAAe,SAAU,MAAO,KAAM,IAAK,EACnD,CAAE,KAAM,YAAa,SAAU,OAAQ,KAAM,IAAK,EAClD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,OAAQ,SAAU,OAAQ,KAAM,IAAK,EAC7C,CAAE,KAAM,iBAAkB,SAAU,OAAQ,KAAM,IAAK,EACvD,CAAE,KAAM,2BAA4B,SAAU,QAAS,KAAM,IAAK,EAClE,CAAE,KAAM,SAAU,SAAU,MAAO,KAAM,IAAK,EAC9C,CAAE,KAAM,OAAQ,SAAU,OAAQ,KAAM,IAAK,EAC7C,CAAE,KAAM,WAAY,SAAU,MAAO,KAAM,IAAK,EAChD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,wBAAyB,SAAU,OAAQ,KAAM,IAAK,EAC9D,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,mBAAoB,SAAU,OAAQ,KAAM,IAAK,EACzD,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,OAAQ,SAAU,MAAO,KAAM,IAAK,EAC5C,CAAE,KAAM,cAAe,SAAU,MAAO,KAAM,IAAK,EACnD,CAAE,KAAM,WAAY,SAAU,MAAO,KAAM,IAAK,EAChD,CAAE,KAAM,SAAU,SAAU,MAAO,KAAM,IAAK,EAC9C,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,cAAe,SAAU,QAAS,KAAM,IAAK,EACrD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,UAAW,SAAU,MAAO,KAAM,IAAK,EAC/C,CAAE,KAAM,SAAU,SAAU,KAAM,KAAM,IAAK,EAC7C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,iBAAkB,SAAU,OAAQ,KAAM,IAAK,EACvD,CACE,KAAM,aACN,SAAU,OACV,KAAM,IACR,EACA,CAAE,KAAM,oBAAqB,SAAU,QAAS,KAAM,IAAK,EAC3D,CAAE,KAAM,YAAa,SAAU,QAAS,KAAM,IAAK,EACnD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,wBAAyB,SAAU,OAAQ,KAAM,IAAK,EAC9D,CACE,KAAM,2BACN,SAAU,QACV,KAAM,IACR,EACA,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,sBAAuB,SAAU,OAAQ,KAAM,IAAK,EAC5D,CAAE,KAAM,eAAgB,SAAU,OAAQ,KAAM,IAAK,EACrD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,eAAgB,SAAU,OAAQ,KAAM,IAAK,EACrD,CAAE,KAAM,YAAa,SAAU,MAAO,KAAM,IAAK,EACjD,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,kBAAmB,SAAU,OAAQ,KAAM,IAAK,EACxD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,eAAgB,SAAU,MAAO,KAAM,IAAK,EACpD,CAAE,KAAM,cAAe,SAAU,OAAQ,KAAM,IAAK,EACpD,CACE,KAAM,6CACN,SAAU,OACV,KAAM,IACR,EACA,CAAE,KAAM,QAAS,SAAU,MAAO,KAAM,IAAK,EAC7C,CAAE,KAAM,YAAa,SAAU,MAAO,KAAM,IAAK,EACjD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,EACjD,CAAE,KAAM,uBAAwB,SAAU,MAAO,KAAM,IAAK,EAC5D,CAAE,KAAM,YAAa,SAAU,OAAQ,KAAM,IAAK,EAClD,CAAE,KAAM,SAAU,SAAU,MAAO,KAAM,IAAK,EAC9C,CAAE,KAAM,cAAe,SAAU,MAAO,KAAM,IAAK,EACnD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CACE,KAAM,WACN,SAAU,OACV,KAAM,IACR,EACA,CAAE,KAAM,WAAY,SAAU,MAAO,KAAM,IAAK,EAChD,CAAE,KAAM,cAAe,SAAU,OAAQ,KAAM,IAAK,EACpD,CAAE,KAAM,OAAQ,SAAU,OAAQ,KAAM,IAAK,EAC7C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,oBAAqB,SAAU,QAAS,KAAM,IAAK,EAC3D,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,SAAU,SAAU,MAAO,KAAM,IAAK,EAC9C,CAAE,KAAM,eAAgB,SAAU,OAAQ,KAAM,IAAK,EACrD,CAAE,KAAM,yBAA0B,SAAU,QAAS,KAAM,IAAK,EAChE,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,uBAAwB,SAAU,OAAQ,KAAM,IAAK,EAC7D,CAAE,KAAM,iBAAkB,SAAU,MAAO,KAAM,IAAK,EACtD,CAAE,KAAM,gBAAiB,SAAU,KAAM,KAAM,IAAK,EACpD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CAAE,KAAM,aAAc,SAAU,OAAQ,KAAM,IAAK,EACnD,CAAE,KAAM,UAAW,SAAU,OAAQ,KAAM,IAAK,EAChD,CACE,KAAM,YACN,SAAU,MACV,KAAM,IACR,EACA,CAAE,KAAM,UAAW,SAAU,MAAO,KAAM,IAAK,EAC/C,CAAE,KAAM,yBAA0B,SAAU,QAAS,KAAM,IAAK,EAChE,CAAE,KAAM,sBAAuB,SAAU,QAAS,KAAM,IAAK,EAC7D,CAAE,KAAM,oBAAqB,SAAU,OAAQ,KAAM,IAAK,EAC1D,CAAE,KAAM,QAAS,SAAU,OAAQ,KAAM,IAAK,EAC9C,CAAE,KAAM,SAAU,SAAU,OAAQ,KAAM,IAAK,EAC/C,CAAE,KAAM,WAAY,SAAU,OAAQ,KAAM,IAAK,CACnD,EC9SO,IAAMC,EAAoBC,GAAqC,CACpE,GAAKA,EACL,OAAOC,EAAU,KAAKC,GAAKA,EAAE,KAAK,YAAY,IAAMF,EAAI,YAAY,CAAC,CACvE,EAMaG,EAAwBC,GAA0C,CAC7E,GAAI,CAACA,EAAU,OAGf,IAAMC,EAAYD,EAAS,QAAQ,SAAU,EAAE,EAE/C,OAAOH,EAAU,KAAKC,GACKA,EAAE,SAAS,QAAQ,SAAU,EAAE,IAC5BG,CAC7B,CACH","names":["src_exports","__export","countries","getCountryByCode","getCountryByDialCode","__toCommonJS","countries","getCountryByCode","iso","countries","c","getCountryByDialCode","dialCode","cleanCode"]}