Currency Type

{
  "id": 2088,
  "name": "Currency",
  "variant": "declaration",
  "kind": 2097152,
  "flags": {},
  "sources": [
    {
      "fileName": "packages/tgkit/src/types.ts",
      "line": 69,
      "character": 12
    }
  ],
  "type": {
    "type": "union",
    "types": [
      {
        "type": "literal",
        "value": "AED"
      },
      {
        "type": "literal",
        "value": "AFN"
      },
      {
        "type": "literal",
        "value": "ALL"
      },
      {
        "type": "literal",
        "value": "AMD"
      },
      {
        "type": "literal",
        "value": "ARS"
      },
      {
        "type": "literal",
        "value": "AUD"
      },
      {
        "type": "literal",
        "value": "AZN"
      },
      {
        "type": "literal",
        "value": "BAM"
      },
      {
        "type": "literal",
        "value": "BDT"
      },
      {
        "type": "literal",
        "value": "BGN"
      },
      {
        "type": "literal",
        "value": "BND"
      },
      {
        "type": "literal",
        "value": "BOB"
      },
      {
        "type": "literal",
        "value": "BRL"
      },
      {
        "type": "literal",
        "value": "BYN"
      },
      {
        "type": "literal",
        "value": "CAD"
      },
      {
        "type": "literal",
        "value": "CHF"
      },
      {
        "type": "literal",
        "value": "CLP"
      },
      {
        "type": "literal",
        "value": "CNY"
      },
      {
        "type": "literal",
        "value": "COP"
      },
      {
        "type": "literal",
        "value": "CRC"
      },
      {
        "type": "literal",
        "value": "CZK"
      },
      {
        "type": "literal",
        "value": "DKK"
      },
      {
        "type": "literal",
        "value": "DOP"
      },
      {
        "type": "literal",
        "value": "DZD"
      },
      {
        "type": "literal",
        "value": "EGP"
      },
      {
        "type": "literal",
        "value": "ETB"
      },
      {
        "type": "literal",
        "value": "EUR"
      },
      {
        "type": "literal",
        "value": "GBP"
      },
      {
        "type": "literal",
        "value": "GEL"
      },
      {
        "type": "literal",
        "value": "GTQ"
      },
      {
        "type": "literal",
        "value": "HKD"
      },
      {
        "type": "literal",
        "value": "HNL"
      },
      {
        "type": "literal",
        "value": "HRK"
      },
      {
        "type": "literal",
        "value": "HUF"
      },
      {
        "type": "literal",
        "value": "IDR"
      },
      {
        "type": "literal",
        "value": "ILS"
      },
      {
        "type": "literal",
        "value": "INR"
      },
      {
        "type": "literal",
        "value": "ISK"
      },
      {
        "type": "literal",
        "value": "JMD"
      },
      {
        "type": "literal",
        "value": "JPY"
      },
      {
        "type": "literal",
        "value": "KES"
      },
      {
        "type": "literal",
        "value": "KGS"
      },
      {
        "type": "literal",
        "value": "KRW"
      },
      {
        "type": "literal",
        "value": "KZT"
      },
      {
        "type": "literal",
        "value": "LBP"
      },
      {
        "type": "literal",
        "value": "LKR"
      },
      {
        "type": "literal",
        "value": "MAD"
      },
      {
        "type": "literal",
        "value": "MDL"
      },
      {
        "type": "literal",
        "value": "MMK"
      },
      {
        "type": "literal",
        "value": "MNT"
      },
      {
        "type": "literal",
        "value": "MOP"
      },
      {
        "type": "literal",
        "value": "MUR"
      },
      {
        "type": "literal",
        "value": "MVR"
      },
      {
        "type": "literal",
        "value": "MXN"
      },
      {
        "type": "literal",
        "value": "MYR"
      },
      {
        "type": "literal",
        "value": "MZN"
      },
      {
        "type": "literal",
        "value": "NGN"
      },
      {
        "type": "literal",
        "value": "NIO"
      },
      {
        "type": "literal",
        "value": "NOK"
      },
      {
        "type": "literal",
        "value": "NPR"
      },
      {
        "type": "literal",
        "value": "NZD"
      },
      {
        "type": "literal",
        "value": "PAB"
      },
      {
        "type": "literal",
        "value": "PEN"
      },
      {
        "type": "literal",
        "value": "PHP"
      },
      {
        "type": "literal",
        "value": "PKR"
      },
      {
        "type": "literal",
        "value": "PLN"
      },
      {
        "type": "literal",
        "value": "PYG"
      },
      {
        "type": "literal",
        "value": "QAR"
      },
      {
        "type": "literal",
        "value": "RON"
      },
      {
        "type": "literal",
        "value": "RSD"
      },
      {
        "type": "literal",
        "value": "RUB"
      },
      {
        "type": "literal",
        "value": "SAR"
      },
      {
        "type": "literal",
        "value": "SEK"
      },
      {
        "type": "literal",
        "value": "SGD"
      },
      {
        "type": "literal",
        "value": "THB"
      },
      {
        "type": "literal",
        "value": "TJS"
      },
      {
        "type": "literal",
        "value": "TRY"
      },
      {
        "type": "literal",
        "value": "TTD"
      },
      {
        "type": "literal",
        "value": "TWD"
      },
      {
        "type": "literal",
        "value": "TZS"
      },
      {
        "type": "literal",
        "value": "UAH"
      },
      {
        "type": "literal",
        "value": "UGX"
      },
      {
        "type": "literal",
        "value": "USD"
      },
      {
        "type": "literal",
        "value": "UYU"
      },
      {
        "type": "literal",
        "value": "UZS"
      },
      {
        "type": "literal",
        "value": "VND"
      },
      {
        "type": "literal",
        "value": "YER"
      },
      {
        "type": "literal",
        "value": "ZAR"
      },
      {
        "type": "literal",
        "value": "XTR"
      },
      {
        "type": "intersection",
        "types": [
          {
            "type": "intrinsic",
            "name": "string"
          },
          {
            "type": "reflection",
            "declaration": {
              "id": 2089,
              "name": "__type",
              "variant": "declaration",
              "kind": 65536,
              "flags": {},
              "children": [
                {
                  "id": 2090,
                  "name": "TYPE_HELPER_IGNORE",
                  "variant": "declaration",
                  "kind": 1024,
                  "flags": {
                    "isOptional": true
                  },
                  "sources": [
                    {
                      "fileName": "packages/tgkit/src/types.ts",
                      "line": 161,
                      "character": 2
                    }
                  ],
                  "type": {
                    "type": "intrinsic",
                    "name": "never"
                  }
                }
              ],
              "groups": [
                {
                  "title": "Properties",
                  "children": [
                    2090
                  ]
                }
              ],
              "sources": [
                {
                  "fileName": "packages/tgkit/src/types.ts",
                  "line": 160,
                  "character": 13
                }
              ]
            }
          }
        ]
      }
    ]
  }
}