@westrem/currency.info
Version:
currency.info is a collection of information about actively used currencies around the world
2,160 lines (2,003 loc) • 81.1 kB
JavaScript
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
typeof define === 'function' && define.amd ? define(['exports'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.currencyInfo = {}));
})(this, (function (exports) { 'use strict';
const AED = Object.freeze({
"displayName": "UAE Dirham",
"numericCode": 784,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AED",
"symbol": "د.إ"
});
const AFN = Object.freeze({
"displayName": "Afghan Afghani",
"numericCode": 971,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AFN",
"symbol": "؋"
});
const ALL = Object.freeze({
"displayName": "Albania Lek",
"numericCode": 8,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ALL",
"symbol": "L"
});
const AMD = Object.freeze({
"displayName": "Armenian Dram",
"numericCode": 51,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AMD",
"symbol": "֏"
});
const ANG = Object.freeze({
"displayName": "Netherlands Antillean Guilder",
"numericCode": 532,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ANG",
"symbol": "ƒ"
});
const AOA = Object.freeze({
"displayName": "Angolan Kwanza",
"numericCode": 973,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AOA",
"symbol": "Kz"
});
const ARS = Object.freeze({
"displayName": "Argentine Peso",
"numericCode": 32,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "ARS",
"symbol": "$"
});
const AUD = Object.freeze({
"displayName": "Australian Dollar",
"numericCode": 36,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "AUD",
"symbol": "$"
});
const AWG = Object.freeze({
"displayName": "Aruban Florin",
"numericCode": 533,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AWG",
"symbol": "ƒ"
});
const AZN = Object.freeze({
"displayName": "Azerbaijanian Manat",
"numericCode": 944,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AZN",
"symbol": "₼"
});
const BAM = Object.freeze({
"displayName": "Bosnia-Herzegovina Convertible Mark",
"numericCode": 977,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BAM",
"symbol": "KM"
});
const BBD = Object.freeze({
"displayName": "Barbados Dollar",
"numericCode": 52,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BBD",
"symbol": "$"
});
const BDT = Object.freeze({
"displayName": "Bangladeshi Taka",
"numericCode": 50,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BDT",
"symbol": "৳"
});
const BGN = Object.freeze({
"displayName": "Bulgarian Lev",
"numericCode": 975,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BGN",
"symbol": "лв."
});
const BHD = Object.freeze({
"displayName": "Bahraini Dinar",
"numericCode": 48,
"defaultFractionDigits": 3,
"subUnit": 1000,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BHD",
"symbol": ".د.ب"
});
const BIF = Object.freeze({
"displayName": "Burundi Franc",
"numericCode": 108,
"defaultFractionDigits": 0,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BIF",
"symbol": "Fr"
});
const BMD = Object.freeze({
"displayName": "Bermudian Dollar",
"numericCode": 60,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BMD",
"symbol": "$"
});
const BND = Object.freeze({
"displayName": "Brunei Dollar",
"numericCode": 96,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BND",
"symbol": "$"
});
const BOB = Object.freeze({
"displayName": "Bolivian Boliviano",
"numericCode": 68,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BOB",
"symbol": "Bs."
});
const BRL = Object.freeze({
"displayName": "Brazilian Real",
"numericCode": 986,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "BRL",
"symbol": "R$"
});
const BSD = Object.freeze({
"displayName": "Bahamian Dollar",
"numericCode": 44,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BSD",
"symbol": "$"
});
const BTN = Object.freeze({
"displayName": "Bhutanese Ngultrum",
"numericCode": 64,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BTN",
"symbol": "Nu."
});
const BWP = Object.freeze({
"displayName": "Botswanan Pula",
"numericCode": 72,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BWP",
"symbol": "P"
});
const BYN = Object.freeze({
"displayName": "Belarusian Ruble",
"numericCode": 933,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BYN",
"symbol": "Br"
});
const BZD = Object.freeze({
"displayName": "Belize Dollar",
"numericCode": 84,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BZD",
"symbol": "$"
});
const CAD = Object.freeze({
"displayName": "Canadian Dollar",
"numericCode": 124,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "CAD",
"symbol": "$"
});
const CDF = Object.freeze({
"displayName": "Congolese Franc",
"numericCode": 976,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CDF",
"symbol": "Fr"
});
const CHF = Object.freeze({
"displayName": "Swiss Franc",
"numericCode": 756,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "CHF",
"symbol": "Fr."
});
const CLP = Object.freeze({
"displayName": "Chilean Peso",
"numericCode": 152,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "CLP",
"symbol": "$"
});
const CNY = Object.freeze({
"displayName": "Chinese Yuan",
"numericCode": 156,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "CNY",
"symbol": "¥"
});
const COP = Object.freeze({
"displayName": "Colombian Peso",
"numericCode": 170,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "COP",
"symbol": "$"
});
const CRC = Object.freeze({
"displayName": "Costa Rican Colon",
"numericCode": 188,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CRC",
"symbol": "₡"
});
const CUC = Object.freeze({
"displayName": "Peso Convertible",
"numericCode": 931,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CUC",
"symbol": "$"
});
const CUP = Object.freeze({
"displayName": "Cuban Peso",
"numericCode": 192,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CUP",
"symbol": "$"
});
const CVE = Object.freeze({
"displayName": "Cape Verde Escudo",
"numericCode": 132,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CVE",
"symbol": "$"
});
const CZK = Object.freeze({
"displayName": "Czech Koruna",
"numericCode": 203,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CZK",
"symbol": "Kč"
});
const DJF = Object.freeze({
"displayName": "Djibouti Franc",
"numericCode": 262,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "DJF",
"symbol": "Fr"
});
const DKK = Object.freeze({
"displayName": "Danish Krone",
"numericCode": 208,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "DKK",
"symbol": "kr."
});
const DOP = Object.freeze({
"displayName": "Dominican Peso",
"numericCode": 214,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "DOP",
"symbol": "$"
});
const DZD = Object.freeze({
"displayName": "Algerian Dinar",
"numericCode": 12,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "DZD",
"symbol": "د.ج"
});
const EGP = Object.freeze({
"displayName": "Egyptian Pound",
"numericCode": 818,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "EGP",
"symbol": "£"
});
const ERN = Object.freeze({
"displayName": "Eritrean Nakfa",
"numericCode": 232,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ERN",
"symbol": "Nfk"
});
const ETB = Object.freeze({
"displayName": "Ethiopian Birr",
"numericCode": 230,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ETB",
"symbol": "Br"
});
const EUR = Object.freeze({
"displayName": "Euro",
"numericCode": 978,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "EUR",
"symbol": "€"
});
const FJD = Object.freeze({
"displayName": "Fiji Dollar",
"numericCode": 242,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "FJD",
"symbol": "$"
});
const FKP = Object.freeze({
"displayName": "Falkland Islands Pound",
"numericCode": 238,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "FKP",
"symbol": "£"
});
const GBP = Object.freeze({
"displayName": "Pound Sterling",
"numericCode": 826,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": false,
"symbolPosition": "before",
"isoCode": "GBP",
"symbol": "£"
});
const GEL = Object.freeze({
"displayName": "Georgian Lari",
"numericCode": 981,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "GEL",
"symbol": "₾"
});
const GHS = Object.freeze({
"displayName": "Ghana Cedi",
"numericCode": 936,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "GHS",
"symbol": "₵"
});
const GIP = Object.freeze({
"displayName": "Gibraltar Pound",
"numericCode": 292,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "GIP",
"symbol": "£"
});
const GMD = Object.freeze({
"displayName": "Gambian Dalasi",
"numericCode": 270,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "GMD",
"symbol": "D"
});
const GNF = Object.freeze({
"displayName": "Guinea Franc",
"numericCode": 324,
"defaultFractionDigits": 0,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "GNF",
"symbol": "Fr"
});
const GTQ = Object.freeze({
"displayName": "Guatemalan Quetzal",
"numericCode": 320,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "GTQ",
"symbol": "Q"
});
const GYD = Object.freeze({
"displayName": "Guyana Dollar",
"numericCode": 328,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "GYD",
"symbol": "$"
});
const HKD = Object.freeze({
"displayName": "Hong Kong Dollar",
"numericCode": 344,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "HKD",
"symbol": "$"
});
const HNL = Object.freeze({
"displayName": "Honduran Lempira",
"numericCode": 340,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "HNL",
"symbol": "L"
});
const HRK = Object.freeze({
"displayName": "Croatian Kuna",
"numericCode": 191,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "HRK",
"symbol": "kn"
});
const HTG = Object.freeze({
"displayName": "Haitian Gourde",
"numericCode": 332,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "HTG",
"symbol": "G"
});
const HUF = Object.freeze({
"displayName": "Hungarian Forint",
"numericCode": 348,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "HUF",
"symbol": "Ft"
});
const IDR = Object.freeze({
"displayName": "Indonesian Rupiah",
"numericCode": 360,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "IDR",
"symbol": "Rp"
});
const ILS = Object.freeze({
"displayName": "New Israeli Sheqel",
"numericCode": 376,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "ILS",
"symbol": "₪"
});
const INR = Object.freeze({
"displayName": "Indian Rupee",
"numericCode": 356,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "INR",
"symbol": "₹"
});
const IQD = Object.freeze({
"displayName": "Iraqi Dinar",
"numericCode": 368,
"defaultFractionDigits": 3,
"subUnit": 1000,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "IQD",
"symbol": "ع.د"
});
const IRR = Object.freeze({
"displayName": "Iranian Rial",
"numericCode": 364,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "IRR",
"symbol": "﷼"
});
const ISK = Object.freeze({
"displayName": "Iceland Krona",
"numericCode": 352,
"defaultFractionDigits": 0,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ISK",
"symbol": "kr"
});
const JMD = Object.freeze({
"displayName": "Jamaican Dollar",
"numericCode": 388,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "JMD",
"symbol": "$"
});
const JOD = Object.freeze({
"displayName": "Jordanian Dinar",
"numericCode": 400,
"defaultFractionDigits": 3,
"subUnit": 1000,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "JOD",
"symbol": "د.ا"
});
const JPY = Object.freeze({
"displayName": "Japanese Yen",
"numericCode": 392,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "JPY",
"symbol": "¥"
});
const KES = Object.freeze({
"displayName": "Kenyan Shilling",
"numericCode": 404,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "KES",
"symbol": "Sh"
});
const KGS = Object.freeze({
"displayName": "Kyrgystani Som",
"numericCode": 417,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "KGS",
"symbol": "с"
});
const KHR = Object.freeze({
"displayName": "Cambodian Riel",
"numericCode": 116,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "KHR",
"symbol": "៛"
});
const KMF = Object.freeze({
"displayName": "Comoro Franc",
"numericCode": 174,
"defaultFractionDigits": 0,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "KMF",
"symbol": "Fr"
});
const KPW = Object.freeze({
"displayName": "North Korean Won",
"numericCode": 408,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "KPW",
"symbol": "₩"
});
const KRW = Object.freeze({
"displayName": "South Korean Won",
"numericCode": 410,
"defaultFractionDigits": 0,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "KRW",
"symbol": "₩"
});
const KWD = Object.freeze({
"displayName": "Kuwaiti Dinar",
"numericCode": 414,
"defaultFractionDigits": 3,
"subUnit": 1000,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "KWD",
"symbol": "د.ك"
});
const KYD = Object.freeze({
"displayName": "Cayman Islands Dollar",
"numericCode": 136,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "KYD",
"symbol": "$"
});
const KZT = Object.freeze({
"displayName": "Kazakhstani Tenge",
"numericCode": 398,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "KZT",
"symbol": "₸"
});
const LAK = Object.freeze({
"displayName": "Laotian Kip",
"numericCode": 418,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": false,
"symbolPosition": "before",
"isoCode": "LAK",
"symbol": "₭"
});
const LBP = Object.freeze({
"displayName": "Lebanese Pound",
"numericCode": 422,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "LBP",
"symbol": "LL"
});
const LKR = Object.freeze({
"displayName": "Sri Lanka Rupee",
"numericCode": 144,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "LKR",
"symbol": "Rs"
});
const LRD = Object.freeze({
"displayName": "Liberian Dollar",
"numericCode": 430,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": false,
"symbolPosition": "before",
"isoCode": "LRD",
"symbol": "L$"
});
const LSL = Object.freeze({
"displayName": "Lesotho Loti",
"numericCode": 426,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "LSL",
"symbol": "L"
});
const LYD = Object.freeze({
"displayName": "Libyan Dinar",
"numericCode": 434,
"defaultFractionDigits": 3,
"subUnit": 1000,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "LYD",
"symbol": "ل.د"
});
const MAD = Object.freeze({
"displayName": "Moroccan Dirham",
"numericCode": 504,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": false,
"symbolPosition": "before",
"isoCode": "MAD",
"symbol": "Dh"
});
const MDL = Object.freeze({
"displayName": "Moldovan Leu",
"numericCode": 498,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MDL",
"symbol": "L"
});
const MGA = Object.freeze({
"displayName": "Malagasy Ariary",
"numericCode": 969,
"defaultFractionDigits": 2,
"subUnit": 5,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MGA",
"symbol": "Ar"
});
const MKD = Object.freeze({
"displayName": "Macedonian Denar",
"numericCode": 807,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MKD",
"symbol": "ден"
});
const MMK = Object.freeze({
"displayName": "Myanmar Kyat",
"numericCode": 104,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MMK",
"symbol": "Ks"
});
const MNT = Object.freeze({
"displayName": "Mongolian Tugrik",
"numericCode": 496,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MNT",
"symbol": "₮"
});
const MOP = Object.freeze({
"displayName": "Macanese Pataca",
"numericCode": 446,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MOP",
"symbol": "P"
});
const MRO = Object.freeze({
"displayName": "Mauritanian Ouguiya",
"numericCode": 478,
"defaultFractionDigits": 2,
"subUnit": 5,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MRO",
"symbol": "UM"
});
const MUR = Object.freeze({
"displayName": "Mauritius Rupee",
"numericCode": 480,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MUR",
"symbol": "₨"
});
const MVR = Object.freeze({
"displayName": "Maldivian Rufiyaa",
"numericCode": 462,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MVR",
"symbol": ".ރ"
});
const MWK = Object.freeze({
"displayName": "Malawian Kwacha",
"numericCode": 454,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MWK",
"symbol": "MK"
});
const MXN = Object.freeze({
"displayName": "Mexican Peso",
"numericCode": 484,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "MXN",
"symbol": "$"
});
const MYR = Object.freeze({
"displayName": "Malaysian Ringgit",
"numericCode": 458,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "MYR",
"symbol": "RM"
});
const MZN = Object.freeze({
"displayName": "Mozambique Metical",
"numericCode": 943,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "MZN",
"symbol": "MT"
});
const NAD = Object.freeze({
"displayName": "Namibia Dollar",
"numericCode": 516,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "NAD",
"symbol": "$"
});
const NGN = Object.freeze({
"displayName": "Nigerian Naira",
"numericCode": 566,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "NGN",
"symbol": "₦"
});
const NIO = Object.freeze({
"displayName": "Cordoba Oro",
"numericCode": 558,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "NIO",
"symbol": "C$"
});
const NOK = Object.freeze({
"displayName": "Norwegian Krone",
"numericCode": 578,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "NOK",
"symbol": "kr"
});
const NPR = Object.freeze({
"displayName": "Nepalese Rupee",
"numericCode": 524,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "NPR",
"symbol": "रू"
});
const NZD = Object.freeze({
"displayName": "New Zealand Dollar",
"numericCode": 554,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "NZD",
"symbol": "$"
});
const OMR = Object.freeze({
"displayName": "Rial Omani",
"numericCode": 512,
"defaultFractionDigits": 3,
"subUnit": 1000,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "OMR",
"symbol": "ر.ع."
});
const PAB = Object.freeze({
"displayName": "Panamanian Balboa",
"numericCode": 590,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "PAB",
"symbol": "B/."
});
const PEN = Object.freeze({
"displayName": "Peruvian Nuevo Sol",
"numericCode": 604,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "PEN",
"symbol": "S/."
});
const PGK = Object.freeze({
"displayName": "Papua New Guinean Kina",
"numericCode": 598,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "PGK",
"symbol": "K"
});
const PHP = Object.freeze({
"displayName": "Philippine Peso",
"numericCode": 608,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "PHP",
"symbol": "₱"
});
const PKR = Object.freeze({
"displayName": "Pakistan Rupee",
"numericCode": 586,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "PKR",
"symbol": "₨"
});
const PLN = Object.freeze({
"displayName": "Polish Zloty",
"numericCode": 985,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "PLN",
"symbol": "zł"
});
const PYG = Object.freeze({
"displayName": "Paraguayan Guarani",
"numericCode": 600,
"defaultFractionDigits": 0,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "PYG",
"symbol": "₲"
});
const QAR = Object.freeze({
"displayName": "Qatari Rial",
"numericCode": 634,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "QAR",
"symbol": "ر.ق"
});
const RON = Object.freeze({
"displayName": "New Romanian Leu",
"numericCode": 946,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "RON",
"symbol": "lei"
});
const RSD = Object.freeze({
"displayName": "Serbian Dinar",
"numericCode": 941,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "RSD",
"symbol": "din."
});
const RUB = Object.freeze({
"displayName": "Russian Ruble",
"numericCode": 643,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "RUB",
"symbol": "₽"
});
const RWF = Object.freeze({
"displayName": "Rwanda Franc",
"numericCode": 646,
"defaultFractionDigits": 0,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "RWF",
"symbol": "Fr"
});
const SAR = Object.freeze({
"displayName": "Saudi Riyal",
"numericCode": 682,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SAR",
"symbol": "﷼"
});
const SBD = Object.freeze({
"displayName": "Solomon Islands Dollar",
"numericCode": 90,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SBD",
"symbol": "$"
});
const SCR = Object.freeze({
"displayName": "Seychelles Rupee",
"numericCode": 690,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SCR",
"symbol": "₨"
});
const SDG = Object.freeze({
"displayName": "Sudanese Pound",
"numericCode": 938,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SDG",
"symbol": "ج.س."
});
const SEK = Object.freeze({
"displayName": "Swedish Krona",
"numericCode": 752,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SEK",
"symbol": "kr"
});
const SGD = Object.freeze({
"displayName": "Singapore Dollar",
"numericCode": 702,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": false,
"symbolPosition": "before",
"isoCode": "SGD",
"symbol": "$"
});
const SHP = Object.freeze({
"displayName": "Saint Helena Pound",
"numericCode": 654,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SHP",
"symbol": "£"
});
const SLL = Object.freeze({
"displayName": "Sierra Leonean Leone",
"numericCode": 694,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SLL",
"symbol": "Le"
});
const SOS = Object.freeze({
"displayName": "Somali Shilling",
"numericCode": 706,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SOS",
"symbol": "Sh"
});
const SRD = Object.freeze({
"displayName": "Surinam Dollar",
"numericCode": 968,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SRD",
"symbol": "$"
});
const SSP = Object.freeze({
"displayName": "South Sudanese Pound",
"numericCode": 728,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SSP",
"symbol": "£"
});
const STD = Object.freeze({
"displayName": "São Tomé and Príncipe Dobra",
"numericCode": 678,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "STD",
"symbol": "Db"
});
const SVC = Object.freeze({
"displayName": "El Salvador Colon",
"numericCode": 222,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SVC",
"symbol": "₡"
});
const SYP = Object.freeze({
"displayName": "Syrian Pound",
"numericCode": 760,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SYP",
"symbol": "£"
});
const SZL = Object.freeze({
"displayName": "Swazi Lilangeni",
"numericCode": 748,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "SZL",
"symbol": "L"
});
const THB = Object.freeze({
"displayName": "Thai Baht",
"numericCode": 764,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "THB",
"symbol": "฿"
});
const TJS = Object.freeze({
"displayName": "Tajikistani Somoni",
"numericCode": 972,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "TJS",
"symbol": "ЅМ"
});
const TMT = Object.freeze({
"displayName": "Turkmenistan New Manat",
"numericCode": 934,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "TMT",
"symbol": "m"
});
const TND = Object.freeze({
"displayName": "Tunisian Dinar",
"numericCode": 788,
"defaultFractionDigits": 3,
"subUnit": 1000,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "TND",
"symbol": "د.ت"
});
const TOP = Object.freeze({
"displayName": "Tongan Pa’anga",
"numericCode": 776,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "TOP",
"symbol": "T$"
});
const TRY = Object.freeze({
"displayName": "Turkish Lira",
"numericCode": 949,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "TRY",
"symbol": "₺"
});
const TTD = Object.freeze({
"displayName": "Trinidad and Tobago Dollar",
"numericCode": 780,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "TTD",
"symbol": "$"
});
const TWD = Object.freeze({
"displayName": "New Taiwan Dollar",
"numericCode": 901,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "TWD",
"symbol": "$"
});
const TZS = Object.freeze({
"displayName": "Tanzanian Shilling",
"numericCode": 834,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "TZS",
"symbol": "Sh"
});
const UAH = Object.freeze({
"displayName": "Ukrainian Hryvnia",
"numericCode": 980,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "UAH",
"symbol": "₴"
});
const UGX = Object.freeze({
"displayName": "Uganda Shilling",
"numericCode": 800,
"defaultFractionDigits": 0,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "UGX",
"symbol": "Sh"
});
const USD = Object.freeze({
"displayName": "US Dollar",
"numericCode": 840,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": false,
"symbolPosition": "before",
"isoCode": "USD",
"symbol": "$"
});
const UYU = Object.freeze({
"displayName": "Peso Uruguayo",
"numericCode": 858,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "UYU",
"symbol": "$"
});
const UZS = Object.freeze({
"displayName": "Uzbekistan Sum",
"numericCode": 860,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "UZS",
"symbol": "so'm"
});
const VEF = Object.freeze({
"displayName": "Venezuelan Bolivar",
"numericCode": 937,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "VEF",
"symbol": "Bs."
});
const VND = Object.freeze({
"displayName": "Vietnamese Dong",
"numericCode": 704,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "VND",
"symbol": "₫"
});
const VUV = Object.freeze({
"displayName": "Vanuatu Vatu",
"numericCode": 548,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "VUV",
"symbol": "Vt"
});
const WST = Object.freeze({
"displayName": "Samoan Tala",
"numericCode": 882,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "WST",
"symbol": "T"
});
const XCD = Object.freeze({
"displayName": "East Caribbean Dollar",
"numericCode": 951,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "XCD",
"symbol": "$"
});
const YER = Object.freeze({
"displayName": "Yemeni Rial",
"numericCode": 886,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "YER",
"symbol": "ر.ي"
});
const ZAR = Object.freeze({
"displayName": "South African Rand",
"numericCode": 710,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "ZAR",
"symbol": "R"
});
const ZMW = Object.freeze({
"displayName": "Zambian Kwacha",
"numericCode": 967,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ZMW",
"symbol": "ZK"
});
const ZWL = Object.freeze({
"displayName": "Zimbabwe Dollar",
"numericCode": 932,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ZWL",
"symbol": "$"
});
const XDR = Object.freeze({
"displayName": "Special drawing rights",
"numericCode": 960,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "XDR",
"symbol": "XDR"
});
const currenciesMap = Object.freeze({
"AED": {
"displayName": "UAE Dirham",
"numericCode": 784,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AED",
"symbol": "د.إ"
},
"AFN": {
"displayName": "Afghan Afghani",
"numericCode": 971,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AFN",
"symbol": "؋"
},
"ALL": {
"displayName": "Albania Lek",
"numericCode": 8,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ALL",
"symbol": "L"
},
"AMD": {
"displayName": "Armenian Dram",
"numericCode": 51,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AMD",
"symbol": "֏"
},
"ANG": {
"displayName": "Netherlands Antillean Guilder",
"numericCode": 532,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ANG",
"symbol": "ƒ"
},
"AOA": {
"displayName": "Angolan Kwanza",
"numericCode": 973,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AOA",
"symbol": "Kz"
},
"ARS": {
"displayName": "Argentine Peso",
"numericCode": 32,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "ARS",
"symbol": "$"
},
"AUD": {
"displayName": "Australian Dollar",
"numericCode": 36,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "AUD",
"symbol": "$"
},
"AWG": {
"displayName": "Aruban Florin",
"numericCode": 533,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AWG",
"symbol": "ƒ"
},
"AZN": {
"displayName": "Azerbaijanian Manat",
"numericCode": 944,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "AZN",
"symbol": "₼"
},
"BAM": {
"displayName": "Bosnia-Herzegovina Convertible Mark",
"numericCode": 977,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BAM",
"symbol": "KM"
},
"BBD": {
"displayName": "Barbados Dollar",
"numericCode": 52,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BBD",
"symbol": "$"
},
"BDT": {
"displayName": "Bangladeshi Taka",
"numericCode": 50,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BDT",
"symbol": "৳"
},
"BGN": {
"displayName": "Bulgarian Lev",
"numericCode": 975,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BGN",
"symbol": "лв."
},
"BHD": {
"displayName": "Bahraini Dinar",
"numericCode": 48,
"defaultFractionDigits": 3,
"subUnit": 1000,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BHD",
"symbol": ".د.ب"
},
"BIF": {
"displayName": "Burundi Franc",
"numericCode": 108,
"defaultFractionDigits": 0,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BIF",
"symbol": "Fr"
},
"BMD": {
"displayName": "Bermudian Dollar",
"numericCode": 60,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BMD",
"symbol": "$"
},
"BND": {
"displayName": "Brunei Dollar",
"numericCode": 96,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BND",
"symbol": "$"
},
"BOB": {
"displayName": "Bolivian Boliviano",
"numericCode": 68,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BOB",
"symbol": "Bs."
},
"BRL": {
"displayName": "Brazilian Real",
"numericCode": 986,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "BRL",
"symbol": "R$"
},
"BSD": {
"displayName": "Bahamian Dollar",
"numericCode": 44,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BSD",
"symbol": "$"
},
"BTN": {
"displayName": "Bhutanese Ngultrum",
"numericCode": 64,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BTN",
"symbol": "Nu."
},
"BWP": {
"displayName": "Botswanan Pula",
"numericCode": 72,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BWP",
"symbol": "P"
},
"BYN": {
"displayName": "Belarusian Ruble",
"numericCode": 933,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BYN",
"symbol": "Br"
},
"BZD": {
"displayName": "Belize Dollar",
"numericCode": 84,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "BZD",
"symbol": "$"
},
"CAD": {
"displayName": "Canadian Dollar",
"numericCode": 124,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "CAD",
"symbol": "$"
},
"CDF": {
"displayName": "Congolese Franc",
"numericCode": 976,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CDF",
"symbol": "Fr"
},
"CHF": {
"displayName": "Swiss Franc",
"numericCode": 756,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "CHF",
"symbol": "Fr."
},
"CLP": {
"displayName": "Chilean Peso",
"numericCode": 152,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "CLP",
"symbol": "$"
},
"CNY": {
"displayName": "Chinese Yuan",
"numericCode": 156,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "CNY",
"symbol": "¥"
},
"COP": {
"displayName": "Colombian Peso",
"numericCode": 170,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "COP",
"symbol": "$"
},
"CRC": {
"displayName": "Costa Rican Colon",
"numericCode": 188,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CRC",
"symbol": "₡"
},
"CUC": {
"displayName": "Peso Convertible",
"numericCode": 931,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CUC",
"symbol": "$"
},
"CUP": {
"displayName": "Cuban Peso",
"numericCode": 192,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CUP",
"symbol": "$"
},
"CVE": {
"displayName": "Cape Verde Escudo",
"numericCode": 132,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CVE",
"symbol": "$"
},
"CZK": {
"displayName": "Czech Koruna",
"numericCode": 203,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "CZK",
"symbol": "Kč"
},
"DJF": {
"displayName": "Djibouti Franc",
"numericCode": 262,
"defaultFractionDigits": 0,
"subUnit": 1,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "DJF",
"symbol": "Fr"
},
"DKK": {
"displayName": "Danish Krone",
"numericCode": 208,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "DKK",
"symbol": "kr."
},
"DOP": {
"displayName": "Dominican Peso",
"numericCode": 214,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "DOP",
"symbol": "$"
},
"DZD": {
"displayName": "Algerian Dinar",
"numericCode": 12,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "DZD",
"symbol": "د.ج"
},
"EGP": {
"displayName": "Egyptian Pound",
"numericCode": 818,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "EGP",
"symbol": "£"
},
"ERN": {
"displayName": "Eritrean Nakfa",
"numericCode": 232,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ERN",
"symbol": "Nfk"
},
"ETB": {
"displayName": "Ethiopian Birr",
"numericCode": 230,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",
"isoCode": "ETB",
"symbol": "Br"
},
"EUR": {
"displayName": "Euro",
"numericCode": 978,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "before",
"isoCode": "EUR",
"symbol": "€"
},
"FJD": {
"displayName": "Fiji Dollar",
"numericCode": 242,
"defaultFractionDigits": 2,
"subUnit": 100,
"symbolSpaced": true,
"symbolPosition": "after",