export interface Town { name: string; postalCode: number; } export interface Region { name: string; towns: Town[]; } export const townsExtended: Region[] = [ { name: 'Blagoevgrad', towns: [ { name: 'Bansko', postalCode: 2770 }, { name: 'Belitsa', postalCode: 2780 }, { name: 'Blagoevgrad (city)', postalCode: 2700 }, { name: 'Gotse Delchev', postalCode: 2900 }, { name: 'Kresna', postalCode: 2840 }, { name: 'Petrich', postalCode: 2850 }, { name: 'Razlog', postalCode: 2760 }, { name: 'Sandanski', postalCode: 2800 }, { name: 'Simitli', postalCode: 2730 }, { name: 'Yakoruda', postalCode: 2790 } ] }, { name: 'Burgas', towns: [ { name: 'Aytos', postalCode: 8500 }, { name: 'Kameno', postalCode: 8120 }, { name: 'Karnobat', postalCode: 8400 }, { name: 'Malko Tarnovo', postalCode: 8350 }, { name: 'Pomorie', postalCode: 8200 }, { name: 'Primorsko', postalCode: 8290 }, { name: 'Sozopol', postalCode: 8130 }, { name: 'Sredets', postalCode: 8300 }, { name: 'Sungurlare', postalCode: 8470 }, { name: 'Tsarevo', postalCode: 7280 } ] }, { name: 'Dobrich', towns: [ { name: 'Balchik', postalCode: 9600 }, { name: 'Dobrich (city)', postalCode: 9300 }, { name: 'Dobrichka (rural)', postalCode: 9300 }, { name: 'General Toshevo', postalCode: 9500 }, { name: 'Kavarna', postalCode: 9650 }, { name: 'Shabla', postalCode: 9680 }, { name: 'Tervel', postalCode: 9450 } ] }, { name: 'Gabrovo', towns: [ { name: 'Dryanovo', postalCode: 5370 }, { name: 'Gabrovo (city)', postalCode: 5300 }, { name: 'Sevlievo', postalCode: 5400 }, { name: 'Tryavna', postalCode: 5350 } ] }, { name: 'Haskovo', towns: [ { name: 'Dimitrovgrad', postalCode: 6400 }, { name: 'Harmanli', postalCode: 6450 }, { name: 'Haskovo (city)', postalCode: 6300 }, { name: 'Ivaylovgrad', postalCode: 6570 }, { name: 'Lyubimets', postalCode: 6550 }, { name: 'Simeonovgrad', postalCode: 6490 }, { name: 'Svilengrad', postalCode: 6500 }, { name: 'Topolovgrad', postalCode: 6560 } ] }, { name: 'Kardzhali', towns: [ { name: 'Ardino', postalCode: 6750 }, { name: 'Krumovgrad', postalCode: 6900 }, { name: 'Momchilgrad', postalCode: 6800 } ] }, { name: 'Kyustendil', towns: [ { name: 'Boboshevo', postalCode: 2660 }, { name: 'Bobov dol', postalCode: 2670 }, { name: 'Dupnitsa', postalCode: 2600 }, { name: 'Kocherinovo', postalCode: 2640 }, { name: 'Kyustendil (city)', postalCode: 2500 }, { name: 'Rila', postalCode: 2630 }, { name: 'Sapareva banya', postalCode: 2650 } ] }, { name: 'Lovech', towns: [ { name: 'Apriltsi', postalCode: 5641 }, { name: 'Letnitsa', postalCode: 5570 }, { name: 'Lovech (city)', postalCode: 5500 }, { name: 'Lukovit', postalCode: 5770 }, { name: 'Teteven', postalCode: 5700 }, { name: 'Troyan', postalCode: 5600 }, { name: 'Yablanitsa', postalCode: 5750 } ] }, { name: 'Montana', towns: [ { name: 'Berkovitsa', postalCode: 3500 }, { name: 'Boychinovtsi', postalCode: 3430 }, { name: 'Brusartsi', postalCode: 3680 }, { name: 'Chiprovtsi', postalCode: 3460 }, { name: 'Lom', postalCode: 3600 }, { name: 'Montana (city)', postalCode: 3400 }, { name: 'Varshets', postalCode: 3540 } ] }, { name: 'Pazardzhik', towns: [ { name: 'Velingrad', postalCode: 4600 }, { name: 'Septemvri', postalCode: 4490 }, { name: 'Panagyurishte', postalCode: 4500 }, { name: 'Peshtera', postalCode: 4550 }, { name: 'Rakitovo', postalCode: 4640 }, { name: 'Bratsigovo', postalCode: 4579 }, { name: 'Belovo', postalCode: 4470 }, { name: 'Batak', postalCode: 4580 }, { name: 'Strelcha', postalCode: 4530 } ] }, { name: 'Pernik', towns: [ { name: 'Pernik (city)', postalCode: 2300 }, { name: 'Radomir', postalCode: 2400 }, { name: 'Zemen', postalCode: 2440 } ] }, { name: 'Pleven', towns: [ { name: 'Belene', postalCode: 5930 }, { name: 'Gulyantsi', postalCode: 5960 }, { name: 'Dolna Mitropoliya', postalCode: 5855 }, { name: 'Dolni Dabnik', postalCode: 5870 }, { name: 'Levski', postalCode: 5900 }, { name: 'Nikopol', postalCode: 5940 }, { name: 'Iskar', postalCode: 5868 }, { name: 'Pleven (city)', postalCode: 5800 }, { name: 'Pordim', postalCode: 5898 }, { name: 'Cherven Bryag', postalCode: 5980 } ] }, { name: 'Plovdiv', towns: [ { name: 'Asenovgrad', postalCode: 4230 }, { name: 'Brezovo', postalCode: 4160 }, { name: 'Karlovo', postalCode: 4300 }, { name: 'Krichim', postalCode: 4220 }, { name: 'Maritsa (Plovdiv rural)', postalCode: 4000 }, { name: 'Perushtitsa', postalCode: 4225 }, { name: 'Plovdiv (city)', postalCode: 4000 }, { name: 'Parvomay', postalCode: 4270 }, { name: 'Rakovski', postalCode: 4150 }, { name: 'Rodopi (Plovdiv rural)', postalCode: 4000 }, { name: 'Sadovo', postalCode: 4122 }, { name: 'Sopot', postalCode: 4330 }, { name: 'Stamboliyski', postalCode: 4210 }, { name: 'Saedinenie', postalCode: 4190 } ] }, { name: 'Razgrad', towns: [ { name: 'Isperih', postalCode: 7400 }, { name: 'Kubrat', postalCode: 7300 }, { name: 'Loznitsa', postalCode: 7290 }, { name: 'Razgrad (city)', postalCode: 7200 }, { name: 'Tsar Kaloyan', postalCode: 7280 }, { name: 'Zavet', postalCode: 7330 } ] }, { name: 'Ruse', towns: [ { name: 'Borovo', postalCode: 7174 }, { name: 'Byala', postalCode: 7100 }, { name: 'Vetovo', postalCode: 7080 }, { name: 'Dve Mogili', postalCode: 7150 }, { name: 'Slivo Pole', postalCode: 7060 } ] }, { name: 'Shumen', towns: [ { name: 'Varbitsa', postalCode: 9870 }, { name: 'Kaolinovo', postalCode: 9960 }, { name: 'Kaspichan', postalCode: 9930 }, { name: 'Novi Pazar', postalCode: 9900 }, { name: 'Veliki Preslav', postalCode: 9850 }, { name: 'Smyadovo', postalCode: 9820 } ] }, { name: 'Silistra', towns: [ { name: 'Alfatar', postalCode: 7570 }, { name: 'Glavinitsa', postalCode: 7630 }, { name: 'Dulovo', postalCode: 7650 }, { name: 'Silistra (city)', postalCode: 7500 }, { name: 'Tutrakan', postalCode: 7600 } ] }, { name: 'Sliven', towns: [ { name: 'Kotel', postalCode: 8970 }, { name: 'Nova Zagora', postalCode: 8900 }, { name: 'Sliven (city)', postalCode: 8800 }, { name: 'Tvarditsa', postalCode: 8890 } ] }, { name: 'Smolyan', towns: [ { name: 'Chepelare', postalCode: 4850 }, { name: 'Devin', postalCode: 4800 }, { name: 'Dospat', postalCode: 4831 }, { name: 'Madan', postalCode: 4900 }, { name: 'Nedelino', postalCode: 4990 }, { name: 'Rudozem', postalCode: 4960 }, { name: 'Smolyan (city)', postalCode: 4700 }, { name: 'Zlatograd', postalCode: 4980 } ] }, { name: 'Sofia City', towns: [ { name: 'Dolni Bogrov', postalCode: 5870 }, { name: 'Dolni Pasarel', postalCode: 5870 }, { name: 'Klisura', postalCode: 4341 }, { name: 'Kubratovo', postalCode: 7300 } ] }, { name: 'Sofia', towns: [ { name: 'Botevgrad', postalCode: 2140 }, { name: 'Dolna Banya', postalCode: 5855 }, { name: 'Dragoman', postalCode: 2210 }, { name: 'Elin Pelin', postalCode: 2100 }, { name: 'Etropole', postalCode: 2180 }, { name: 'Godech', postalCode: 2240 }, { name: 'Gorna Malina', postalCode: 5100 }, { name: 'Ihtiman', postalCode: 2050 }, { name: 'Koprivshtitsa', postalCode: 2077 }, { name: 'Kostenets', postalCode: 2030 }, { name: 'Kostinbrod', postalCode: 2230 }, { name: 'Pirdop', postalCode: 2070 }, { name: 'Pravets', postalCode: 2161 }, { name: 'Samokov', postalCode: 2000 }, { name: 'Slivnitsa', postalCode: 2200 }, { name: 'Svoge', postalCode: 2260 }, { name: 'Zlatitsa', postalCode: 2080 } ] }, { name: 'Stara Zagora', towns: [ { name: 'Chirpan', postalCode: 6200 }, { name: 'Gurkovo', postalCode: 6199 }, { name: 'Nikolaevo', postalCode: 6190 }, { name: 'Pavel Banya', postalCode: 6155 }, { name: 'Radnevo', postalCode: 6260 }, { name: 'Stara Zagora (city)', postalCode: 6000 } ] }, { name: 'Targovishte', towns: [ { name: 'Targovishte (city)', postalCode: 7700 }, { name: 'Popovo', postalCode: 7800 }, { name: 'Omurtag', postalCode: 7900 }, { name: 'Antonovo', postalCode: 7970 }, { name: 'Opaka', postalCode: 7840 } ] }, { name: 'Varna', towns: [ { name: 'Beloslav', postalCode: 9150 }, { name: 'Varna (city)', postalCode: 9000 }, { name: 'Dolni Chiflik', postalCode: 5870 }, { name: 'Devnya', postalCode: 9160 }, { name: 'Suvorovo', postalCode: 9170 }, { name: 'Byala', postalCode: 9101 } ] }, { name: 'Veliko Tarnovo', towns: [ { name: 'Elena', postalCode: 5070 }, { name: 'Gorna Oryahovitsa', postalCode: 5100 }, { name: 'Lyaskovets', postalCode: 5140 }, { name: 'Pavlikeni', postalCode: 5200 }, { name: 'Polski Trambesh', postalCode: 5180 }, { name: 'Strazhitsa', postalCode: 5150 }, { name: 'Suhindol', postalCode: 5240 }, { name: 'Svishtov', postalCode: 5250 }, { name: 'Veliko Tarnovo (city)', postalCode: 5000 }, { name: 'Zlataritsa', postalCode: 5090 } ] }, { name: 'Vidin', towns: [ { name: 'Belogradchik', postalCode: 3900 }, { name: 'Bregovo', postalCode: 3790 }, { name: 'Vidin (city)', postalCode: 3700 }, { name: 'Gramada', postalCode: 3830 }, { name: 'Dimovo', postalCode: 3750 }, { name: 'Kula', postalCode: 3800 } ] }, { name: 'Vratsa', towns: [ { name: 'Byala Slatina', postalCode: 3200 }, { name: 'Vratsa', postalCode: 3000 }, { name: 'Kozloduy', postalCode: 3320 }, { name: 'Krivodol', postalCode: 3060 }, { name: 'Mezdra', postalCode: 3100 }, { name: 'Mizia', postalCode: 3330 }, { name: 'Oryahovo', postalCode: 3300 }, { name: 'Roman', postalCode: 3130 } ] }, { name: 'Yambol', towns: [ { name: 'Dobrich', postalCode: 9300 }, { name: 'Bolyarovo', postalCode: 8720 }, { name: 'Elhovo', postalCode: 8700 }, { name: 'Yambol (city)', postalCode: 8600 } ] } ];