import { CountryCode } from '@polymathnetwork/polymesh-sdk/types';

export const countries = [
  { label: 'Afghanistan', value: CountryCode.Af },
  { label: 'Åland Islands', value: CountryCode.Ax },
  { label: 'Albania', value: CountryCode.Al },
  { label: 'Algeria', value: CountryCode.Dz },
  { label: 'American Samoa', value: CountryCode.As },
  { label: 'Andorra', value: CountryCode.Ad },
  { label: 'Angola', value: CountryCode.Ao },
  { label: 'Anguilla', value: CountryCode.Ai },
  { label: 'Antarctica', value: CountryCode.Aq },
  { label: 'Antigua and Barbuda', value: CountryCode.Ag },
  { label: 'Argentina', value: CountryCode.Ar },
  { label: 'Armenia', value: CountryCode.Am },
  { label: 'Aruba', value: CountryCode.Aw },
  { label: 'Australia', value: CountryCode.Au },
  { label: 'Austria', value: CountryCode.At },
  { label: 'Azerbaijan', value: CountryCode.Az },
  { label: 'Bahamas', value: CountryCode.Bs },
  { label: 'Bahrain', value: CountryCode.Bh },
  { label: 'Bangladesh', value: CountryCode.Bd },
  { label: 'Barbados', value: CountryCode.Bb },
  { label: 'Belarus', value: CountryCode.By },
  { label: 'Belgium', value: CountryCode.Be },
  { label: 'Belize', value: CountryCode.Bz },
  { label: 'Benin', value: CountryCode.Bj },
  { label: 'Bermuda', value: CountryCode.Bm },
  { label: 'Bhutan', value: CountryCode.Bt },
  { label: 'Bolivia (Plurinational State of)', value: CountryCode.Bo },
  // { label: 'Bonaire, Sint Eustatius and Saba', value: CountryCode.Bq },
  { label: 'Bosnia and Herzegovina', value: CountryCode.Ba },
  { label: 'Botswana', value: CountryCode.Bw },
  { label: 'Bouvet Island', value: CountryCode.Bv },
  { label: 'Brazil', value: CountryCode.Br },
  { label: 'British Indian Ocean Territory', value: CountryCode.Io },
  { label: 'Brunei Darussalam', value: CountryCode.Bn },
  { label: 'Bulgaria', value: CountryCode.Bg },
  { label: 'Burkina Faso', value: CountryCode.Bf },
  { label: 'Burundi', value: CountryCode.Bi },
  { label: 'Cabo Verde', value: CountryCode.Cv },
  { label: 'Cambodia', value: CountryCode.Kh },
  { label: 'Cameroon', value: CountryCode.Cm },
  { label: 'Canada', value: CountryCode.Ca },
  { label: 'Cayman Islands', value: CountryCode.Ky },
  { label: 'Central African Republic', value: CountryCode.Cf },
  { label: 'Chad', value: CountryCode.Td },
  { label: 'Chile', value: CountryCode.Cl },
  { label: 'China', value: CountryCode.Cn },
  { label: 'Christmas Island', value: CountryCode.Cx },
  { label: 'Cocos (Keeling) Islands', value: CountryCode.Cc },
  { label: 'Colombia', value: CountryCode.Co },
  { label: 'Comoros', value: CountryCode.Km },
  { label: 'Congo', value: CountryCode.Cg },
  { label: 'Congo, Democratic Republic of the', value: CountryCode.Cd },
  { label: 'Cook Islands', value: CountryCode.Ck },
  { label: 'Costa Rica', value: CountryCode.Cr },
  { label: "Côte d'Ivoire", value: CountryCode.Ci },
  { label: 'Croatia', value: CountryCode.Hr },
  { label: 'Cuba', value: CountryCode.Cu },
  // { label: 'Curaçao', value: CountryCode.Cw },
  { label: 'Cyprus', value: CountryCode.Cy },
  { label: 'Czechia', value: CountryCode.Cz },
  { label: 'Denmark', value: CountryCode.Dk },
  { label: 'Djibouti', value: CountryCode.Dj },
  { label: 'Dominica', value: CountryCode.Dm },
  { label: 'Dominican Republic', value: CountryCode.Do },
  { label: 'Ecuador', value: CountryCode.Ec },
  { label: 'Egypt', value: CountryCode.Eg },
  { label: 'El Salvador', value: CountryCode.Sv },
  { label: 'Equatorial Guinea', value: CountryCode.Gq },
  { label: 'Eritrea', value: CountryCode.Er },
  { label: 'Estonia', value: CountryCode.Ee },
  { label: 'Eswatini', value: CountryCode.Sz },
  { label: 'Ethiopia', value: CountryCode.Et },
  { label: 'Falkland Islands (Malvinas)', value: CountryCode.Fk },
  { label: 'Faroe Islands', value: CountryCode.Fo },
  { label: 'Fiji', value: CountryCode.Fj },
  { label: 'Finland', value: CountryCode.Fi },
  { label: 'France', value: CountryCode.Fr },
  { label: 'French Guiana', value: CountryCode.Gf },
  { label: 'French Polynesia', value: CountryCode.Pf },
  { label: 'French Southern Territories', value: CountryCode.Tf },
  { label: 'Gabon', value: CountryCode.Ga },
  { label: 'Gambia', value: CountryCode.Gm },
  { label: 'Georgia', value: CountryCode.Ge },
  { label: 'Germany', value: CountryCode.De },
  { label: 'Ghana', value: CountryCode.Gh },
  { label: 'Gibraltar', value: CountryCode.Gi },
  { label: 'Greece', value: CountryCode.Gr },
  { label: 'Greenland', value: CountryCode.Gl },
  { label: 'Grenada', value: CountryCode.Gd },
  { label: 'Guadeloupe', value: CountryCode.Gp },
  { label: 'Guam', value: CountryCode.Gu },
  { label: 'Guatemala', value: CountryCode.Gt },
  { label: 'Guernsey', value: CountryCode.Gg },
  { label: 'Guinea', value: CountryCode.Gn },
  { label: 'Guinea-Bissau', value: CountryCode.Gw },
  { label: 'Guyana', value: CountryCode.Gy },
  { label: 'Haiti', value: CountryCode.Ht },
  { label: 'Heard Island and McDonald Islands', value: CountryCode.Hm },
  { label: 'Holy See', value: CountryCode.Va },
  { label: 'Honduras', value: CountryCode.Hn },
  { label: 'Hong Kong', value: CountryCode.Hk },
  { label: 'Hungary', value: CountryCode.Hu },
  { label: 'Iceland', value: CountryCode.Is },
  { label: 'India', value: CountryCode.In },
  { label: 'Indonesia', value: CountryCode.Id },
  { label: 'Iran (Islamic Republic of)', value: CountryCode.Ir },
  { label: 'Iraq', value: CountryCode.Iq },
  { label: 'Ireland', value: CountryCode.Ie },
  { label: 'Isle of Man', value: CountryCode.Im },
  { label: 'Israel', value: CountryCode.Il },
  { label: 'Italy', value: CountryCode.It },
  { label: 'Jamaica', value: CountryCode.Jm },
  { label: 'Japan', value: CountryCode.Jp },
  { label: 'Jersey', value: CountryCode.Je },
  { label: 'Jordan', value: CountryCode.Jo },
  { label: 'Kazakhstan', value: CountryCode.Kz },
  { label: 'Kenya', value: CountryCode.Ke },
  { label: 'Kiribati', value: CountryCode.Ki },
  { label: "Korea (Democratic People's Republic of)", value: CountryCode.Kp },
  { label: 'Korea, Republic of', value: CountryCode.Kr },
  { label: 'Kuwait', value: CountryCode.Kw },
  { label: 'Kyrgyzstan', value: CountryCode.Kg },
  { label: "Lao People's Democratic Republic", value: CountryCode.La },
  { label: 'Latvia', value: CountryCode.Lv },
  { label: 'Lebanon', value: CountryCode.Lb },
  { label: 'Lesotho', value: CountryCode.Ls },
  { label: 'Liberia', value: CountryCode.Lr },
  { label: 'Libya', value: CountryCode.Ly },
  { label: 'Liechtenstein', value: CountryCode.Li },
  { label: 'Lithuania', value: CountryCode.Lt },
  { label: 'Luxembourg', value: CountryCode.Lu },
  { label: 'Macao', value: CountryCode.Mo },
  { label: 'Madagascar', value: CountryCode.Mg },
  { label: 'Malawi', value: CountryCode.Mw },
  { label: 'Malaysia', value: CountryCode.My },
  { label: 'Maldives', value: CountryCode.Mv },
  { label: 'Mali', value: CountryCode.Ml },
  { label: 'Malta', value: CountryCode.Mt },
  { label: 'Marshall Islands', value: CountryCode.Mh },
  { label: 'Martinique', value: CountryCode.Mq },
  { label: 'Mauritania', value: CountryCode.Mr },
  { label: 'Mauritius', value: CountryCode.Mu },
  { label: 'Mayotte', value: CountryCode.Yt },
  { label: 'Mexico', value: CountryCode.Mx },
  { label: 'Micronesia (Federated States of)', value: CountryCode.Fm },
  { label: 'Moldova, Republic of', value: CountryCode.Md },
  { label: 'Monaco', value: CountryCode.Mc },
  { label: 'Mongolia', value: CountryCode.Mn },
  { label: 'Montenegro', value: CountryCode.Me },
  { label: 'Montserrat', value: CountryCode.Ms },
  { label: 'Morocco', value: CountryCode.Ma },
  { label: 'Mozambique', value: CountryCode.Mz },
  { label: 'Myanmar', value: CountryCode.Mm },
  { label: 'Namibia', value: CountryCode.Na },
  { label: 'Nauru', value: CountryCode.Nr },
  { label: 'Nepal', value: CountryCode.Np },
  { label: 'Netherlands', value: CountryCode.Nl },
  { label: 'New Caledonia', value: CountryCode.Nc },
  { label: 'New Zealand', value: CountryCode.Nz },
  { label: 'Nicaragua', value: CountryCode.Ni },
  { label: 'Niger', value: CountryCode.Ne },
  { label: 'Nigeria', value: CountryCode.Ng },
  { label: 'Niue', value: CountryCode.Nu },
  { label: 'Norfolk Island', value: CountryCode.Nf },
  { label: 'North Macedonia', value: CountryCode.Mk },
  { label: 'Northern Mariana Islands', value: CountryCode.Mp },
  { label: 'Norway', value: CountryCode.No },
  { label: 'Oman', value: CountryCode.Om },
  { label: 'Pakistan', value: CountryCode.Pk },
  { label: 'Palau', value: CountryCode.Pw },
  { label: 'Palestine, State of', value: CountryCode.Ps },
  { label: 'Panama', value: CountryCode.Pa },
  { label: 'Papua New Guinea', value: CountryCode.Pg },
  { label: 'Paraguay', value: CountryCode.Py },
  { label: 'Peru', value: CountryCode.Pe },
  { label: 'Philippines', value: CountryCode.Ph },
  { label: 'Pitcairn', value: CountryCode.Pn },
  { label: 'Poland', value: CountryCode.Pl },
  { label: 'Portugal', value: CountryCode.Pt },
  { label: 'Puerto Rico', value: CountryCode.Pr },
  { label: 'Qatar', value: CountryCode.Qa },
  { label: 'Réunion', value: CountryCode.Re },
  { label: 'Romania', value: CountryCode.Ro },
  { label: 'Russian Federation', value: CountryCode.Ru },
  { label: 'Rwanda', value: CountryCode.Rw },
  { label: 'Saint Barthélemy', value: CountryCode.Bl },
  {
    label: 'Saint Helena, Ascension and Tristan da Cunha',
    value: CountryCode.Sh,
  },
  { label: 'Saint Kitts and Nevis', value: CountryCode.Kn },
  { label: 'Saint Lucia', value: CountryCode.Lc },
  { label: 'Saint Martin (French part)', value: CountryCode.Mf },
  { label: 'Saint Pierre and Miquelon', value: CountryCode.Pm },
  { label: 'Saint Vincent and the Grenadines', value: CountryCode.Vc },
  { label: 'Samoa', value: CountryCode.Ws },
  { label: 'San Marino', value: CountryCode.Sm },
  { label: 'Sao Tome and Principe', value: CountryCode.St },
  { label: 'Saudi Arabia', value: CountryCode.Sa },
  { label: 'Senegal', value: CountryCode.Sn },
  { label: 'Serbia', value: CountryCode.Rs },
  { label: 'Seychelles', value: CountryCode.Sc },
  { label: 'Sierra Leone', value: CountryCode.Sl },
  { label: 'Singapore', value: CountryCode.Sg },
  { label: 'Slovakia', value: CountryCode.Sk },
  { label: 'Slovenia', value: CountryCode.Si },
  { label: 'Solomon Islands', value: CountryCode.Sb },
  { label: 'Somalia', value: CountryCode.So },
  { label: 'South Africa', value: CountryCode.Za },
  {
    label: 'South Georgia and the South Sandwich Islands',
    value: CountryCode.Gs,
  },
  { label: 'South Sudan', value: CountryCode.Ss },
  { label: 'Spain', value: CountryCode.Es },
  { label: 'Sri Lanka', value: CountryCode.Lk },
  { label: 'Sudan', value: CountryCode.Sd },
  { label: 'Suriname', value: CountryCode.Sr },
  { label: 'Svalbard and Jan Mayen', value: CountryCode.Sj },
  { label: 'Sweden', value: CountryCode.Se },
  { label: 'Switzerland', value: CountryCode.Ch },
  { label: 'Syrian Arab Republic', value: CountryCode.Sy },
  { label: 'Taiwan, Province of China', value: CountryCode.Tw },
  { label: 'Tajikistan', value: CountryCode.Tj },
  { label: 'Tanzania, United Republic of', value: CountryCode.Tz },
  { label: 'Thailand', value: CountryCode.Th },
  { label: 'Timor-Leste', value: CountryCode.Tl },
  { label: 'Togo', value: CountryCode.Tg },
  { label: 'Tokelau', value: CountryCode.Tk },
  { label: 'Tonga', value: CountryCode.To },
  { label: 'Trinidad and Tobago', value: CountryCode.Tt },
  { label: 'Tunisia', value: CountryCode.Tn },
  { label: 'Turkey', value: CountryCode.Tr },
  { label: 'Turkmenistan', value: CountryCode.Tm },
  { label: 'Turks and Caicos Islands', value: CountryCode.Tc },
  { label: 'Tuvalu', value: CountryCode.Tv },
  { label: 'Uganda', value: CountryCode.Ug },
  { label: 'Ukraine', value: CountryCode.Ua },
  { label: 'United Arab Emirates', value: CountryCode.Ae },
  {
    label: 'United Kingdom of Great Britain and Northern Ireland',
    value: CountryCode.Gb,
  },
  { label: 'United States of America', value: CountryCode.Us },
  { label: 'United States Minor Outlying Islands', value: CountryCode.Um },
  { label: 'Uruguay', value: CountryCode.Uy },
  { label: 'Uzbekistan', value: CountryCode.Uz },
  { label: 'Vanuatu', value: CountryCode.Vu },
  { label: 'Venezuela (Bolivarian Republic of)', value: CountryCode.Ve },
  { label: 'Viet Nam', value: CountryCode.Vn },
  { label: 'Virgin Islands (British)', value: CountryCode.Vg },
  { label: 'Virgin Islands (U.S.)', value: CountryCode.Vi },
  { label: 'Wallis and Futuna', value: CountryCode.Wf },
  { label: 'Western Sahara', value: CountryCode.Eh },
  { label: 'Yemen', value: CountryCode.Ye },
  { label: 'Zambia', value: CountryCode.Zm },
  { label: 'Zimbabwe', value: CountryCode.Zw },
];
