UNPKG

dinero.js

Version:

Create, calculate, and format money in JavaScript and TypeScript

1,341 lines (1,340 loc) 21.5 kB
import { t as DineroCurrency } from "../DineroCurrency-DpSMrUwZ.js"; //#region src/currencies/iso4217.d.ts /** * ISO 4217 currency definitions. * * These track the latest ISO 4217 standard. DineroCurrency properties may change * when you upgrade Dinero.js. If you need stability, pin your package version. * * @see https://www.six-group.com/en/products-services/financial-information/data-standards.html */ /** * United Arab Emirates dirham. */ declare const AED: { readonly code: "AED"; readonly base: 10; readonly exponent: 2; }; /** * Afghan afghani. */ declare const AFN: { readonly code: "AFN"; readonly base: 10; readonly exponent: 2; }; /** * Albanian lek. */ declare const ALL: { readonly code: "ALL"; readonly base: 10; readonly exponent: 2; }; /** * Armenian dram. */ declare const AMD: { readonly code: "AMD"; readonly base: 10; readonly exponent: 2; }; /** * Angolan kwanza. */ declare const AOA: { readonly code: "AOA"; readonly base: 10; readonly exponent: 2; }; /** * Argentine peso. */ declare const ARS: { readonly code: "ARS"; readonly base: 10; readonly exponent: 2; }; /** * Australian dollar. */ declare const AUD: { readonly code: "AUD"; readonly base: 10; readonly exponent: 2; }; /** * Aruban florin. */ declare const AWG: { readonly code: "AWG"; readonly base: 10; readonly exponent: 2; }; /** * Azerbaijani manat. */ declare const AZN: { readonly code: "AZN"; readonly base: 10; readonly exponent: 2; }; /** * Bosnia and Herzegovina convertible mark. */ declare const BAM: { readonly code: "BAM"; readonly base: 10; readonly exponent: 2; }; /** * Barbados dollar. */ declare const BBD: { readonly code: "BBD"; readonly base: 10; readonly exponent: 2; }; /** * Bangladeshi taka. */ declare const BDT: { readonly code: "BDT"; readonly base: 10; readonly exponent: 2; }; /** * Bulgarian lev. */ declare const BGN: { readonly code: "BGN"; readonly base: 10; readonly exponent: 2; }; /** * Bahraini dinar. */ declare const BHD: { readonly code: "BHD"; readonly base: 10; readonly exponent: 3; }; /** * Burundian franc. */ declare const BIF: { readonly code: "BIF"; readonly base: 10; readonly exponent: 0; }; /** * Bermudian dollar. */ declare const BMD: { readonly code: "BMD"; readonly base: 10; readonly exponent: 2; }; /** * Brunei dollar. */ declare const BND: { readonly code: "BND"; readonly base: 10; readonly exponent: 2; }; /** * Bolivian boliviano. */ declare const BOB: { readonly code: "BOB"; readonly base: 10; readonly exponent: 2; }; /** * Bolivian Mvdol. */ declare const BOV: { readonly code: "BOV"; readonly base: 10; readonly exponent: 2; }; /** * Brazilian real. */ declare const BRL: { readonly code: "BRL"; readonly base: 10; readonly exponent: 2; }; /** * Bahamian dollar. */ declare const BSD: { readonly code: "BSD"; readonly base: 10; readonly exponent: 2; }; /** * Bhutanese ngultrum. */ declare const BTN: { readonly code: "BTN"; readonly base: 10; readonly exponent: 2; }; /** * Botswana pula. */ declare const BWP: { readonly code: "BWP"; readonly base: 10; readonly exponent: 2; }; /** * Belarusian ruble. */ declare const BYN: { readonly code: "BYN"; readonly base: 10; readonly exponent: 2; }; /** * Belize dollar. */ declare const BZD: { readonly code: "BZD"; readonly base: 10; readonly exponent: 2; }; /** * Canadian dollar. */ declare const CAD: { readonly code: "CAD"; readonly base: 10; readonly exponent: 2; }; /** * Congolese franc. */ declare const CDF: { readonly code: "CDF"; readonly base: 10; readonly exponent: 2; }; /** * WIR Euro. */ declare const CHE: { readonly code: "CHE"; readonly base: 10; readonly exponent: 2; }; /** * Swiss franc. */ declare const CHF: { readonly code: "CHF"; readonly base: 10; readonly exponent: 2; }; /** * WIR Franc. */ declare const CHW: { readonly code: "CHW"; readonly base: 10; readonly exponent: 2; }; /** * Unidad de Fomento. */ declare const CLF: { readonly code: "CLF"; readonly base: 10; readonly exponent: 4; }; /** * Chilean peso. */ declare const CLP: { readonly code: "CLP"; readonly base: 10; readonly exponent: 0; }; /** * Renminbi (Chinese) yuan. */ declare const CNY: { readonly code: "CNY"; readonly base: 10; readonly exponent: 2; }; /** * Colombian peso. */ declare const COP: { readonly code: "COP"; readonly base: 10; readonly exponent: 2; }; /** * Unidad de Valor Real. */ declare const COU: { readonly code: "COU"; readonly base: 10; readonly exponent: 2; }; /** * Costa Rican colón. */ declare const CRC: { readonly code: "CRC"; readonly base: 10; readonly exponent: 2; }; /** * Cuban peso. */ declare const CUP: { readonly code: "CUP"; readonly base: 10; readonly exponent: 2; }; /** * Cape Verdean escudo. */ declare const CVE: { readonly code: "CVE"; readonly base: 10; readonly exponent: 2; }; /** * Czech koruna. */ declare const CZK: { readonly code: "CZK"; readonly base: 10; readonly exponent: 2; }; /** * Djiboutian franc. */ declare const DJF: { readonly code: "DJF"; readonly base: 10; readonly exponent: 0; }; /** * Danish krone. */ declare const DKK: { readonly code: "DKK"; readonly base: 10; readonly exponent: 2; }; /** * Dominican peso. */ declare const DOP: { readonly code: "DOP"; readonly base: 10; readonly exponent: 2; }; /** * Algerian dinar. */ declare const DZD: { readonly code: "DZD"; readonly base: 10; readonly exponent: 2; }; /** * Egyptian pound. */ declare const EGP: { readonly code: "EGP"; readonly base: 10; readonly exponent: 2; }; /** * Eritrean nakfa. */ declare const ERN: { readonly code: "ERN"; readonly base: 10; readonly exponent: 2; }; /** * Ethiopian birr. */ declare const ETB: { readonly code: "ETB"; readonly base: 10; readonly exponent: 2; }; /** * Euro. */ declare const EUR: { readonly code: "EUR"; readonly base: 10; readonly exponent: 2; }; /** * Fiji dollar. */ declare const FJD: { readonly code: "FJD"; readonly base: 10; readonly exponent: 2; }; /** * Falkland Islands pound. */ declare const FKP: { readonly code: "FKP"; readonly base: 10; readonly exponent: 2; }; /** * Pound sterling. */ declare const GBP: { readonly code: "GBP"; readonly base: 10; readonly exponent: 2; }; /** * Georgian lari. */ declare const GEL: { readonly code: "GEL"; readonly base: 10; readonly exponent: 2; }; /** * Ghanaian cedi. */ declare const GHS: { readonly code: "GHS"; readonly base: 10; readonly exponent: 2; }; /** * Gibraltar pound. */ declare const GIP: { readonly code: "GIP"; readonly base: 10; readonly exponent: 2; }; /** * Gambian dalasi. */ declare const GMD: { readonly code: "GMD"; readonly base: 10; readonly exponent: 2; }; /** * Guinean franc. */ declare const GNF: { readonly code: "GNF"; readonly base: 10; readonly exponent: 0; }; /** * Guatemalan quetzal. */ declare const GTQ: { readonly code: "GTQ"; readonly base: 10; readonly exponent: 2; }; /** * Guyanese dollar. */ declare const GYD: { readonly code: "GYD"; readonly base: 10; readonly exponent: 2; }; /** * Hong Kong dollar. */ declare const HKD: { readonly code: "HKD"; readonly base: 10; readonly exponent: 2; }; /** * Honduran lempira. */ declare const HNL: { readonly code: "HNL"; readonly base: 10; readonly exponent: 2; }; /** * Haitian gourde. */ declare const HTG: { readonly code: "HTG"; readonly base: 10; readonly exponent: 2; }; /** * Hungarian forint. */ declare const HUF: { readonly code: "HUF"; readonly base: 10; readonly exponent: 2; }; /** * Indonesian rupiah. */ declare const IDR: { readonly code: "IDR"; readonly base: 10; readonly exponent: 2; }; /** * Israeli new shekel. */ declare const ILS: { readonly code: "ILS"; readonly base: 10; readonly exponent: 2; }; /** * Indian rupee. */ declare const INR: { readonly code: "INR"; readonly base: 10; readonly exponent: 2; }; /** * Iraqi dinar. */ declare const IQD: { readonly code: "IQD"; readonly base: 10; readonly exponent: 3; }; /** * Iranian rial. */ declare const IRR: { readonly code: "IRR"; readonly base: 10; readonly exponent: 2; }; /** * Icelandic króna. */ declare const ISK: { readonly code: "ISK"; readonly base: 10; readonly exponent: 0; }; /** * Jamaican dollar. */ declare const JMD: { readonly code: "JMD"; readonly base: 10; readonly exponent: 2; }; /** * Jordanian dinar. */ declare const JOD: { readonly code: "JOD"; readonly base: 10; readonly exponent: 3; }; /** * Japanese yen. */ declare const JPY: { readonly code: "JPY"; readonly base: 10; readonly exponent: 0; }; /** * Kenyan shilling. */ declare const KES: { readonly code: "KES"; readonly base: 10; readonly exponent: 2; }; /** * Kyrgyzstani som. */ declare const KGS: { readonly code: "KGS"; readonly base: 10; readonly exponent: 2; }; /** * Cambodian riel. */ declare const KHR: { readonly code: "KHR"; readonly base: 10; readonly exponent: 2; }; /** * Comoro franc. */ declare const KMF: { readonly code: "KMF"; readonly base: 10; readonly exponent: 0; }; /** * North Korean won. */ declare const KPW: { readonly code: "KPW"; readonly base: 10; readonly exponent: 2; }; /** * South Korean won. */ declare const KRW: { readonly code: "KRW"; readonly base: 10; readonly exponent: 0; }; /** * Kuwaiti dinar. */ declare const KWD: { readonly code: "KWD"; readonly base: 10; readonly exponent: 3; }; /** * Cayman Islands dollar. */ declare const KYD: { readonly code: "KYD"; readonly base: 10; readonly exponent: 2; }; /** * Kazakhstani tenge. */ declare const KZT: { readonly code: "KZT"; readonly base: 10; readonly exponent: 2; }; /** * Lao kip. */ declare const LAK: { readonly code: "LAK"; readonly base: 10; readonly exponent: 2; }; /** * Lebanese pound. */ declare const LBP: { readonly code: "LBP"; readonly base: 10; readonly exponent: 2; }; /** * Sri Lankan rupee. */ declare const LKR: { readonly code: "LKR"; readonly base: 10; readonly exponent: 2; }; /** * Liberian dollar. */ declare const LRD: { readonly code: "LRD"; readonly base: 10; readonly exponent: 2; }; /** * Lesotho loti. */ declare const LSL: { readonly code: "LSL"; readonly base: 10; readonly exponent: 2; }; /** * Libyan dinar. */ declare const LYD: { readonly code: "LYD"; readonly base: 10; readonly exponent: 3; }; /** * Moroccan dirham. */ declare const MAD: { readonly code: "MAD"; readonly base: 10; readonly exponent: 2; }; /** * Moldovan leu. */ declare const MDL: { readonly code: "MDL"; readonly base: 10; readonly exponent: 2; }; /** * Malagasy ariary. */ declare const MGA: { readonly code: "MGA"; readonly base: 5; readonly exponent: 1; }; /** * Macedonian denar. */ declare const MKD: { readonly code: "MKD"; readonly base: 10; readonly exponent: 2; }; /** * Myanmar kyat. */ declare const MMK: { readonly code: "MMK"; readonly base: 10; readonly exponent: 2; }; /** * Mongolian tögrög. */ declare const MNT: { readonly code: "MNT"; readonly base: 10; readonly exponent: 2; }; /** * Macanese pataca. */ declare const MOP: { readonly code: "MOP"; readonly base: 10; readonly exponent: 2; }; /** * Mauritanian ouguiya. */ declare const MRU: { readonly code: "MRU"; readonly base: 5; readonly exponent: 1; }; /** * Mauritian rupee. */ declare const MUR: { readonly code: "MUR"; readonly base: 10; readonly exponent: 2; }; /** * Maldivian rufiyaa. */ declare const MVR: { readonly code: "MVR"; readonly base: 10; readonly exponent: 2; }; /** * Malawian kwacha. */ declare const MWK: { readonly code: "MWK"; readonly base: 10; readonly exponent: 2; }; /** * Mexican peso. */ declare const MXN: { readonly code: "MXN"; readonly base: 10; readonly exponent: 2; }; /** * Mexican Unidad de Inversion. */ declare const MXV: { readonly code: "MXV"; readonly base: 10; readonly exponent: 2; }; /** * Malaysian ringgit. */ declare const MYR: { readonly code: "MYR"; readonly base: 10; readonly exponent: 2; }; /** * Mozambican metical. */ declare const MZN: { readonly code: "MZN"; readonly base: 10; readonly exponent: 2; }; /** * Namibian dollar. */ declare const NAD: { readonly code: "NAD"; readonly base: 10; readonly exponent: 2; }; /** * Nigerian naira. */ declare const NGN: { readonly code: "NGN"; readonly base: 10; readonly exponent: 2; }; /** * Nicaraguan córdoba. */ declare const NIO: { readonly code: "NIO"; readonly base: 10; readonly exponent: 2; }; /** * Norwegian krone. */ declare const NOK: { readonly code: "NOK"; readonly base: 10; readonly exponent: 2; }; /** * Nepalese rupee. */ declare const NPR: { readonly code: "NPR"; readonly base: 10; readonly exponent: 2; }; /** * New Zealand dollar. */ declare const NZD: { readonly code: "NZD"; readonly base: 10; readonly exponent: 2; }; /** * Omani rial. */ declare const OMR: { readonly code: "OMR"; readonly base: 10; readonly exponent: 3; }; /** * Panamanian balboa. */ declare const PAB: { readonly code: "PAB"; readonly base: 10; readonly exponent: 2; }; /** * Peruvian sol. */ declare const PEN: { readonly code: "PEN"; readonly base: 10; readonly exponent: 2; }; /** * Papua New Guinean kina. */ declare const PGK: { readonly code: "PGK"; readonly base: 10; readonly exponent: 2; }; /** * Philippine peso. */ declare const PHP: { readonly code: "PHP"; readonly base: 10; readonly exponent: 2; }; /** * Pakistani rupee. */ declare const PKR: { readonly code: "PKR"; readonly base: 10; readonly exponent: 2; }; /** * Polish złoty. */ declare const PLN: { readonly code: "PLN"; readonly base: 10; readonly exponent: 2; }; /** * Paraguayan guaraní. */ declare const PYG: { readonly code: "PYG"; readonly base: 10; readonly exponent: 0; }; /** * Qatari riyal. */ declare const QAR: { readonly code: "QAR"; readonly base: 10; readonly exponent: 2; }; /** * Romanian leu. */ declare const RON: { readonly code: "RON"; readonly base: 10; readonly exponent: 2; }; /** * Serbian dinar. */ declare const RSD: { readonly code: "RSD"; readonly base: 10; readonly exponent: 2; }; /** * Russian ruble. */ declare const RUB: { readonly code: "RUB"; readonly base: 10; readonly exponent: 2; }; /** * Rwandan franc. */ declare const RWF: { readonly code: "RWF"; readonly base: 10; readonly exponent: 0; }; /** * Saudi riyal. */ declare const SAR: { readonly code: "SAR"; readonly base: 10; readonly exponent: 2; }; /** * Solomon Islands dollar. */ declare const SBD: { readonly code: "SBD"; readonly base: 10; readonly exponent: 2; }; /** * Seychelles rupee. */ declare const SCR: { readonly code: "SCR"; readonly base: 10; readonly exponent: 2; }; /** * Sudanese pound. */ declare const SDG: { readonly code: "SDG"; readonly base: 10; readonly exponent: 2; }; /** * Swedish krona. */ declare const SEK: { readonly code: "SEK"; readonly base: 10; readonly exponent: 2; }; /** * Singapore dollar. */ declare const SGD: { readonly code: "SGD"; readonly base: 10; readonly exponent: 2; }; /** * Saint Helena pound. */ declare const SHP: { readonly code: "SHP"; readonly base: 10; readonly exponent: 2; }; /** * Sierra Leonean leone. */ declare const SLE: { readonly code: "SLE"; readonly base: 10; readonly exponent: 2; }; /** * Somali shilling. */ declare const SOS: { readonly code: "SOS"; readonly base: 10; readonly exponent: 2; }; /** * Surinamese dollar. */ declare const SRD: { readonly code: "SRD"; readonly base: 10; readonly exponent: 2; }; /** * South Sudanese pound. */ declare const SSP: { readonly code: "SSP"; readonly base: 10; readonly exponent: 2; }; /** * São Tomé and Príncipe dobra. */ declare const STN: { readonly code: "STN"; readonly base: 10; readonly exponent: 2; }; /** * Salvadoran colón. */ declare const SVC: { readonly code: "SVC"; readonly base: 10; readonly exponent: 2; }; /** * Syrian pound. */ declare const SYP: { readonly code: "SYP"; readonly base: 10; readonly exponent: 2; }; /** * Swazi lilangeni. */ declare const SZL: { readonly code: "SZL"; readonly base: 10; readonly exponent: 2; }; /** * Thai baht. */ declare const THB: { readonly code: "THB"; readonly base: 10; readonly exponent: 2; }; /** * Tajikistani somoni. */ declare const TJS: { readonly code: "TJS"; readonly base: 10; readonly exponent: 2; }; /** * Turkmenistan manat. */ declare const TMT: { readonly code: "TMT"; readonly base: 10; readonly exponent: 2; }; /** * Tunisian dinar. */ declare const TND: { readonly code: "TND"; readonly base: 10; readonly exponent: 3; }; /** * Tongan paʻanga. */ declare const TOP: { readonly code: "TOP"; readonly base: 10; readonly exponent: 2; }; /** * Turkish lira. */ declare const TRY: { readonly code: "TRY"; readonly base: 10; readonly exponent: 2; }; /** * Trinidad and Tobago dollar. */ declare const TTD: { readonly code: "TTD"; readonly base: 10; readonly exponent: 2; }; /** * New Taiwan dollar. */ declare const TWD: { readonly code: "TWD"; readonly base: 10; readonly exponent: 2; }; /** * Tanzanian shilling. */ declare const TZS: { readonly code: "TZS"; readonly base: 10; readonly exponent: 2; }; /** * Ukrainian hryvnia. */ declare const UAH: { readonly code: "UAH"; readonly base: 10; readonly exponent: 2; }; /** * Ugandan shilling. */ declare const UGX: { readonly code: "UGX"; readonly base: 10; readonly exponent: 0; }; /** * United States dollar. */ declare const USD: { readonly code: "USD"; readonly base: 10; readonly exponent: 2; }; /** * United States dollar (next day). */ declare const USN: { readonly code: "USN"; readonly base: 10; readonly exponent: 2; }; /** * Uruguay Peso en Unidades Indexadas. */ declare const UYI: { readonly code: "UYI"; readonly base: 10; readonly exponent: 0; }; /** * Uruguayan peso. */ declare const UYU: { readonly code: "UYU"; readonly base: 10; readonly exponent: 2; }; /** * Unidad previsional. */ declare const UYW: { readonly code: "UYW"; readonly base: 10; readonly exponent: 4; }; /** * Uzbekistani soʻm. */ declare const UZS: { readonly code: "UZS"; readonly base: 10; readonly exponent: 2; }; /** * Venezuelan digital bolívar. */ declare const VED: { readonly code: "VED"; readonly base: 10; readonly exponent: 2; }; /** * Venezuelan bolívar. */ declare const VES: { readonly code: "VES"; readonly base: 10; readonly exponent: 2; }; /** * Vietnamese đồng. */ declare const VND: { readonly code: "VND"; readonly base: 10; readonly exponent: 0; }; /** * Vanuatu vatu. */ declare const VUV: { readonly code: "VUV"; readonly base: 10; readonly exponent: 0; }; /** * Samoan tālā. */ declare const WST: { readonly code: "WST"; readonly base: 10; readonly exponent: 2; }; /** * Arab Accounting Dinar. */ declare const XAD: { readonly code: "XAD"; readonly base: 10; readonly exponent: 2; }; /** * Central African CFA franc. */ declare const XAF: { readonly code: "XAF"; readonly base: 10; readonly exponent: 0; }; /** * East Caribbean dollar. */ declare const XCD: { readonly code: "XCD"; readonly base: 10; readonly exponent: 2; }; /** * Caribbean guilder. */ declare const XCG: { readonly code: "XCG"; readonly base: 10; readonly exponent: 2; }; /** * West African CFA franc. */ declare const XOF: { readonly code: "XOF"; readonly base: 10; readonly exponent: 0; }; /** * CFP franc. */ declare const XPF: { readonly code: "XPF"; readonly base: 10; readonly exponent: 0; }; /** * Yemeni rial. */ declare const YER: { readonly code: "YER"; readonly base: 10; readonly exponent: 2; }; /** * South African rand. */ declare const ZAR: { readonly code: "ZAR"; readonly base: 10; readonly exponent: 2; }; /** * Zambian kwacha. */ declare const ZMW: { readonly code: "ZMW"; readonly base: 10; readonly exponent: 2; }; /** * Zimbabwe Gold. */ declare const ZWG: { readonly code: "ZWG"; readonly base: 10; readonly exponent: 2; }; //#endregion export { AED, AFN, ALL, AMD, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BOV, BRL, BSD, BTN, BWP, BYN, BZD, CAD, CDF, CHE, CHF, CHW, CLF, CLP, CNY, COP, COU, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, DineroCurrency, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRU, MUR, MVR, MWK, MXN, MXV, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, STN, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, USN, UYI, UYU, UYW, UZS, VED, VES, VND, VUV, WST, XAD, XAF, XCD, XCG, XOF, XPF, YER, ZAR, ZMW, ZWG };