declare enum Currency {
    /**
     * UAE Dirham
     */
    UaeDirham = "AED",
    /**
     * Afghani
     */
    Afghani = "AFN",
    /**
     * Lek
     */
    Lek = "ALL",
    /**
     * Armenian Dram
     */
    ArmenianDram = "AMD",
    /**
     * Netherlands Antillean Guilder
     */
    NetherlandsAntilleanGuilder = "ANG",
    /**
     * Kwanza
     */
    Kwanza = "AOA",
    /**
     * Argentine Peso
     */
    ArgentinePeso = "ARS",
    /**
     * Australian Dollar
     */
    AustralianDollar = "AUD",
    /**
     * Aruban Florin
     */
    ArubanFlorin = "AWG",
    /**
     * Azerbaijan Manat
     */
    AzerbaijanManat = "AZN",
    /**
     * Convertible Mark
     */
    ConvertibleMark = "BAM",
    /**
     * Barbados Dollar
     */
    BarbadosDollar = "BBD",
    /**
     * Taka
     */
    Taka = "BDT",
    /**
     * Bulgarian Lev
     */
    BulgarianLev = "BGN",
    /**
     * Bahraini Dinar
     */
    BahrainiDinar = "BHD",
    /**
     * Burundi Franc
     */
    BurundiFranc = "BIF",
    /**
     * Bermudian Dollar
     */
    BermudianDollar = "BMD",
    /**
     * Brunei Dollar
     */
    BruneiDollar = "BND",
    /**
     * Boliviano
     */
    Boliviano = "BOB",
    /**
     * Mvdol
     */
    Mvdol = "BOV",
    /**
     * Brazilian Real
     */
    BrazilianReal = "BRL",
    /**
     * Bahamian Dollar
     */
    BahamianDollar = "BSD",
    /**
     * Ngultrum
     */
    Ngultrum = "BTN",
    /**
     * Pula
     */
    Pula = "BWP",
    /**
     * Belarusian Ruble
     */
    BelarusianRuble = "BYN",
    /**
     * Belize Dollar
     */
    BelizeDollar = "BZD",
    /**
     * Canadian Dollar
     */
    CanadianDollar = "CAD",
    /**
     * Congolese Franc
     */
    CongoleseFranc = "CDF",
    /**
     * WIR Euro
     */
    WirEuro = "CHE",
    /**
     * Swiss Franc
     */
    SwissFranc = "CHF",
    /**
     * WIR Franc
     */
    WirFranc = "CHW",
    /**
     * Unidad de Fomento
     */
    UnidadDeFomento = "CLF",
    /**
     * Chilean Peso
     */
    ChileanPeso = "CLP",
    /**
     * Yuan Renminbi
     */
    YuanRenminbi = "CNY",
    /**
     * Renminbi (offshore)
     */
    RenminbiOffshore = "CNH",
    /**
     * Colombian Peso
     */
    ColombianPeso = "COP",
    /**
     * Unidad de Valor Real
     */
    UnidadDeValorReal = "COU",
    /**
     * Costa Rican Colon
     */
    CostaRicanColon = "CRC",
    /**
     * Cuban Peso
     */
    CubanPeso = "CUP",
    /**
     * Cabo Verde Escudo
     */
    CaboVerdeEscudo = "CVE",
    /**
     * Czech Koruna
     */
    CzechKoruna = "CZK",
    /**
     * Djibouti Franc
     */
    DjiboutiFranc = "DJF",
    /**
     * Danish Krone
     */
    DanishKrone = "DKK",
    /**
     * Dominican Peso
     */
    DominicanPeso = "DOP",
    /**
     * Algerian Dinar
     */
    AlgerianDinar = "DZD",
    /**
     * Egyptian Pound
     */
    EgyptianPound = "EGP",
    /**
     * Nakfa
     */
    Nakfa = "ERN",
    /**
     * Ethiopian Birr
     */
    EthiopianBirr = "ETB",
    /**
     * Euro
     */
    Euro = "EUR",
    /**
     * Fiji Dollar
     */
    FijiDollar = "FJD",
    /**
     * Falkland Islands Pound
     */
    FalklandIslandsPound = "FKP",
    /**
     * Pound Sterling
     */
    PoundSterling = "GBP",
    /**
     * Lari
     */
    Lari = "GEL",
    /**
     * Ghana Cedi
     */
    GhanaCedi = "GHS",
    /**
     * Gibraltar Pound
     */
    GibraltarPound = "GIP",
    /**
     * Dalasi
     */
    Dalasi = "GMD",
    /**
     * Guinean Franc
     */
    GuineanFranc = "GNF",
    /**
     * Quetzal
     */
    Quetzal = "GTQ",
    /**
     * Guyana Dollar
     */
    GuyanaDollar = "GYD",
    /**
     * Hong Kong Dollar
     */
    HongKongDollar = "HKD",
    /**
     * Lempira
     */
    Lempira = "HNL",
    /**
     * Gourde
     */
    Gourde = "HTG",
    /**
     * Forint
     */
    Forint = "HUF",
    /**
     * Rupiah
     */
    Rupiah = "IDR",
    /**
     * New Israeli Sheqel
     */
    NewIsraeliSheqel = "ILS",
    /**
     * Indian Rupee
     */
    IndianRupee = "INR",
    /**
     * Iraqi Dinar
     */
    IraqiDinar = "IQD",
    /**
     * Iranian Rial
     */
    IranianRial = "IRR",
    /**
     * Iceland Krona
     */
    IcelandKrona = "ISK",
    /**
     * Jamaican Dollar
     */
    JamaicanDollar = "JMD",
    /**
     * Jordanian Dinar
     */
    JordanianDinar = "JOD",
    /**
     * Yen
     */
    Yen = "JPY",
    /**
     * Kenyan Shilling
     */
    KenyanShilling = "KES",
    /**
     * Som
     */
    Som = "KGS",
    /**
     * Riel
     */
    Riel = "KHR",
    /**
     * Comorian Franc
     */
    ComorianFranc = "KMF",
    /**
     * North Korean Won
     */
    NorthKoreanWon = "KPW",
    /**
     * Won
     */
    Won = "KRW",
    /**
     * Kuwaiti Dinar
     */
    KuwaitiDinar = "KWD",
    /**
     * Cayman Islands Dollar
     */
    CaymanIslandsDollar = "KYD",
    /**
     * Tenge
     */
    Tenge = "KZT",
    /**
     * Lao Kip
     */
    LaoKip = "LAK",
    /**
     * Lebanese Pound
     */
    LebanesePound = "LBP",
    /**
     * Sri Lanka Rupee
     */
    SriLankaRupee = "LKR",
    /**
     * Liberian Dollar
     */
    LiberianDollar = "LRD",
    /**
     * Loti
     */
    Loti = "LSL",
    /**
     * Libyan Dinar
     */
    LibyanDinar = "LYD",
    /**
     * Moroccan Dirham
     */
    MoroccanDirham = "MAD",
    /**
     * Moldovan Leu
     */
    MoldovanLeu = "MDL",
    /**
     * Malagasy Ariary
     */
    MalagasyAriary = "MGA",
    /**
     * Denar
     */
    Denar = "MKD",
    /**
     * Kyat
     */
    Kyat = "MMK",
    /**
     * Tugrik
     */
    Tugrik = "MNT",
    /**
     * Pataca
     */
    Pataca = "MOP",
    /**
     * Ouguiya
     */
    Ouguiya = "MRU",
    /**
     * Mauritius Rupee
     */
    MauritiusRupee = "MUR",
    /**
     * Rufiyaa
     */
    Rufiyaa = "MVR",
    /**
     * Malawi Kwacha
     */
    MalawiKwacha = "MWK",
    /**
     * Mexican Peso
     */
    MexicanPeso = "MXN",
    /**
     * Mexican Unidad de Inversion (UDI)
     */
    MexicanUnidadDeInversionUdi = "MXV",
    /**
     * Malaysian Ringgit
     */
    MalaysianRinggit = "MYR",
    /**
     * Mozambique Metical
     */
    MozambiqueMetical = "MZN",
    /**
     * Namibia Dollar
     */
    NamibiaDollar = "NAD",
    /**
     * Naira
     */
    Naira = "NGN",
    /**
     * Cordoba Oro
     */
    CordobaOro = "NIO",
    /**
     * Norwegian Krone
     */
    NorwegianKrone = "NOK",
    /**
     * Nepalese Rupee
     */
    NepaleseRupee = "NPR",
    /**
     * New Zealand Dollar
     */
    NewZealandDollar = "NZD",
    /**
     * Rial Omani
     */
    RialOmani = "OMR",
    /**
     * Balboa
     */
    Balboa = "PAB",
    /**
     * Sol
     */
    Sol = "PEN",
    /**
     * Kina
     */
    Kina = "PGK",
    /**
     * Philippine Peso
     */
    PhilippinePeso = "PHP",
    /**
     * Pakistan Rupee
     */
    PakistanRupee = "PKR",
    /**
     * Zloty
     */
    Zloty = "PLN",
    /**
     * Guarani
     */
    Guarani = "PYG",
    /**
     * Qatari Rial
     */
    QatariRial = "QAR",
    /**
     * Romanian Leu
     */
    RomanianLeu = "RON",
    /**
     * Serbian Dinar
     */
    SerbianDinar = "RSD",
    /**
     * Russian Ruble
     */
    RussianRuble = "RUB",
    /**
     * Rwanda Franc
     */
    RwandaFranc = "RWF",
    /**
     * Saudi Riyal
     */
    SaudiRiyal = "SAR",
    /**
     * Solomon Islands Dollar
     */
    SolomonIslandsDollar = "SBD",
    /**
     * Seychelles Rupee
     */
    SeychellesRupee = "SCR",
    /**
     * Sudanese Pound
     */
    SudanesePound = "SDG",
    /**
     * Swedish Krona
     */
    SwedishKrona = "SEK",
    /**
     * Singapore Dollar
     */
    SingaporeDollar = "SGD",
    /**
     * Saint Helena Pound
     */
    SaintHelenaPound = "SHP",
    /**
     * Sierra Leone (new valuation 2022)
     */
    SierraLeoneNewValuation2022 = "SLE",
    /**
     * Somali Shilling
     */
    SomaliShilling = "SOS",
    /**
     * Surinam Dollar
     */
    SurinamDollar = "SRD",
    /**
     * South Sudanese Pound
     */
    SouthSudanesePound = "SSP",
    /**
     * Dobra
     */
    Dobra = "STN",
    /**
     * El Salvador Colon
     */
    ElSalvadorColon = "SVC",
    /**
     * Syrian Pound
     */
    SyrianPound = "SYP",
    /**
     * Lilangeni
     */
    Lilangeni = "SZL",
    /**
     * Baht
     */
    Baht = "THB",
    /**
     * Somoni
     */
    Somoni = "TJS",
    /**
     * Turkmenistan New Manat
     */
    TurkmenistanNewManat = "TMT",
    /**
     * Tunisian Dinar
     */
    TunisianDinar = "TND",
    /**
     * Pa’anga
     */
    PaAnga = "TOP",
    /**
     * Turkish Lira
     */
    TurkishLira = "TRY",
    /**
     * Trinidad and Tobago Dollar
     */
    TrinidadAndTobagoDollar = "TTD",
    /**
     * New Taiwan Dollar
     */
    NewTaiwanDollar = "TWD",
    /**
     * Tanzanian Shilling
     */
    TanzanianShilling = "TZS",
    /**
     * Hryvnia
     */
    Hryvnia = "UAH",
    /**
     * Uganda Shilling
     */
    UgandaShilling = "UGX",
    /**
     * US Dollar
     */
    UsDollar = "USD",
    /**
     * US Dollar (Next day)
     */
    UsDollarNextDay = "USN",
    /**
     * Uruguay Peso en Unidades Indexadas (UI)
     */
    UruguayPesoEnUnidadesIndexadasUi = "UYI",
    /**
     * Peso Uruguayo
     */
    PesoUruguayo = "UYU",
    /**
     * Unidad Previsional
     */
    UnidadPrevisional = "UYW",
    /**
     * Uzbekistan Sum
     */
    UzbekistanSum = "UZS",
    /**
     * Bolívar Soberano, new valuation
     */
    BolívarSoberanoNewValuation = "VED",
    /**
     * Bolívar Soberano
     */
    BolívarSoberano = "VES",
    /**
     * Dong
     */
    Dong = "VND",
    /**
     * Vatu
     */
    Vatu = "VUV",
    /**
     * Tala
     */
    Tala = "WST",
    /**
     * CFA Franc BEAC
     */
    CfaFrancBeac = "XAF",
    /**
     * Silver
     */
    Silver = "XAG",
    /**
     * Gold
     */
    Gold = "XAU",
    /**
     * Bond Markets Unit European Composite Unit (EURCO)
     */
    BondMarketsUnitEuropeanCompositeUnitEurco = "XBA",
    /**
     * Bond Markets Unit European Monetary Unit (E.M.U.-6)
     */
    BondMarketsUnitEuropeanMonetaryUnitEMU6 = "XBB",
    /**
     * Bond Markets Unit European Unit of Account 9 (E.U.A.-9)
     */
    BondMarketsUnitEuropeanUnitAccount9EUA9 = "XBC",
    /**
     * Bond Markets Unit European Unit of Account 17 (E.U.A.-17)
     */
    BondMarketsUnitEuropeanUnitAccount17EUA17 = "XBD",
    /**
     * East Caribbean Dollar
     */
    EastCaribbeanDollar = "XCD",
    /**
     * SDR (Special Drawing Right)
     */
    SdrSpecialDrawingRight = "XDR",
    /**
     * CFA Franc BCEAO
     */
    CfaFrancBceao = "XOF",
    /**
     * Palladium
     */
    Palladium = "XPD",
    /**
     * CFP Franc
     */
    CfpFranc = "XPF",
    /**
     * Platinum
     */
    Platinum = "XPT",
    /**
     * Sucre
     */
    Sucre = "XSU",
    /**
     * Codes specifically reserved for testing purposes
     */
    CodesSpecificallyReservedForTestingPurposes = "XTS",
    /**
     * ADB Unit of Account
     */
    AdbUnitAccount = "XUA",
    /**
     * The codes assigned for transactions where no currency is involved
     */
    TheCodesAssignedForTransactionsWhereNoCurrencyIsInvolved = "XXX",
    /**
     * Yemeni Rial
     */
    YemeniRial = "YER",
    /**
     * Rand
     */
    Rand = "ZAR",
    /**
     * Zambian Kwacha
     */
    ZambianKwacha = "ZMW",
    /**
     * Zimbabwe Gold
     */
    ZimbabweGold = "ZWG"
}
declare function description(value: Currency): string;

export { Currency, description };
