zugferd-code-lists
Version:
ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.
1 lines • 1.12 MB
Source Map (JSON)
{"version":3,"sources":["../../src/zugferd_2_3_2/country.ts","../../src/zugferd_2_3_2/currency.ts","../../src/zugferd_2_3_2/icd.ts","../../src/zugferd_2_3_2/enum1001.ts","../../src/zugferd_2_3_2/enum1153.ts","../../src/zugferd_2_3_2/text.ts","../../src/zugferd_2_3_2/payment.ts","../../src/zugferd_2_3_2/enum5305.ts","../../src/zugferd_2_3_2/allowance.ts","../../src/zugferd_2_3_2/item.ts","../../src/zugferd_2_3_2/charge.ts","../../src/zugferd_2_3_2/mime.ts","../../src/zugferd_2_3_2/eas.ts","../../src/zugferd_2_3_2/vatex.ts","../../src/zugferd_2_3_2/unit.ts","../../src/zugferd_2_3_2/linestatus.ts","../../src/zugferd_2_3_2/language.ts","../../src/zugferd_2_3_2/characteristic.ts","../../src/zugferd_2_3_2/linereason.ts","../../src/zugferd_2_3_2/incoterms.ts","../../src/zugferd_2_3_2/transport.ts","../../src/zugferd_2_3_2/date.ts","../../src/zugferd_2_3_2/hybriddocument.ts","../../src/zugferd_2_3_2/hybridconformance.ts","../../src/zugferd_2_3_2/filename.ts","../../src/zugferd_2_3_2/hybridversion.ts","../../src/zugferd_2_3_2/timecii.ts"],"sourcesContent":["\nexport enum Country {\n /**\n * Andorra\n */\n Andorra = \"AD\",\n /**\n * United Arab Emirates (the)\n */\n UnitedArabEmirates = \"AE\",\n /**\n * Afghanistan\n */\n Afghanistan = \"AF\",\n /**\n * Antigua and Barbuda\n */\n AntiguaAndBarbuda = \"AG\",\n /**\n * Anguilla\n */\n Anguilla = \"AI\",\n /**\n * Albania\n */\n Albania = \"AL\",\n /**\n * Armenia\n */\n Armenia = \"AM\",\n /**\n * Angola\n */\n Angola = \"AO\",\n /**\n * Antarctica\n */\n Antarctica = \"AQ\",\n /**\n * Argentina\n */\n Argentina = \"AR\",\n /**\n * American Samoa\n */\n AmericanSamoa = \"AS\",\n /**\n * Austria\n */\n Austria = \"AT\",\n /**\n * Australia\n */\n Australia = \"AU\",\n /**\n * Aruba\n */\n Aruba = \"AW\",\n /**\n * Åland Islands\n */\n ÅlandIslands = \"AX\",\n /**\n * Azerbaijan\n */\n Azerbaijan = \"AZ\",\n /**\n * Bosnia and Herzegovina\n */\n BosniaAndHerzegovina = \"BA\",\n /**\n * Barbados\n */\n Barbados = \"BB\",\n /**\n * Bangladesh\n */\n Bangladesh = \"BD\",\n /**\n * Belgium\n */\n Belgium = \"BE\",\n /**\n * Burkina Faso\n */\n BurkinaFaso = \"BF\",\n /**\n * Bulgaria\n */\n Bulgaria = \"BG\",\n /**\n * Bahrain\n */\n Bahrain = \"BH\",\n /**\n * Burundi\n */\n Burundi = \"BI\",\n /**\n * Benin\n */\n Benin = \"BJ\",\n /**\n * Saint Barthélemy\n */\n SaintBarthélemy = \"BL\",\n /**\n * Bermuda\n */\n Bermuda = \"BM\",\n /**\n * Brunei Darussalam\n */\n BruneiDarussalam = \"BN\",\n /**\n * Bolivia (Plurinational State of)\n */\n BoliviaPlurinationalState = \"BO\",\n /**\n * Bonaire, Sint Eustatius and Saba\n */\n BonaireSintEustatiusAndSaba = \"BQ\",\n /**\n * Brazil\n */\n Brazil = \"BR\",\n /**\n * Bahamas (the)\n */\n Bahamas = \"BS\",\n /**\n * Bhutan\n */\n Bhutan = \"BT\",\n /**\n * Bouvet Island\n */\n BouvetIsland = \"BV\",\n /**\n * Botswana\n */\n Botswana = \"BW\",\n /**\n * Belarus\n */\n Belarus = \"BY\",\n /**\n * Belize\n */\n Belize = \"BZ\",\n /**\n * Canada\n */\n Canada = \"CA\",\n /**\n * Cocos (Keeling) Islands (the)\n */\n CocosKeelingIslands = \"CC\",\n /**\n * Congo (the Democratic Republic of the)\n */\n CongoDemocraticRepublic = \"CD\",\n /**\n * Central African Republic (the)\n */\n CentralAfricanRepublic = \"CF\",\n /**\n * Congo (the)\n */\n Congo = \"CG\",\n /**\n * Switzerland\n */\n Switzerland = \"CH\",\n /**\n * Côte d'Ivoire\n */\n CôteDivoire = \"CI\",\n /**\n * Cook Islands (the)\n */\n CookIslands = \"CK\",\n /**\n * Chile\n */\n Chile = \"CL\",\n /**\n * Cameroon\n */\n Cameroon = \"CM\",\n /**\n * China\n */\n China = \"CN\",\n /**\n * Colombia\n */\n Colombia = \"CO\",\n /**\n * Costa Rica\n */\n CostaRica = \"CR\",\n /**\n * Cuba\n */\n Cuba = \"CU\",\n /**\n * Cabo Verde\n */\n CaboVerde = \"CV\",\n /**\n * Curaçao\n */\n Curaçao = \"CW\",\n /**\n * Christmas Island\n */\n ChristmasIsland = \"CX\",\n /**\n * Cyprus\n */\n Cyprus = \"CY\",\n /**\n * Czechia\n */\n Czechia = \"CZ\",\n /**\n * Germany\n */\n Germany = \"DE\",\n /**\n * Djibouti\n */\n Djibouti = \"DJ\",\n /**\n * Denmark\n */\n Denmark = \"DK\",\n /**\n * Dominica\n */\n Dominica = \"DM\",\n /**\n * Dominican Republic (the)\n */\n DominicanRepublic = \"DO\",\n /**\n * Algeria\n */\n Algeria = \"DZ\",\n /**\n * Ecuador\n */\n Ecuador = \"EC\",\n /**\n * Estonia\n */\n Estonia = \"EE\",\n /**\n * Egypt\n */\n Egypt = \"EG\",\n /**\n * Western Sahara*\n */\n WesternSahara = \"EH\",\n /**\n * Eritrea\n */\n Eritrea = \"ER\",\n /**\n * Spain\n */\n Spain = \"ES\",\n /**\n * Ethiopia\n */\n Ethiopia = \"ET\",\n /**\n * Finland\n */\n Finland = \"FI\",\n /**\n * Fiji\n */\n Fiji = \"FJ\",\n /**\n * Falkland Islands (the) [Malvinas]\n */\n FalklandIslandsMalvinas = \"FK\",\n /**\n * Micronesia (Federated States of)\n */\n MicronesiaFederatedStates = \"FM\",\n /**\n * Faroe Islands (the)\n */\n FaroeIslands = \"FO\",\n /**\n * France\n */\n France = \"FR\",\n /**\n * Gabon\n */\n Gabon = \"GA\",\n /**\n * United Kingdom of Great Britain and Northern Ireland (the)\n */\n UnitedKingdomGreatBritainAndNorthernIreland = \"GB\",\n /**\n * Grenada\n */\n Grenada = \"GD\",\n /**\n * Georgia\n */\n Georgia = \"GE\",\n /**\n * French Guiana\n */\n FrenchGuiana = \"GF\",\n /**\n * Guernsey\n */\n Guernsey = \"GG\",\n /**\n * Ghana\n */\n Ghana = \"GH\",\n /**\n * Gibraltar\n */\n Gibraltar = \"GI\",\n /**\n * Greenland\n */\n Greenland = \"GL\",\n /**\n * Gambia (the)\n */\n Gambia = \"GM\",\n /**\n * Guinea\n */\n Guinea = \"GN\",\n /**\n * Guadeloupe\n */\n Guadeloupe = \"GP\",\n /**\n * Equatorial Guinea\n */\n EquatorialGuinea = \"GQ\",\n /**\n * Greece\n */\n Greece = \"GR\",\n /**\n * South Georgia and the South Sandwich Islands\n */\n SouthGeorgiaAndSouthSandwichIslands = \"GS\",\n /**\n * Guatemala\n */\n Guatemala = \"GT\",\n /**\n * Guam\n */\n Guam = \"GU\",\n /**\n * Guinea-Bissau\n */\n GuineaBissau = \"GW\",\n /**\n * Guyana\n */\n Guyana = \"GY\",\n /**\n * Hong Kong\n */\n HongKong = \"HK\",\n /**\n * Heard Island and McDonald Islands\n */\n HeardIslandAndMcdonaldIslands = \"HM\",\n /**\n * Honduras\n */\n Honduras = \"HN\",\n /**\n * Croatia\n */\n Croatia = \"HR\",\n /**\n * Haiti\n */\n Haiti = \"HT\",\n /**\n * Hungary\n */\n Hungary = \"HU\",\n /**\n * Indonesia\n */\n Indonesia = \"ID\",\n /**\n * Ireland\n */\n Ireland = \"IE\",\n /**\n * Israel\n */\n Israel = \"IL\",\n /**\n * Isle of Man\n */\n IsleMan = \"IM\",\n /**\n * India\n */\n India = \"IN\",\n /**\n * British Indian Ocean Territory (the)\n */\n BritishIndianOceanTerritory = \"IO\",\n /**\n * Iraq\n */\n Iraq = \"IQ\",\n /**\n * Iran (Islamic Republic of)\n */\n IranIslamicRepublic = \"IR\",\n /**\n * Iceland\n */\n Iceland = \"IS\",\n /**\n * Italy\n */\n Italy = \"IT\",\n /**\n * Jersey\n */\n Jersey = \"JE\",\n /**\n * Jamaica\n */\n Jamaica = \"JM\",\n /**\n * Jordan\n */\n Jordan = \"JO\",\n /**\n * Japan\n */\n Japan = \"JP\",\n /**\n * Kenya\n */\n Kenya = \"KE\",\n /**\n * Kyrgyzstan\n */\n Kyrgyzstan = \"KG\",\n /**\n * Cambodia\n */\n Cambodia = \"KH\",\n /**\n * Kiribati\n */\n Kiribati = \"KI\",\n /**\n * Comoros (the)\n */\n Comoros = \"KM\",\n /**\n * Saint Kitts and Nevis\n */\n SaintKittsAndNevis = \"KN\",\n /**\n * Korea (the Democratic People's Republic of)\n */\n KoreaDemocraticPeoplesRepublic = \"KP\",\n /**\n * Korea (the Republic of)\n */\n KoreaRepublic = \"KR\",\n /**\n * Kuwait\n */\n Kuwait = \"KW\",\n /**\n * Cayman Islands (the)\n */\n CaymanIslands = \"KY\",\n /**\n * Kazakhstan\n */\n Kazakhstan = \"KZ\",\n /**\n * Lao People's Democratic Republic (the)\n */\n LaoPeoplesDemocraticRepublic = \"LA\",\n /**\n * Lebanon\n */\n Lebanon = \"LB\",\n /**\n * Saint Lucia\n */\n SaintLucia = \"LC\",\n /**\n * Liechtenstein\n */\n Liechtenstein = \"LI\",\n /**\n * Sri Lanka\n */\n SriLanka = \"LK\",\n /**\n * Liberia\n */\n Liberia = \"LR\",\n /**\n * Lesotho\n */\n Lesotho = \"LS\",\n /**\n * Lithuania\n */\n Lithuania = \"LT\",\n /**\n * Luxembourg\n */\n Luxembourg = \"LU\",\n /**\n * Latvia\n */\n Latvia = \"LV\",\n /**\n * Libya\n */\n Libya = \"LY\",\n /**\n * Morocco\n */\n Morocco = \"MA\",\n /**\n * Monaco\n */\n Monaco = \"MC\",\n /**\n * Moldova (the Republic of)\n */\n MoldovaRepublic = \"MD\",\n /**\n * Montenegro\n */\n Montenegro = \"ME\",\n /**\n * Saint Martin (French part)\n */\n SaintMartinFrenchPart = \"MF\",\n /**\n * Madagascar\n */\n Madagascar = \"MG\",\n /**\n * Marshall Islands (the)\n */\n MarshallIslands = \"MH\",\n /**\n * North Macedonia\n */\n NorthMacedonia = \"MK\",\n /**\n * Mali\n */\n Mali = \"ML\",\n /**\n * Myanmar\n */\n Myanmar = \"MM\",\n /**\n * Mongolia\n */\n Mongolia = \"MN\",\n /**\n * Macao\n */\n Macao = \"MO\",\n /**\n * Northern Mariana Islands (the)\n */\n NorthernMarianaIslands = \"MP\",\n /**\n * Martinique\n */\n Martinique = \"MQ\",\n /**\n * Mauritania\n */\n Mauritania = \"MR\",\n /**\n * Montserrat\n */\n Montserrat = \"MS\",\n /**\n * Malta\n */\n Malta = \"MT\",\n /**\n * Mauritius\n */\n Mauritius = \"MU\",\n /**\n * Maldives\n */\n Maldives = \"MV\",\n /**\n * Malawi\n */\n Malawi = \"MW\",\n /**\n * Mexico\n */\n Mexico = \"MX\",\n /**\n * Malaysia\n */\n Malaysia = \"MY\",\n /**\n * Mozambique\n */\n Mozambique = \"MZ\",\n /**\n * Namibia\n */\n Namibia = \"nan\",\n /**\n * New Caledonia\n */\n NewCaledonia = \"NC\",\n /**\n * Niger (the)\n */\n Niger = \"NE\",\n /**\n * Norfolk Island\n */\n NorfolkIsland = \"NF\",\n /**\n * Nigeria\n */\n Nigeria = \"NG\",\n /**\n * Nicaragua\n */\n Nicaragua = \"NI\",\n /**\n * Netherlands (the)\n */\n Netherlands = \"NL\",\n /**\n * Norway\n */\n Norway = \"NO\",\n /**\n * Nepal\n */\n Nepal = \"NP\",\n /**\n * Nauru\n */\n Nauru = \"NR\",\n /**\n * Niue\n */\n Niue = \"NU\",\n /**\n * New Zealand\n */\n NewZealand = \"NZ\",\n /**\n * Oman\n */\n Oman = \"OM\",\n /**\n * Panama\n */\n Panama = \"PA\",\n /**\n * Peru\n */\n Peru = \"PE\",\n /**\n * French Polynesia\n */\n FrenchPolynesia = \"PF\",\n /**\n * Papua New Guinea\n */\n PapuaNewGuinea = \"PG\",\n /**\n * Philippines (the)\n */\n Philippines = \"PH\",\n /**\n * Pakistan\n */\n Pakistan = \"PK\",\n /**\n * Poland\n */\n Poland = \"PL\",\n /**\n * Saint Pierre and Miquelon\n */\n SaintPierreAndMiquelon = \"PM\",\n /**\n * Pitcairn\n */\n Pitcairn = \"PN\",\n /**\n * Puerto Rico\n */\n PuertoRico = \"PR\",\n /**\n * Palestine, State of\n */\n PalestineState = \"PS\",\n /**\n * Portugal\n */\n Portugal = \"PT\",\n /**\n * Palau\n */\n Palau = \"PW\",\n /**\n * Paraguay\n */\n Paraguay = \"PY\",\n /**\n * Qatar\n */\n Qatar = \"QA\",\n /**\n * Réunion\n */\n Réunion = \"RE\",\n /**\n * Romania\n */\n Romania = \"RO\",\n /**\n * Serbia\n */\n Serbia = \"RS\",\n /**\n * Russian Federation (the)\n */\n RussianFederation = \"RU\",\n /**\n * Rwanda\n */\n Rwanda = \"RW\",\n /**\n * Saudi Arabia\n */\n SaudiArabia = \"SA\",\n /**\n * Solomon Islands\n */\n SolomonIslands = \"SB\",\n /**\n * Seychelles\n */\n Seychelles = \"SC\",\n /**\n * Sudan (the)\n */\n Sudan = \"SD\",\n /**\n * Sweden\n */\n Sweden = \"SE\",\n /**\n * Singapore\n */\n Singapore = \"SG\",\n /**\n * Saint Helena, Ascension and Tristan da Cunha\n */\n SaintHelenaAscensionAndTristanDaCunha = \"SH\",\n /**\n * Slovenia\n */\n Slovenia = \"SI\",\n /**\n * Svalbard and Jan Mayen\n */\n SvalbardAndJanMayen = \"SJ\",\n /**\n * Slovakia\n */\n Slovakia = \"SK\",\n /**\n * Sierra Leone\n */\n SierraLeone = \"SL\",\n /**\n * San Marino\n */\n SanMarino = \"SM\",\n /**\n * Senegal\n */\n Senegal = \"SN\",\n /**\n * Somalia\n */\n Somalia = \"SO\",\n /**\n * Suriname\n */\n Suriname = \"SR\",\n /**\n * South Sudan\n */\n SouthSudan = \"SS\",\n /**\n * Sao Tome and Principe\n */\n SaoTomeAndPrincipe = \"ST\",\n /**\n * El Salvador\n */\n ElSalvador = \"SV\",\n /**\n * Sint Maarten (Dutch part)\n */\n SintMaartenDutchPart = \"SX\",\n /**\n * Syrian Arab Republic (the)\n */\n SyrianArabRepublic = \"SY\",\n /**\n * Eswatini\n */\n Eswatini = \"SZ\",\n /**\n * Turks and Caicos Islands (the)\n */\n TurksAndCaicosIslands = \"TC\",\n /**\n * Chad\n */\n Chad = \"TD\",\n /**\n * French Southern Territories (the)\n */\n FrenchSouthernTerritories = \"TF\",\n /**\n * Togo\n */\n Togo = \"TG\",\n /**\n * Thailand\n */\n Thailand = \"TH\",\n /**\n * Tajikistan\n */\n Tajikistan = \"TJ\",\n /**\n * Tokelau\n */\n Tokelau = \"TK\",\n /**\n * Timor-Leste\n */\n TimorLeste = \"TL\",\n /**\n * Turkmenistan\n */\n Turkmenistan = \"TM\",\n /**\n * Tunisia\n */\n Tunisia = \"TN\",\n /**\n * Tonga\n */\n Tonga = \"TO\",\n /**\n * Türkiye\n */\n Türkiye = \"TR\",\n /**\n * Trinidad and Tobago\n */\n TrinidadAndTobago = \"TT\",\n /**\n * Tuvalu\n */\n Tuvalu = \"TV\",\n /**\n * Taiwan (Province of China)\n */\n TaiwanProvinceChina = \"TW\",\n /**\n * Tanzania, the United Republic of\n */\n TanzaniaUnitedRepublic = \"TZ\",\n /**\n * Ukraine\n */\n Ukraine = \"UA\",\n /**\n * Uganda\n */\n Uganda = \"UG\",\n /**\n * United States Minor Outlying Islands (the)\n */\n UnitedStatesMinorOutlyingIslands = \"UM\",\n /**\n * United States of America (the)\n */\n UnitedStatesAmerica = \"US\",\n /**\n * Uruguay\n */\n Uruguay = \"UY\",\n /**\n * Uzbekistan\n */\n Uzbekistan = \"UZ\",\n /**\n * Holy See (the)\n */\n HolySee = \"VA\",\n /**\n * Saint Vincent and the Grenadines\n */\n SaintVincentAndGrenadines = \"VC\",\n /**\n * Venezuela (Bolivarian Republic of)\n */\n VenezuelaBolivarianRepublic = \"VE\",\n /**\n * Virgin Islands (British)\n */\n VirginIslandsBritish = \"VG\",\n /**\n * Virgin Islands (U.S.)\n */\n VirginIslandsUS = \"VI\",\n /**\n * Viet Nam\n */\n VietNam = \"VN\",\n /**\n * Vanuatu\n */\n Vanuatu = \"VU\",\n /**\n * Wallis and Futuna\n */\n WallisAndFutuna = \"WF\",\n /**\n * Samoa\n */\n Samoa = \"WS\",\n /**\n * Yemen\n */\n Yemen = \"YE\",\n /**\n * Mayotte\n */\n Mayotte = \"YT\",\n /**\n * South Africa\n */\n SouthAfrica = \"ZA\",\n /**\n * Zambia\n */\n Zambia = \"ZM\",\n /**\n * Zimbabwe\n */\n Zimbabwe = \"ZW\",\n /**\n * Kosovo\n */\n Kosovo = \"1A\",\n /**\n * United Kingdom (Northern Ireland)\n */\n UnitedKingdomNorthernIreland = \"XI\",\n}\n\nexport function description(value: Country): string {\n switch (value) {\n case Country.Andorra: return \"Andorra\";\n case Country.UnitedArabEmirates: return \"United Arab Emirates (the)\";\n case Country.Afghanistan: return \"Afghanistan\";\n case Country.AntiguaAndBarbuda: return \"Antigua and Barbuda\";\n case Country.Anguilla: return \"Anguilla\";\n case Country.Albania: return \"Albania\";\n case Country.Armenia: return \"Armenia\";\n case Country.Angola: return \"Angola\";\n case Country.Antarctica: return \"Antarctica\";\n case Country.Argentina: return \"Argentina\";\n case Country.AmericanSamoa: return \"American Samoa\";\n case Country.Austria: return \"Austria\";\n case Country.Australia: return \"Australia\";\n case Country.Aruba: return \"Aruba\";\n case Country.ÅlandIslands: return \"Åland Islands\";\n case Country.Azerbaijan: return \"Azerbaijan\";\n case Country.BosniaAndHerzegovina: return \"Bosnia and Herzegovina\";\n case Country.Barbados: return \"Barbados\";\n case Country.Bangladesh: return \"Bangladesh\";\n case Country.Belgium: return \"Belgium\";\n case Country.BurkinaFaso: return \"Burkina Faso\";\n case Country.Bulgaria: return \"Bulgaria\";\n case Country.Bahrain: return \"Bahrain\";\n case Country.Burundi: return \"Burundi\";\n case Country.Benin: return \"Benin\";\n case Country.SaintBarthélemy: return \"Saint Barthélemy\";\n case Country.Bermuda: return \"Bermuda\";\n case Country.BruneiDarussalam: return \"Brunei Darussalam\";\n case Country.BoliviaPlurinationalState: return \"Bolivia (Plurinational State of)\";\n case Country.BonaireSintEustatiusAndSaba: return \"Bonaire, Sint Eustatius and Saba\";\n case Country.Brazil: return \"Brazil\";\n case Country.Bahamas: return \"Bahamas (the)\";\n case Country.Bhutan: return \"Bhutan\";\n case Country.BouvetIsland: return \"Bouvet Island\";\n case Country.Botswana: return \"Botswana\";\n case Country.Belarus: return \"Belarus\";\n case Country.Belize: return \"Belize\";\n case Country.Canada: return \"Canada\";\n case Country.CocosKeelingIslands: return \"Cocos (Keeling) Islands (the)\";\n case Country.CongoDemocraticRepublic: return \"Congo (the Democratic Republic of the)\";\n case Country.CentralAfricanRepublic: return \"Central African Republic (the)\";\n case Country.Congo: return \"Congo (the)\";\n case Country.Switzerland: return \"Switzerland\";\n case Country.CôteDivoire: return \"Côte d'Ivoire\";\n case Country.CookIslands: return \"Cook Islands (the)\";\n case Country.Chile: return \"Chile\";\n case Country.Cameroon: return \"Cameroon\";\n case Country.China: return \"China\";\n case Country.Colombia: return \"Colombia\";\n case Country.CostaRica: return \"Costa Rica\";\n case Country.Cuba: return \"Cuba\";\n case Country.CaboVerde: return \"Cabo Verde\";\n case Country.Curaçao: return \"Curaçao\";\n case Country.ChristmasIsland: return \"Christmas Island\";\n case Country.Cyprus: return \"Cyprus\";\n case Country.Czechia: return \"Czechia\";\n case Country.Germany: return \"Germany\";\n case Country.Djibouti: return \"Djibouti\";\n case Country.Denmark: return \"Denmark\";\n case Country.Dominica: return \"Dominica\";\n case Country.DominicanRepublic: return \"Dominican Republic (the)\";\n case Country.Algeria: return \"Algeria\";\n case Country.Ecuador: return \"Ecuador\";\n case Country.Estonia: return \"Estonia\";\n case Country.Egypt: return \"Egypt\";\n case Country.WesternSahara: return \"Western Sahara*\";\n case Country.Eritrea: return \"Eritrea\";\n case Country.Spain: return \"Spain\";\n case Country.Ethiopia: return \"Ethiopia\";\n case Country.Finland: return \"Finland\";\n case Country.Fiji: return \"Fiji\";\n case Country.FalklandIslandsMalvinas: return \"Falkland Islands (the) [Malvinas]\";\n case Country.MicronesiaFederatedStates: return \"Micronesia (Federated States of)\";\n case Country.FaroeIslands: return \"Faroe Islands (the)\";\n case Country.France: return \"France\";\n case Country.Gabon: return \"Gabon\";\n case Country.UnitedKingdomGreatBritainAndNorthernIreland: return \"United Kingdom of Great Britain and Northern Ireland (the)\";\n case Country.Grenada: return \"Grenada\";\n case Country.Georgia: return \"Georgia\";\n case Country.FrenchGuiana: return \"French Guiana\";\n case Country.Guernsey: return \"Guernsey\";\n case Country.Ghana: return \"Ghana\";\n case Country.Gibraltar: return \"Gibraltar\";\n case Country.Greenland: return \"Greenland\";\n case Country.Gambia: return \"Gambia (the)\";\n case Country.Guinea: return \"Guinea\";\n case Country.Guadeloupe: return \"Guadeloupe\";\n case Country.EquatorialGuinea: return \"Equatorial Guinea\";\n case Country.Greece: return \"Greece\";\n case Country.SouthGeorgiaAndSouthSandwichIslands: return \"South Georgia and the South Sandwich Islands\";\n case Country.Guatemala: return \"Guatemala\";\n case Country.Guam: return \"Guam\";\n case Country.GuineaBissau: return \"Guinea-Bissau\";\n case Country.Guyana: return \"Guyana\";\n case Country.HongKong: return \"Hong Kong\";\n case Country.HeardIslandAndMcdonaldIslands: return \"Heard Island and McDonald Islands\";\n case Country.Honduras: return \"Honduras\";\n case Country.Croatia: return \"Croatia\";\n case Country.Haiti: return \"Haiti\";\n case Country.Hungary: return \"Hungary\";\n case Country.Indonesia: return \"Indonesia\";\n case Country.Ireland: return \"Ireland\";\n case Country.Israel: return \"Israel\";\n case Country.IsleMan: return \"Isle of Man\";\n case Country.India: return \"India\";\n case Country.BritishIndianOceanTerritory: return \"British Indian Ocean Territory (the)\";\n case Country.Iraq: return \"Iraq\";\n case Country.IranIslamicRepublic: return \"Iran (Islamic Republic of)\";\n case Country.Iceland: return \"Iceland\";\n case Country.Italy: return \"Italy\";\n case Country.Jersey: return \"Jersey\";\n case Country.Jamaica: return \"Jamaica\";\n case Country.Jordan: return \"Jordan\";\n case Country.Japan: return \"Japan\";\n case Country.Kenya: return \"Kenya\";\n case Country.Kyrgyzstan: return \"Kyrgyzstan\";\n case Country.Cambodia: return \"Cambodia\";\n case Country.Kiribati: return \"Kiribati\";\n case Country.Comoros: return \"Comoros (the)\";\n case Country.SaintKittsAndNevis: return \"Saint Kitts and Nevis\";\n case Country.KoreaDemocraticPeoplesRepublic: return \"Korea (the Democratic People's Republic of)\";\n case Country.KoreaRepublic: return \"Korea (the Republic of)\";\n case Country.Kuwait: return \"Kuwait\";\n case Country.CaymanIslands: return \"Cayman Islands (the)\";\n case Country.Kazakhstan: return \"Kazakhstan\";\n case Country.LaoPeoplesDemocraticRepublic: return \"Lao People's Democratic Republic (the)\";\n case Country.Lebanon: return \"Lebanon\";\n case Country.SaintLucia: return \"Saint Lucia\";\n case Country.Liechtenstein: return \"Liechtenstein\";\n case Country.SriLanka: return \"Sri Lanka\";\n case Country.Liberia: return \"Liberia\";\n case Country.Lesotho: return \"Lesotho\";\n case Country.Lithuania: return \"Lithuania\";\n case Country.Luxembourg: return \"Luxembourg\";\n case Country.Latvia: return \"Latvia\";\n case Country.Libya: return \"Libya\";\n case Country.Morocco: return \"Morocco\";\n case Country.Monaco: return \"Monaco\";\n case Country.MoldovaRepublic: return \"Moldova (the Republic of)\";\n case Country.Montenegro: return \"Montenegro\";\n case Country.SaintMartinFrenchPart: return \"Saint Martin (French part)\";\n case Country.Madagascar: return \"Madagascar\";\n case Country.MarshallIslands: return \"Marshall Islands (the)\";\n case Country.NorthMacedonia: return \"North Macedonia\";\n case Country.Mali: return \"Mali\";\n case Country.Myanmar: return \"Myanmar\";\n case Country.Mongolia: return \"Mongolia\";\n case Country.Macao: return \"Macao\";\n case Country.NorthernMarianaIslands: return \"Northern Mariana Islands (the)\";\n case Country.Martinique: return \"Martinique\";\n case Country.Mauritania: return \"Mauritania\";\n case Country.Montserrat: return \"Montserrat\";\n case Country.Malta: return \"Malta\";\n case Country.Mauritius: return \"Mauritius\";\n case Country.Maldives: return \"Maldives\";\n case Country.Malawi: return \"Malawi\";\n case Country.Mexico: return \"Mexico\";\n case Country.Malaysia: return \"Malaysia\";\n case Country.Mozambique: return \"Mozambique\";\n case Country.Namibia: return \"Namibia\";\n case Country.NewCaledonia: return \"New Caledonia\";\n case Country.Niger: return \"Niger (the)\";\n case Country.NorfolkIsland: return \"Norfolk Island\";\n case Country.Nigeria: return \"Nigeria\";\n case Country.Nicaragua: return \"Nicaragua\";\n case Country.Netherlands: return \"Netherlands (the)\";\n case Country.Norway: return \"Norway\";\n case Country.Nepal: return \"Nepal\";\n case Country.Nauru: return \"Nauru\";\n case Country.Niue: return \"Niue\";\n case Country.NewZealand: return \"New Zealand\";\n case Country.Oman: return \"Oman\";\n case Country.Panama: return \"Panama\";\n case Country.Peru: return \"Peru\";\n case Country.FrenchPolynesia: return \"French Polynesia\";\n case Country.PapuaNewGuinea: return \"Papua New Guinea\";\n case Country.Philippines: return \"Philippines (the)\";\n case Country.Pakistan: return \"Pakistan\";\n case Country.Poland: return \"Poland\";\n case Country.SaintPierreAndMiquelon: return \"Saint Pierre and Miquelon\";\n case Country.Pitcairn: return \"Pitcairn\";\n case Country.PuertoRico: return \"Puerto Rico\";\n case Country.PalestineState: return \"Palestine, State of\";\n case Country.Portugal: return \"Portugal\";\n case Country.Palau: return \"Palau\";\n case Country.Paraguay: return \"Paraguay\";\n case Country.Qatar: return \"Qatar\";\n case Country.Réunion: return \"Réunion\";\n case Country.Romania: return \"Romania\";\n case Country.Serbia: return \"Serbia\";\n case Country.RussianFederation: return \"Russian Federation (the)\";\n case Country.Rwanda: return \"Rwanda\";\n case Country.SaudiArabia: return \"Saudi Arabia\";\n case Country.SolomonIslands: return \"Solomon Islands\";\n case Country.Seychelles: return \"Seychelles\";\n case Country.Sudan: return \"Sudan (the)\";\n case Country.Sweden: return \"Sweden\";\n case Country.Singapore: return \"Singapore\";\n case Country.SaintHelenaAscensionAndTristanDaCunha: return \"Saint Helena, Ascension and Tristan da Cunha\";\n case Country.Slovenia: return \"Slovenia\";\n case Country.SvalbardAndJanMayen: return \"Svalbard and Jan Mayen\";\n case Country.Slovakia: return \"Slovakia\";\n case Country.SierraLeone: return \"Sierra Leone\";\n case Country.SanMarino: return \"San Marino\";\n case Country.Senegal: return \"Senegal\";\n case Country.Somalia: return \"Somalia\";\n case Country.Suriname: return \"Suriname\";\n case Country.SouthSudan: return \"South Sudan\";\n case Country.SaoTomeAndPrincipe: return \"Sao Tome and Principe\";\n case Country.ElSalvador: return \"El Salvador\";\n case Country.SintMaartenDutchPart: return \"Sint Maarten (Dutch part)\";\n case Country.SyrianArabRepublic: return \"Syrian Arab Republic (the)\";\n case Country.Eswatini: return \"Eswatini\";\n case Country.TurksAndCaicosIslands: return \"Turks and Caicos Islands (the)\";\n case Country.Chad: return \"Chad\";\n case Country.FrenchSouthernTerritories: return \"French Southern Territories (the)\";\n case Country.Togo: return \"Togo\";\n case Country.Thailand: return \"Thailand\";\n case Country.Tajikistan: return \"Tajikistan\";\n case Country.Tokelau: return \"Tokelau\";\n case Country.TimorLeste: return \"Timor-Leste\";\n case Country.Turkmenistan: return \"Turkmenistan\";\n case Country.Tunisia: return \"Tunisia\";\n case Country.Tonga: return \"Tonga\";\n case Country.Türkiye: return \"Türkiye\";\n case Country.TrinidadAndTobago: return \"Trinidad and Tobago\";\n case Country.Tuvalu: return \"Tuvalu\";\n case Country.TaiwanProvinceChina: return \"Taiwan (Province of China)\";\n case Country.TanzaniaUnitedRepublic: return \"Tanzania, the United Republic of\";\n case Country.Ukraine: return \"Ukraine\";\n case Country.Uganda: return \"Uganda\";\n case Country.UnitedStatesMinorOutlyingIslands: return \"United States Minor Outlying Islands (the)\";\n case Country.UnitedStatesAmerica: return \"United States of America (the)\";\n case Country.Uruguay: return \"Uruguay\";\n case Country.Uzbekistan: return \"Uzbekistan\";\n case Country.HolySee: return \"Holy See (the)\";\n case Country.SaintVincentAndGrenadines: return \"Saint Vincent and the Grenadines\";\n case Country.VenezuelaBolivarianRepublic: return \"Venezuela (Bolivarian Republic of)\";\n case Country.VirginIslandsBritish: return \"Virgin Islands (British)\";\n case Country.VirginIslandsUS: return \"Virgin Islands (U.S.)\";\n case Country.VietNam: return \"Viet Nam\";\n case Country.Vanuatu: return \"Vanuatu\";\n case Country.WallisAndFutuna: return \"Wallis and Futuna\";\n case Country.Samoa: return \"Samoa\";\n case Country.Yemen: return \"Yemen\";\n case Country.Mayotte: return \"Mayotte\";\n case Country.SouthAfrica: return \"South Africa\";\n case Country.Zambia: return \"Zambia\";\n case Country.Zimbabwe: return \"Zimbabwe\";\n case Country.Kosovo: return \"Kosovo\";\n case Country.UnitedKingdomNorthernIreland: return \"United Kingdom (Northern Ireland)\";\n }\n}\n","\nexport enum Currency {\n /**\n * UAE Dirham\n */\n UaeDirham = \"AED\",\n /**\n * Afghani\n */\n Afghani = \"AFN\",\n /**\n * Lek\n */\n Lek = \"ALL\",\n /**\n * Armenian Dram\n */\n ArmenianDram = \"AMD\",\n /**\n * Netherlands Antillean Guilder\n */\n NetherlandsAntilleanGuilder = \"ANG\",\n /**\n * Kwanza\n */\n Kwanza = \"AOA\",\n /**\n * Argentine Peso\n */\n ArgentinePeso = \"ARS\",\n /**\n * Australian Dollar\n */\n AustralianDollar = \"AUD\",\n /**\n * Aruban Florin\n */\n ArubanFlorin = \"AWG\",\n /**\n * Azerbaijan Manat\n */\n AzerbaijanManat = \"AZN\",\n /**\n * Convertible Mark\n */\n ConvertibleMark = \"BAM\",\n /**\n * Barbados Dollar\n */\n BarbadosDollar = \"BBD\",\n /**\n * Taka\n */\n Taka = \"BDT\",\n /**\n * Bulgarian Lev\n */\n BulgarianLev = \"BGN\",\n /**\n * Bahraini Dinar\n */\n BahrainiDinar = \"BHD\",\n /**\n * Burundi Franc\n */\n BurundiFranc = \"BIF\",\n /**\n * Bermudian Dollar\n */\n BermudianDollar = \"BMD\",\n /**\n * Brunei Dollar\n */\n BruneiDollar = \"BND\",\n /**\n * Boliviano\n */\n Boliviano = \"BOB\",\n /**\n * Mvdol\n */\n Mvdol = \"BOV\",\n /**\n * Brazilian Real\n */\n BrazilianReal = \"BRL\",\n /**\n * Bahamian Dollar\n */\n BahamianDollar = \"BSD\",\n /**\n * Ngultrum\n */\n Ngultrum = \"BTN\",\n /**\n * Pula\n */\n Pula = \"BWP\",\n /**\n * Belarusian Ruble\n */\n BelarusianRuble = \"BYN\",\n /**\n * Belize Dollar\n */\n BelizeDollar = \"BZD\",\n /**\n * Canadian Dollar\n */\n CanadianDollar = \"CAD\",\n /**\n * Congolese Franc\n */\n CongoleseFranc = \"CDF\",\n /**\n * WIR Euro\n */\n WirEuro = \"CHE\",\n /**\n * Swiss Franc\n */\n SwissFranc = \"CHF\",\n /**\n * WIR Franc\n */\n WirFranc = \"CHW\",\n /**\n * Unidad de Fomento\n */\n UnidadDeFomento = \"CLF\",\n /**\n * Chilean Peso\n */\n ChileanPeso = \"CLP\",\n /**\n * Yuan Renminbi\n */\n YuanRenminbi = \"CNY\",\n /**\n * Colombian Peso\n */\n ColombianPeso = \"COP\",\n /**\n * Unidad de Valor Real\n */\n UnidadDeValorReal = \"COU\",\n /**\n * Costa Rican Colon\n */\n CostaRicanColon = \"CRC\",\n /**\n * Peso Convertible\n */\n PesoConvertible = \"CUC\",\n /**\n * Cuban Peso\n */\n CubanPeso = \"CUP\",\n /**\n * Cabo Verde Escudo\n */\n CaboVerdeEscudo = \"CVE\",\n /**\n * Czech Koruna\n */\n CzechKoruna = \"CZK\",\n /**\n * Djibouti Franc\n */\n DjiboutiFranc = \"DJF\",\n /**\n * Danish Krone\n */\n DanishKrone = \"DKK\",\n /**\n * Dominican Peso\n */\n DominicanPeso = \"DOP\",\n /**\n * Algerian Dinar\n */\n AlgerianDinar = \"DZD\",\n /**\n * Egyptian Pound\n */\n EgyptianPound = \"EGP\",\n /**\n * Nakfa\n */\n Nakfa = \"ERN\",\n /**\n * Ethiopian Birr\n */\n EthiopianBirr = \"ETB\",\n /**\n * Euro\n */\n Euro = \"EUR\",\n /**\n * Fiji Dollar\n */\n FijiDollar = \"FJD\",\n /**\n * Falkland Islands Pound\n */\n FalklandIslandsPound = \"FKP\",\n /**\n * Pound Sterling\n */\n PoundSterling = \"GBP\",\n /**\n * Lari\n */\n Lari = \"GEL\",\n /**\n * Ghana Cedi\n */\n GhanaCedi = \"GHS\",\n /**\n * Gibraltar Pound\n */\n GibraltarPound = \"GIP\",\n /**\n * Dalasi\n */\n Dalasi = \"GMD\",\n /**\n * Guinean Franc\n */\n GuineanFranc = \"GNF\",\n /**\n * Quetzal\n */\n Quetzal = \"GTQ\",\n /**\n * Guyana Dollar\n */\n GuyanaDollar = \"GYD\",\n /**\n * Hong Kong Dollar\n */\n HongKongDollar = \"HKD\",\n /**\n * Lempira\n */\n Lempira = \"HNL\",\n /**\n * Gourde\n */\n Gourde = \"HTG\",\n /**\n * Forint\n */\n Forint = \"HUF\",\n /**\n * Rupiah\n */\n Rupiah = \"IDR\",\n /**\n * New Israeli Sheqel\n */\n NewIsraeliSheqel = \"ILS\",\n /**\n * Indian Rupee\n */\n IndianRupee = \"INR\",\n /**\n * Iraqi Dinar\n */\n IraqiDinar = \"IQD\",\n /**\n * Iranian Rial\n */\n IranianRial = \"IRR\",\n /**\n * Iceland Krona\n */\n IcelandKrona = \"ISK\",\n /**\n * Jamaican Dollar\n */\n JamaicanDollar = \"JMD\",\n /**\n * Jordanian Dinar\n */\n JordanianDinar = \"JOD\",\n /**\n * Yen\n */\n Yen = \"JPY\",\n /**\n * Kenyan Shilling\n */\n KenyanShilling = \"KES\",\n /**\n * Som\n */\n Som = \"KGS\",\n /**\n * Riel\n */\n Riel = \"KHR\",\n /**\n * Comorian Franc \n */\n ComorianFranc = \"KMF\",\n /**\n * North Korean Won\n */\n NorthKoreanWon = \"KPW\",\n /**\n * Won\n */\n Won = \"KRW\",\n /**\n * Kuwaiti Dinar\n */\n KuwaitiDinar = \"KWD\",\n /**\n * Cayman Islands Dollar\n */\n CaymanIslandsDollar = \"KYD\",\n /**\n * Tenge\n */\n Tenge = \"KZT\",\n /**\n * Lao Kip\n */\n LaoKip = \"LAK\",\n /**\n * Lebanese Pound\n */\n LebanesePound = \"LBP\",\n /**\n * Sri Lanka Rupee\n */\n SriLankaRupee = \"LKR\",\n /**\n * Liberian Dollar\n */\n LiberianDollar = \"LRD\",\n /**\n * Loti\n */\n Loti = \"LSL\",\n /**\n * Libyan Dinar\n */\n LibyanDinar = \"LYD\",\n /**\n * Moroccan Dirham\n */\n MoroccanDirham = \"MAD\",\n /**\n * Moldovan Leu\n */\n MoldovanLeu = \"MDL\",\n /**\n * Malagasy Ariary\n */\n MalagasyAriary = \"MGA\",\n /**\n * Denar\n */\n Denar = \"MKD\",\n /**\n * Kyat\n */\n Kyat = \"MMK\",\n /**\n * Tugrik\n */\n Tugrik = \"MNT\",\n /**\n * Pataca\n */\n Pataca = \"MOP\",\n /**\n * Ouguiya\n */\n Ouguiya = \"MRU\",\n /**\n * Mauritius Rupee\n */\n MauritiusRupee = \"MUR\",\n /**\n * Rufiyaa\n */\n Rufiyaa = \"MVR\",\n /**\n * Malawi Kwacha\n */\n MalawiKwacha = \"MWK\",\n /**\n * Mexican Peso\n */\n MexicanPeso = \"MXN\",\n /**\n * Mexican Unidad de Inversion (UDI)\n */\n MexicanUnidadDeInversionUdi = \"MXV\",\n /**\n * Malaysian Ringgit\n */\n MalaysianRinggit = \"MYR\",\n /**\n * Mozambique Metical\n */\n MozambiqueMetical = \"MZN\",\n /**\n * Namibia Dollar\n */\n NamibiaDollar = \"NAD\",\n /**\n * Naira\n */\n Naira = \"NGN\",\n /**\n * Cordoba Oro\n */\n CordobaOro = \"NIO\",\n /**\n * Norwegian Krone\n */\n NorwegianKrone = \"NOK\",\n /**\n * Nepalese Rupee\n */\n NepaleseRupee = \"NPR\",\n /**\n * New Zealand Dollar\n */\n NewZealandDollar = \"NZD\",\n /**\n * Rial Omani\n */\n RialOmani = \"OMR\",\n /**\n * Balboa\n */\n Balboa = \"PAB\",\n /**\n * Sol\n */\n Sol = \"PEN\",\n /**\n * Kina\n */\n Kina = \"PGK\",\n /**\n * Philippine Peso\n */\n PhilippinePeso = \"PHP\",\n /**\n * Pakistan Rupee\n */\n PakistanRupee = \"PKR\",\n /**\n * Zloty\n */\n Zloty = \"PLN\",\n /**\n * Guarani\n */\n Guarani = \"PYG\",\n /**\n * Qatari Rial\n */\n QatariRial = \"QAR\",\n /**\n * Romanian Leu\n */\n RomanianLeu = \"RON\",\n /**\n * Serbian Dinar\n */\n SerbianDinar = \"RSD\",\n /**\n * Russian Ruble\n */\n RussianRuble = \"RUB\",\n /**\n * Rwanda Franc\n */\n RwandaFranc = \"RWF\",\n /**\n * Saudi Riyal\n */\n SaudiRiyal = \"SAR\",\n /**\n * Solomon Islands Dollar\n */\n SolomonIslandsDollar = \"SBD\",\n /**\n * Seychelles Rupee\n */\n SeychellesRupee = \"SCR\",\n /**\n * Sudanese Pound\n */\n SudanesePound = \"SDG\",\n /**\n * Swedish Krona\n */\n SwedishKrona = \"SEK\",\n /**\n * Singapore Dollar\n */\n SingaporeDollar = \"SGD\",\n /**\n * Saint Helena Pound\n */\n SaintHelenaPound = \"SHP\",\n /**\n * Sierra Leone (new valuation 2022)\n */\n SierraLeoneNewValuation2022 = \"SLE\",\n /**\n * Somali Shilling\n */\n SomaliShilling = \"SOS\",\n /**\n * Surinam Dollar\n */\n SurinamDollar = \"SRD\",\n /**\n * South Sudanese Pound\n */\n SouthSudanesePound = \"SSP\",\n /**\n * Dobra\n */\n Dobra = \"STN\",\n /**\n * El Salvador Colon\n */\n ElSalvadorColon = \"SVC\",\n /**\n * Syrian Pound\n */\n SyrianPound = \"SYP\",\n /**\n * Lilangeni\n */\n Lilangeni = \"SZL\",\n /**\n * Baht\n */\n Baht = \"THB\",\n /**\n * Somoni\n */\n Somoni = \"TJS\",\n /**\n * Turkmenistan New Manat\n */\n TurkmenistanNewManat = \"TMT\",\n /**\n * Tunisian Dinar\n */\n TunisianDinar = \"TND\",\n /**\n * Pa’anga\n */\n PaAnga = \"TOP\",\n /**\n * Turkish Lira\n */\n TurkishLira = \"TRY\",\n /**\n * Trinidad and Tobago Dollar\n */\n TrinidadAndTobagoDollar = \"TTD\",\n /**\n * New Taiwan Dollar\n */\n NewTaiwanDollar = \"TWD\",\n /**\n * Tanzanian Shilling\n */\n TanzanianShilling = \"TZS\",\n /**\n * Hryvnia\n */\n Hryvnia = \"UAH\",\n /**\n * Uganda Shilling\n */\n UgandaShilling = \"UGX\",\n /**\n * US Dollar\n */\n UsDollar = \"USD\",\n /**\n * US Dollar (Next day)\n */\n UsDollarNextDay = \"USN\",\n /**\n * Uruguay Peso en Unidades Indexadas (UI)\n */\n UruguayPesoEnUnidadesIndexadasUi = \"UYI\",\n /**\n * Peso Uruguayo\n */\n PesoUruguayo = \"UYU\",\n /**\n * Unidad Previsional\n */\n UnidadPrevisional = \"UYW\",\n /**\n * Uzbekistan Sum\n */\n UzbekistanSum = \"UZS\",\n /**\n * Bolívar Soberano, new valuation\n */\n BolívarSoberanoNewValuation = \"VED\",\n /**\n * Bolívar Soberano\n */\n BolívarSoberano = \"VES\",\n /**\n * Dong\n */\n Dong = \"VND\",\n /**\n * Vatu\n */\n Vatu = \"VUV\",\n /**\n * Tala\n */\n Tala = \"WST\",\n /**\n * CFA Franc BEAC\n */\n CfaFrancBeac = \"XAF\",\n /**\n * Silver\n */\n Silver = \"XAG\",\n /**\n * Gold\n */\n Gold = \"XAU\",\n /**\n * Bond Markets Unit European Composite Unit (EURCO)\n */\n BondMarketsUnitEuropeanCompositeUnitEurco = \"XBA\",\n /**\n * Bond Markets Unit European Monetary Unit (E.M.U.-6)\n */\n BondMarketsUnitEuropeanMonetaryUnitEMU6 = \"XBB\",\n /**\n * Bond Markets Unit European Unit of Account 9 (E.U.A.-9)\n */\n BondMarketsUnitEuropeanUnitAccount9EUA9 = \"XBC\",\n /**\n * Bond Markets Unit European Unit of Account 17 (E.U.A.-17)\n */\n BondMarketsUnitEuropeanUnitAccount17EUA17 = \"XBD\",\n /**\n * East Caribbean Dollar\n */\n EastCaribbeanDollar = \"XCD\",\n /**\n * SDR (Special Drawing Right)\n */\n SdrSpecialDrawingRight = \"XDR\",\n /**\n * CFA Franc BCEAO\n */\n CfaFrancBceao = \"XOF\",\n /**\n * Palladium\n */\n Palladium = \"XPD\",\n /**\n * CFP Franc\n */\n CfpFranc = \"XPF\",\n /**\n * Platinum\n */\n Platinum = \"XPT\",\n /**\n * Sucre\n */\n Sucre = \"XSU\",\n /**\n * Codes specifically reserved for testing purposes\n */\n CodesSpecificallyReservedForTestingPurposes = \"XTS\",\n /**\n * ADB Unit of Account\n */\n AdbUnitAccount = \"XUA\",\n /**\n * The codes assigned for transactions where no currency is involved\n */\n TheCodesAssignedForTransactionsWhereNoCurrencyIsInvolved = \"XXX\",\n /**\n * Yemeni Rial\n */\n YemeniRial = \"YER\",\n /**\n * Rand\n */\n Rand = \"ZAR\",\n /**\n * Zambian Kwacha\n */\n ZambianKwacha = \"ZMW\",\n /**\n * Zimbabwe Gold\n */\n ZimbabweGold = \"ZWG\",\n /**\n * Zimbabwe Dollar\n */\n ZimbabweDollar = \"ZWL\",\n}\n\nexport function description(value: Currency): string {\n switch (value) {\n case Currency.UaeDirham: return \"UAE Dirham\";\n case Currency.Afghani: return \"Afghani\";\n case Currency.Lek: return \"Lek\";\n case Currency.ArmenianDram: return \"Armenian Dram\";\n case Currency.NetherlandsAntilleanGuilder: return \"Netherlands Antillean Guilder\";\n case Currency.Kwanza: return \"Kwanza\";\n case Currency.ArgentinePeso: return \"Argentine Peso\";\n case Currency.AustralianDollar: return \"Australian Dollar\";\n case Currency.ArubanFlorin: return \"Aruban Florin\";\n case Currency.AzerbaijanManat: return \"Azerbaijan Manat\";\n case Currency.ConvertibleMark: return \"Convertible Mark\";\n case Currency.BarbadosDollar: return \"Barbados Dollar\";\n case Currency.Taka: return \"Taka\";\n case Currency.BulgarianLev: return \"Bulgarian Lev\";\n case Currency.BahrainiDinar: return \"Bahraini Dinar\";\n case Currency.BurundiFranc: return \"Burundi Franc\";\n case Currency.BermudianDollar: return \"Bermudian Dollar\";\n case Currency.BruneiDollar: return \"Brunei Dollar\";\n case Currency.Boliviano: return \"Boliviano\";\n case Currency.Mvdol: return \"Mvdol\";\n case Currency.BrazilianReal: return \"Brazilian Real\";\n case Currency.BahamianDollar: return \"Bahamian Dollar\";\n case Currency.Ngultrum: return \"Ngultrum\";\n case Currency.Pula: return \"Pula\";\n case Currency.BelarusianRuble: return \"Belarusian Ruble\";\n case Currency.BelizeDollar: return \"Belize Dollar\";\n case Currency.CanadianDollar: return \"Canadian Dollar\";\n case Currency.CongoleseFranc: return \"Congolese Franc\";\n case Currency.WirEuro: return \"WIR Euro\";\n case Currency.SwissFranc: return \"Swiss Franc\";\n case Currency.WirFranc: return \"WIR Franc\";\n case Currency.UnidadDeFomento: return \"Unidad de Fomento\";\n case Currency.ChileanPeso: return \"Chilean Peso\";\n case Currency.YuanRenminbi: return \"Yuan Renminbi\";\n case Currency.ColombianPeso: return \"Colombian Peso\";\n case Currency.UnidadDeValorReal: return \"Unidad de Valor Real\";\n case Currency.CostaRicanColon: return \"Costa Rican Colon\";\n case Currency.PesoConvertible: return \"Peso Convertible\";\n case Currency.CubanPeso: return \"Cuban Peso\";\n case Currency.CaboVerdeEscudo: return \"Cabo Verde Escudo\";\n case Currency.CzechKoruna: return \"Czech Koruna\";\n case Currency.DjiboutiFranc: return \"Djibouti Franc\";\n case Currency.DanishKrone: return \"Danish Krone\";\n case Currency.DominicanPeso: return \"Dominican Peso\";\n case Currency.AlgerianDinar: return \"Algerian Dinar\";\n case Currency.EgyptianPound: return \"Egyptian Pound\";\n case Currency.Nakfa: return \"Nakfa\";\n case Currency.EthiopianBirr: return \"Ethiopian Birr\";\n case Currency.Euro: return \"Euro\";\n case Currency.FijiDollar: return \"Fiji Dollar\";\n case Currency.FalklandIslandsPound: return \"Falkland Islands Pound\";\n case Currency.PoundSterling: return \"Pound Sterling\";\n case Currency.Lari: return \"Lari\";\n case Currency.GhanaCedi: return \"Ghana Cedi\";\n case Currency.GibraltarPound: return \"Gibraltar Pound\";\n case Currency.Dalasi: return \"Dalasi\";\n case Currency.GuineanFranc: return \"Guinean Franc\";\n case Currency.Quetzal: return \"Quetzal\";\n case Currency.GuyanaDollar: return \"Guyana Dollar\";\n case Currency.HongKongDollar: return \"Hong Kong Dollar\";\n case Currency.Lempira: return \"Lempira\";\n case Currency.Gourde: return \"Gourde\";\n case Currency.Forint: return \"Forint\";\n case Currency.Rupiah: return \"Rupiah\";\n case Currency.NewIsraeliSheqel: return \"New Israeli Sheqel\";\n case Currency.IndianRupee: return \"Indian Rupee\";\n case Currency.IraqiDinar: return \"Iraqi Dinar\";\n case Currency.IranianRial: return \"Iranian Rial\";\n case Currency.IcelandKrona: return \"Iceland Krona\";\n case Currency.JamaicanDollar: return \"Jamaican Dollar\";\n case Currency.JordanianDinar: return \"Jordanian Dinar\";\n case Currency.Yen: return \"Yen\";\n case Currency.KenyanShilling: return \"Kenyan Shilling\";\n case Currency.Som: return \"Som\";\n case Currency.Riel: return \"Riel\";\n case Currency.ComorianFranc: return \"Comorian Franc \";\n case Currency.NorthKoreanWon: return \"North Korean Won\";\n case Currency.Won: return \"Won\";\n case Currency.KuwaitiDinar: return \"Kuwaiti Dinar\";\n case Currency.CaymanIslandsDollar: return \"Cayman Islands Dollar\";\n case Currency.Tenge: return \"Tenge\";\n case Currency.LaoKip: return \"Lao Kip\";\n case Currency.LebanesePound: return \"Lebanese Pound\";\n case Currency.SriLankaRupee: return \"Sri Lanka Rupee\";\n case Currency.LiberianDollar: return \"Liberian Dollar\";\n case Currency.Loti: return \"Loti\";\n case Currency.LibyanDinar: return \"Libyan Dinar\";\n case Currency.MoroccanDirham: return \"Moroccan Dirham\";\n case Currency.MoldovanLeu: return \"Moldovan Leu\";\n case Currency.MalagasyAriary: return \"Malagasy Ariary\