type PhoneMasksByCountry = { [countryCode: string]: [string, string]; }; export const phoneMasksByCountry: PhoneMasksByCountry = { // СНГ RU: ["Russia +7", "+{7} (000) 000-00-00"], // Россия UA: ["Ukraine +380", "+{380} (00) 000-00-00"], // Украина BY: ["Belarus +375", "+{375} (00) 000-00-00"], // Беларусь KZ: ["Kazakhstan +7", "+{7} (000) 000-00-00"], // Казахстан UZ: ["Uzbekistan +998", "+{998} (00) 000-00-00"], // Узбекистан TJ: ["Tajikistan +992", "+{992} (00) 000-00-00"], // Таджикистан KG: ["Kyrgyzstan +996", "+{996} (000) 00-00-00"], // Кыргызстан TM: ["Turkmenistan +993", "+{993} (00) 00-00-00"], // Туркменистан AZ: ["Azerbaijan +994", "+{994} (00) 000-00-00"], // Азербайджан AM: ["Armenia +374", "+{374} (00) 000-000"], // Армения GE: ["Georgia +995", "+{995} (000) 00-00-00"], // Грузия // Европа DE: ["Germany +49", "+{49} 0000 0000000"], // Германия FR: ["France +33", "+{33} 0 00 00 00 00"], // Франция IT: ["Italy +39", "+{39} 000 000 0000"], // Италия ES: ["Spain +34", "+{34} 000 00 00 00"], // Испания GB: ["United Kingdom +44", "+{44} 0000 000000"], // Великобритания PL: ["Poland +48", "+{48} 000 000 000"], // Польша NL: ["Netherlands +31", "+{31} 00 000 0000"], // Нидерланды BE: ["Belgium +32", "+{32} 00 00 00 00"], // Бельгия CH: ["Switzerland +41", "+{41} 00 000 00 00"], // Швейцария AT: ["Austria +43", "+{43} 000 000 0000"], // Австрия DK: ["Denmark +45", "+{45} 00 00 00 00"], // Дания SE: ["Sweden +46", "+{46} 00 000 00 00"], // Швеция NO: ["Norway +47", "+{47} 000 00 000"], // Норвегия FI: ["Finland +358", "+{358} 00 000 0000"], // Финляндия CZ: ["Czech Republic +420", "+{420} 000 000 000"], // Чехия SK: ["Slovakia +421", "+{421} 000 000 000"], // Словакия HU: ["Hungary +36", "+{36} 00 000 0000"], // Венгрия RO: ["Romania +40", "+{40} 000 000 000"], // Румыния BG: ["Bulgaria +359", "+{359} 00 000 000"], // Болгария GR: ["Greece +30", "+{30} 000 000 0000"], // Греция PT: ["Portugal +351", "+{351} 000 000 000"], // Португалия IE: ["Ireland +353", "+{353} 00 000 0000"], // Ирландия // Азия CN: ["China +86", "+{86} 000 0000 0000"], // Китай JP: ["Japan +81", "+{81} 000-000-0000"], // Япония IN: ["India +91", "+{91} 00000 00000"], // Индия KR: ["South Korea +82", "+{82} 00-0000-0000"], // Южная Корея ID: ["Indonesia +62", "+{62} 0000 0000 0000"], // Индонезия TR: ["Turkey +90", "+{90} 000 000 00 00"], // Турция IL: ["Israel +972", "+{972} 00 000-0000"], // Израиль SA: ["Saudi Arabia +966", "+{966} 00 000 0000"], // Саудовская Аравия AE: ["United Arab Emirates +971", "+{971} 00 000 0000"], // ОАЭ TH: ["Thailand +66", "+{66} 00 000 0000"], // Таиланд VN: ["Vietnam +84", "+{84} 000 000 000"], // Вьетнам MY: ["Malaysia +60", "+{60} 00-000 0000"], // Малайзия PH: ["Philippines +63", "+{63} 000 000 0000"], // Филиппины // Северная Америка US: ["United States +1", "+{1} (000) 000-0000"], // США CA: ["Canada +1", "+{1} (000) 000-0000"], // Канада MX: ["Mexico +52", "+{52} 000 000 0000"], // Мексика // Южная Америка BR: ["Brazil +55", "+{55} (00) 0000-0000"], // Бразилия AR: ["Argentina +54", "+{54} 000 000-0000"], // Аргентина CO: ["Colombia +57", "+{57} 000 000 0000"], // Колумбия PE: ["Peru +51", "+{51} 000 000 000"], // Перу CL: ["Chile +56", "+{56} 00 000 0000"], // Чили EC: ["Ecuador +593", "+{593} 00 000 0000"], // Эквадор VE: ["Venezuela +58", "+{58} 000 000 0000"], // Венесуэла // Африка EG: ["Egypt +20", "+{20} 000 000 0000"], // Египет NG: ["Nigeria +234", "+{234} 000 0000 0000"], // Нигерия ZA: ["South Africa +27", "+{27} 000 000 0000"], // Южная Африка MA: ["Morocco +212", "+{212} 00 00 00 00"], // Марокко DZ: ["Algeria +213", "+{213} 00 00 00 00"], // Алжир KE: ["Kenya +254", "+{254} 000 000 000"], // Кения ET: ["Ethiopia +251", "+{251} 00 000 0000"], // Эфиопия // Австралия и Океания AU: ["Australia +61", "+{61} 0000 000 000"], // Австралия NZ: ["New Zealand +64", "+{64} 00 000 0000"], // Новая Зеландия };