export declare const enum Tag {
    Id = 0,
    DottedName = 1,
    Int32 = 2,
    Int64 = 3,
    Float64 = 4,
    QString = 5,
    SQString = 6,
    HexByte = 7,
    /** ( */
    $LEFT_PARENTHESIS$ = 8,
    /** ) */
    $RIGHT_PARENTHESIS$ = 9,
    /** [ */
    $LEFT_SQUARE_BRACKET$ = 10,
    /** ] */
    $RIGHT_SQUARE_BRACKET$ = 11,
    /** { */
    $LEFT_CURLY_BRACKET$ = 12,
    /** } */
    $RIGHT_CURLY_BRACKET$ = 13,
    /** < */
    $LESS_THAN_SIGN$ = 14,
    /** > */
    $GREATER_THAN_SIGN$ = 15,
    /** . */
    $_ = 16,
    /** , */
    $COMMA$ = 17,
    /** : */
    $COLON$ = 18,
    /** ; */
    $SEMICOLON$ = 19,
    /** = */
    $EQUALS_SIGN$ = 20,
    /** + */
    $PLUS_SIGN$ = 21,
    /** - */
    $HYPHEN_MINUS$ = 22,
    /** * */
    $ASTERISK$ = 23,
    /** / */
    $SOLIDUS$ = 24,
    /** & */
    $AMPERSAND$ = 25,
    /** ! */
    $EXCLAMATION_MARK$ = 26,
    /** :: */
    $COLON$$COLON$ = 27,
    /** ... */
    $_$_$_ = 28,
    /** #line */
    $NUMBER_SIGN$line = 29,
    /** .addon */
    $_addon = 30,
    /** .assembly */
    $_assembly = 31,
    /** .base */
    $_base = 32,
    /** .cctor */
    $_cctor = 33,
    /** .class */
    $_class = 34,
    /** .corflags */
    $_corflags = 35,
    /** .ctor */
    $_ctor = 36,
    /** .custom */
    $_custom = 37,
    /** .data */
    $_data = 38,
    /** .emitbyte */
    $_emitbyte = 39,
    /** .entrypoint */
    $_entrypoint = 40,
    /** .event */
    $_event = 41,
    /** .export */
    $_export = 42,
    /** .field */
    $_field = 43,
    /** .file */
    $_file = 44,
    /** .fire */
    $_fire = 45,
    /** .get */
    $_get = 46,
    /** .hash */
    $_hash = 47,
    /** .imagebase */
    $_imagebase = 48,
    /** .import */
    $_import = 49,
    /** .language */
    $_language = 50,
    /** .line */
    $_line = 51,
    /** .locale */
    $_locale = 52,
    /** .localized */
    $_localized = 53,
    /** .locals */
    $_locals = 54,
    /** .manifestres */
    $_manifestres = 55,
    /** .maxstack */
    $_maxstack = 56,
    /** .method */
    $_method = 57,
    /** .module */
    $_module = 58,
    /** .mresource */
    $_mresource = 59,
    /** .mscorlib */
    $_mscorlib = 60,
    /** .namespace */
    $_namespace = 61,
    /** .nester */
    $_nester = 62,
    /** .other */
    $_other = 63,
    /** .override */
    $_override = 64,
    /** .pack */
    $_pack = 65,
    /** .param */
    $_param = 66,
    /** .pdirect */
    $_pdirect = 67,
    /** .permission */
    $_permission = 68,
    /** .permissionset */
    $_permissionset = 69,
    /** .property */
    $_property = 70,
    /** .publickey */
    $_publickey = 71,
    /** .publickeytoken */
    $_publickeytoken = 72,
    /** .removeon */
    $_removeon = 73,
    /** .set */
    $_set = 74,
    /** .size */
    $_size = 75,
    /** .stackreserve */
    $_stackreserve = 76,
    /** .subsystem */
    $_subsystem = 77,
    /** .this */
    $_this = 78,
    /** .try */
    $_try = 79,
    /** .typedef */
    $_typedef = 80,
    /** .typelist */
    $_typelist = 81,
    /** .ver */
    $_ver = 82,
    /** .vtable */
    $_vtable = 83,
    /** .vtentry */
    $_vtentry = 84,
    /** .vtfixup */
    $_vtfixup = 85,
    /** .zeroinit */
    $_zeroinit = 86,
    /** ^THE_END^ */
    /** abstract */
    abstract$ = 87,
    algorithm = 88,
    alignment = 89,
    amd64 = 90,
    ansi = 91,
    /** any */
    any$ = 92,
    array = 93,
    /** as */
    as$ = 94,
    assembly = 95,
    assert = 96,
    at = 97,
    auto = 98,
    autochar = 99,
    beforefieldinit = 100,
    bestfit = 101,
    blob = 102,
    blob_object = 103,
    bool = 104,
    bstr = 105,
    bytearray = 106,
    byvalstr = 107,
    callconv = 108,
    callmostderived = 109,
    carray = 110,
    /** catch */
    catch$ = 111,
    cdecl = 112,
    cf = 113,
    char = 114,
    charmaperror = 115,
    cil = 116,
    /** class */
    class$ = 117,
    clsid = 118,
    /** const */
    const$ = 119,
    /** constrained. */
    constrained$_ = 120,
    currency = 121,
    custom = 122,
    date = 123,
    decimal = 124,
    /** default */
    default$ = 125,
    demand = 126,
    deny = 127,
    /** enum */
    enum$ = 128,
    error = 129,
    explicit = 130,
    /** extends */
    extends$ = 131,
    extern = 132,
    /** false */
    false$ = 133,
    famandassem = 134,
    family = 135,
    famorassem = 136,
    fastcall = 137,
    fault = 138,
    field = 139,
    filetime = 140,
    filter = 141,
    final = 142,
    /** finally */
    finally$ = 143,
    fixed = 144,
    flags = 145,
    float = 146,
    float32 = 147,
    float64 = 148,
    forwarder = 149,
    forwardref = 150,
    fromunmanaged = 151,
    handler = 152,
    hidebysig = 153,
    hresult = 154,
    ia64 = 155,
    idispatch = 156,
    iidparam = 157,
    il = 158,
    /** implements */
    implements$ = 159,
    implicitcom = 160,
    implicitres = 161,
    /** import */
    import$ = 162,
    /** in */
    in$ = 163,
    inheritcheck = 164,
    init = 165,
    initonly = 166,
    instance = 167,
    int = 168,
    int16 = 169,
    int32 = 170,
    int64 = 171,
    int8 = 172,
    /** interface */
    interface$ = 173,
    internalcall = 174,
    iunknown = 175,
    lasterr = 176,
    legacy = 177,
    lcid = 178,
    ldelem = 179,
    library = 180,
    linkcheck = 181,
    literal = 182,
    lpstr = 183,
    lpstruct = 184,
    lptstr = 185,
    lpvoid = 186,
    lpwstr = 187,
    managed = 188,
    marshal = 189,
    mdtoken = 190,
    method = 191,
    modopt = 192,
    modreq = 193,
    native = 194,
    nested = 195,
    newslot = 196,
    /** no. */
    no$_ = 197,
    noappdomain = 198,
    noinlining = 199,
    nomachine = 200,
    nomangle = 201,
    nometadata = 202,
    noncasdemand = 203,
    noncasinheritance = 204,
    noncaslinkdemand = 205,
    nooptimization = 206,
    noprocess = 207,
    not_in_gc_heap = 208,
    notremotable = 209,
    notserialized = 210,
    /** null */
    null$ = 211,
    nullref = 212,
    object = 213,
    objectref = 214,
    off = 215,
    on = 216,
    opt = 217,
    optil = 218,
    out = 219,
    permitonly = 220,
    pinned = 221,
    pinvokeimpl = 222,
    prejitdeny = 223,
    prejitgrant = 224,
    preservesig = 225,
    /** private */
    private$ = 226,
    privatescope = 227,
    property = 228,
    /** protected */
    protected$ = 229,
    /** public */
    public$ = 230,
    /** readonly. */
    readonly$_ = 231,
    record = 232,
    refany = 233,
    reqmin = 234,
    reqopt = 235,
    reqrefuse = 236,
    reqsecobj = 237,
    request = 238,
    retainappdomain = 239,
    retargetable = 240,
    retval = 241,
    rtspecialname = 242,
    runtime = 243,
    safearray = 244,
    sealed = 245,
    sequential = 246,
    serializable = 247,
    special = 248,
    specialname = 249,
    /** static */
    static$ = 250,
    stdcall = 251,
    stelem = 252,
    storage = 253,
    stored_object = 254,
    stream = 255,
    streamed_object = 256,
    strict = 257,
    /** string */
    string$ = 258,
    struct = 259,
    synchronized = 260,
    syschar = 261,
    sysstring = 262,
    tbstr = 263,
    thiscall = 264,
    tls = 265,
    to = 266,
    /** true */
    true$ = 267,
    /** type */
    type$ = 268,
    typedref = 269,
    uint = 270,
    uint8 = 271,
    uint16 = 272,
    uint32 = 273,
    uint64 = 274,
    /** unbox.any */
    unbox$_any = 275,
    unicode = 276,
    unmanaged = 277,
    unmanagedexp = 278,
    unsigned = 279,
    userdefined = 280,
    value = 281,
    valuetype = 282,
    vararg = 283,
    variant = 284,
    vector = 285,
    virtual = 286,
    /** void */
    void$ = 287,
    wchar = 288,
    winapi = 289,
    /** with */
    with$ = 290,
    wrapper = 291,
    x86 = 292,
    add = 293,
    /** add.ovf */
    add$_ovf = 294,
    /** add.ovf.un */
    add$_ovf$_un = 295,
    and = 296,
    arglist = 297,
    beq = 298,
    /** beq.s */
    beq$_s = 299,
    bge = 300,
    /** bge.s */
    bge$_s = 301,
    /** bge.un */
    bge$_un = 302,
    /** bge.un.s */
    bge$_un$_s = 303,
    bgt = 304,
    /** bgt.s */
    bgt$_s = 305,
    /** bgt.un */
    bgt$_un = 306,
    /** bgt.un.s */
    bgt$_un$_s = 307,
    ble = 308,
    /** ble.s */
    ble$_s = 309,
    /** ble.un */
    ble$_un = 310,
    /** ble.un.s */
    ble$_un$_s = 311,
    blt = 312,
    /** blt.s */
    blt$_s = 313,
    /** blt.un */
    blt$_un = 314,
    /** blt.un.s */
    blt$_un$_s = 315,
    /** bne.un */
    bne$_un = 316,
    /** bne.un.s */
    bne$_un$_s = 317,
    box = 318,
    br = 319,
    /** br.s */
    br$_s = 320,
    /** break */
    break$ = 321,
    brfalse = 322,
    /** brfalse.s */
    brfalse$_s = 323,
    brinst = 324,
    /** brinst.s */
    brinst$_s = 325,
    brnull = 326,
    /** brnull.s */
    brnull$_s = 327,
    brtrue = 328,
    /** brtrue.s */
    brtrue$_s = 329,
    brzero = 330,
    /** brzero.s */
    brzero$_s = 331,
    call = 332,
    calli = 333,
    callvirt = 334,
    castclass = 335,
    ceq = 336,
    cgt = 337,
    /** cgt.un */
    cgt$_un = 338,
    ckfinite = 339,
    clt = 340,
    /** clt.un */
    clt$_un = 341,
    /** conv.i */
    conv$_i = 342,
    /** conv.i1 */
    conv$_i1 = 343,
    /** conv.i2 */
    conv$_i2 = 344,
    /** conv.i4 */
    conv$_i4 = 345,
    /** conv.i8 */
    conv$_i8 = 346,
    /** conv.ovf.i */
    conv$_ovf$_i = 347,
    /** conv.ovf.i.un */
    conv$_ovf$_i$_un = 348,
    /** conv.ovf.i1 */
    conv$_ovf$_i1 = 349,
    /** conv.ovf.i1.un */
    conv$_ovf$_i1$_un = 350,
    /** conv.ovf.i2 */
    conv$_ovf$_i2 = 351,
    /** conv.ovf.i2.un */
    conv$_ovf$_i2$_un = 352,
    /** conv.ovf.i4 */
    conv$_ovf$_i4 = 353,
    /** conv.ovf.i4.un */
    conv$_ovf$_i4$_un = 354,
    /** conv.ovf.i8 */
    conv$_ovf$_i8 = 355,
    /** conv.ovf.i8.un */
    conv$_ovf$_i8$_un = 356,
    /** conv.ovf.u */
    conv$_ovf$_u = 357,
    /** conv.ovf.u.un */
    conv$_ovf$_u$_un = 358,
    /** conv.ovf.u1 */
    conv$_ovf$_u1 = 359,
    /** conv.ovf.u1.un */
    conv$_ovf$_u1$_un = 360,
    /** conv.ovf.u2 */
    conv$_ovf$_u2 = 361,
    /** conv.ovf.u2.un */
    conv$_ovf$_u2$_un = 362,
    /** conv.ovf.u4 */
    conv$_ovf$_u4 = 363,
    /** conv.ovf.u4.un */
    conv$_ovf$_u4$_un = 364,
    /** conv.ovf.u8 */
    conv$_ovf$_u8 = 365,
    /** conv.ovf.u8.un */
    conv$_ovf$_u8$_un = 366,
    /** conv.r.un */
    conv$_r$_un = 367,
    /** conv.r4 */
    conv$_r4 = 368,
    /** conv.r8 */
    conv$_r8 = 369,
    /** conv.u */
    conv$_u = 370,
    /** conv.u1 */
    conv$_u1 = 371,
    /** conv.u2 */
    conv$_u2 = 372,
    /** conv.u4 */
    conv$_u4 = 373,
    /** conv.u8 */
    conv$_u8 = 374,
    cpblk = 375,
    cpobj = 376,
    div = 377,
    /** div.un */
    div$_un = 378,
    dup = 379,
    endfault = 380,
    endfilter = 381,
    endfinally = 382,
    endmac = 383,
    illegal = 384,
    initblk = 385,
    initobj = 386,
    isinst = 387,
    jmp = 388,
    ldarg = 389,
    /** ldarg.0 */
    ldarg$_0 = 390,
    /** ldarg.1 */
    ldarg$_1 = 391,
    /** ldarg.2 */
    ldarg$_2 = 392,
    /** ldarg.3 */
    ldarg$_3 = 393,
    /** ldarg.s */
    ldarg$_s = 394,
    ldarga = 395,
    /** ldarga.s */
    ldarga$_s = 396,
    /** ldc.i4 */
    ldc$_i4 = 397,
    /** ldc.i4.0 */
    ldc$_i4$_0 = 398,
    /** ldc.i4.1 */
    ldc$_i4$_1 = 399,
    /** ldc.i4.2 */
    ldc$_i4$_2 = 400,
    /** ldc.i4.3 */
    ldc$_i4$_3 = 401,
    /** ldc.i4.4 */
    ldc$_i4$_4 = 402,
    /** ldc.i4.5 */
    ldc$_i4$_5 = 403,
    /** ldc.i4.6 */
    ldc$_i4$_6 = 404,
    /** ldc.i4.7 */
    ldc$_i4$_7 = 405,
    /** ldc.i4.8 */
    ldc$_i4$_8 = 406,
    /** ldc.i4.M1 */
    ldc$_i4$_M1 = 407,
    /** ldc.i4.m1 */
    ldc$_i4$_m1 = 408,
    /** ldc.i4.s */
    ldc$_i4$_s = 409,
    /** ldc.i8 */
    ldc$_i8 = 410,
    /** ldc.r4 */
    ldc$_r4 = 411,
    /** ldc.r8 */
    ldc$_r8 = 412,
    /** ldelem.i */
    ldelem$_i = 413,
    /** ldelem.i1 */
    ldelem$_i1 = 414,
    /** ldelem.i2 */
    ldelem$_i2 = 415,
    /** ldelem.i4 */
    ldelem$_i4 = 416,
    /** ldelem.i8 */
    ldelem$_i8 = 417,
    /** ldelem.r4 */
    ldelem$_r4 = 418,
    /** ldelem.r8 */
    ldelem$_r8 = 419,
    /** ldelem.ref */
    ldelem$_ref = 420,
    /** ldelem.u1 */
    ldelem$_u1 = 421,
    /** ldelem.u2 */
    ldelem$_u2 = 422,
    /** ldelem.u4 */
    ldelem$_u4 = 423,
    /** ldelem.u8 */
    ldelem$_u8 = 424,
    ldelema = 425,
    ldfld = 426,
    ldflda = 427,
    ldftn = 428,
    /** ldind.i */
    ldind$_i = 429,
    /** ldind.i1 */
    ldind$_i1 = 430,
    /** ldind.i2 */
    ldind$_i2 = 431,
    /** ldind.i4 */
    ldind$_i4 = 432,
    /** ldind.i8 */
    ldind$_i8 = 433,
    /** ldind.r4 */
    ldind$_r4 = 434,
    /** ldind.r8 */
    ldind$_r8 = 435,
    /** ldind.ref */
    ldind$_ref = 436,
    /** ldind.u1 */
    ldind$_u1 = 437,
    /** ldind.u2 */
    ldind$_u2 = 438,
    /** ldind.u4 */
    ldind$_u4 = 439,
    /** ldind.u8 */
    ldind$_u8 = 440,
    ldlen = 441,
    ldloc = 442,
    /** ldloc.0 */
    ldloc$_0 = 443,
    /** ldloc.1 */
    ldloc$_1 = 444,
    /** ldloc.2 */
    ldloc$_2 = 445,
    /** ldloc.3 */
    ldloc$_3 = 446,
    /** ldloc.s */
    ldloc$_s = 447,
    ldloca = 448,
    /** ldloca.s */
    ldloca$_s = 449,
    ldnull = 450,
    ldobj = 451,
    ldsfld = 452,
    ldsflda = 453,
    ldstr = 454,
    ldtoken = 455,
    ldvirtftn = 456,
    leave = 457,
    /** leave.s */
    leave$_s = 458,
    localloc = 459,
    mkrefany = 460,
    mul = 461,
    /** mul.ovf */
    mul$_ovf = 462,
    /** mul.ovf.un */
    mul$_ovf$_un = 463,
    neg = 464,
    newarr = 465,
    newobj = 466,
    nop = 467,
    not = 468,
    or = 469,
    pop = 470,
    prefix1 = 471,
    prefix2 = 472,
    prefix3 = 473,
    prefix4 = 474,
    prefix5 = 475,
    prefix6 = 476,
    prefix7 = 477,
    prefixref = 478,
    refanytype = 479,
    refanyval = 480,
    rem = 481,
    /** rem.un */
    rem$_un = 482,
    ret = 483,
    rethrow = 484,
    shl = 485,
    shr = 486,
    /** shr.un */
    shr$_un = 487,
    sizeof = 488,
    starg = 489,
    /** starg.s */
    starg$_s = 490,
    /** stelem.i */
    stelem$_i = 491,
    /** stelem.i1 */
    stelem$_i1 = 492,
    /** stelem.i2 */
    stelem$_i2 = 493,
    /** stelem.i4 */
    stelem$_i4 = 494,
    /** stelem.i8 */
    stelem$_i8 = 495,
    /** stelem.r4 */
    stelem$_r4 = 496,
    /** stelem.r8 */
    stelem$_r8 = 497,
    /** stelem.ref */
    stelem$_ref = 498,
    stfld = 499,
    /** stind.i */
    stind$_i = 500,
    /** stind.i1 */
    stind$_i1 = 501,
    /** stind.i2 */
    stind$_i2 = 502,
    /** stind.i4 */
    stind$_i4 = 503,
    /** stind.i8 */
    stind$_i8 = 504,
    /** stind.r4 */
    stind$_r4 = 505,
    /** stind.r8 */
    stind$_r8 = 506,
    /** stind.ref */
    stind$_ref = 507,
    stloc = 508,
    /** stloc.0 */
    stloc$_0 = 509,
    /** stloc.1 */
    stloc$_1 = 510,
    /** stloc.2 */
    stloc$_2 = 511,
    /** stloc.3 */
    stloc$_3 = 512,
    /** stloc.s */
    stloc$_s = 513,
    stobj = 514,
    stsfld = 515,
    sub = 516,
    /** sub.ovf */
    sub$_ovf = 517,
    /** sub.ovf.un */
    sub$_ovf$_un = 518,
    /** switch */
    switch$ = 519,
    /** tail. */
    tail$_ = 520,
    /** throw */
    throw$ = 521,
    /** unaligned. */
    unaligned$_ = 522,
    unbox = 523,
    unused = 524,
    /** volatile. */
    volatile$_ = 525,
    xor = 526,
    /** #define */
    $NUMBER_SIGN$define = 527,
    /** #undef */
    $NUMBER_SIGN$undef = 528,
    /** #ifdef */
    $NUMBER_SIGN$ifdef = 529,
    /** #ifndef */
    $NUMBER_SIGN$ifndef = 530,
    /** #else */
    $NUMBER_SIGN$else = 531,
    /** #endif */
    $NUMBER_SIGN$endif = 532,
    /** #include */
    $NUMBER_SIGN$include = 533,
}
export declare type KeywordTag = Tag.$NUMBER_SIGN$line | Tag.$_addon | Tag.$_assembly | Tag.$_base | Tag.$_cctor | Tag.$_class | Tag.$_corflags | Tag.$_ctor | Tag.$_custom | Tag.$_data | Tag.$_emitbyte | Tag.$_entrypoint | Tag.$_event | Tag.$_export | Tag.$_field | Tag.$_file | Tag.$_fire | Tag.$_get | Tag.$_hash | Tag.$_imagebase | Tag.$_import | Tag.$_language | Tag.$_line | Tag.$_locale | Tag.$_localized | Tag.$_locals | Tag.$_manifestres | Tag.$_maxstack | Tag.$_method | Tag.$_module | Tag.$_mresource | Tag.$_mscorlib | Tag.$_namespace | Tag.$_nester | Tag.$_other | Tag.$_override | Tag.$_pack | Tag.$_param | Tag.$_pdirect | Tag.$_permission | Tag.$_permissionset | Tag.$_property | Tag.$_publickey | Tag.$_publickeytoken | Tag.$_removeon | Tag.$_set | Tag.$_size | Tag.$_stackreserve | Tag.$_subsystem | Tag.$_this | Tag.$_try | Tag.$_typedef | Tag.$_typelist | Tag.$_ver | Tag.$_vtable | Tag.$_vtentry | Tag.$_vtfixup | Tag.$_zeroinit | Tag.abstract$ | Tag.algorithm | Tag.alignment | Tag.amd64 | Tag.ansi | Tag.any$ | Tag.array | Tag.as$ | Tag.assembly | Tag.assert | Tag.at | Tag.auto | Tag.autochar | Tag.beforefieldinit | Tag.bestfit | Tag.blob | Tag.blob_object | Tag.bool | Tag.bstr | Tag.bytearray | Tag.byvalstr | Tag.callconv | Tag.callmostderived | Tag.carray | Tag.catch$ | Tag.cdecl | Tag.cf | Tag.char | Tag.charmaperror | Tag.cil | Tag.class$ | Tag.clsid | Tag.const$ | Tag.constrained$_ | Tag.currency | Tag.custom | Tag.date | Tag.decimal | Tag.default$ | Tag.demand | Tag.deny | Tag.enum$ | Tag.error | Tag.explicit | Tag.extends$ | Tag.extern | Tag.false$ | Tag.famandassem | Tag.family | Tag.famorassem | Tag.fastcall | Tag.fault | Tag.field | Tag.filetime | Tag.filter | Tag.final | Tag.finally$ | Tag.fixed | Tag.flags | Tag.float | Tag.float32 | Tag.float64 | Tag.forwarder | Tag.forwardref | Tag.fromunmanaged | Tag.handler | Tag.hidebysig | Tag.hresult | Tag.ia64 | Tag.idispatch | Tag.iidparam | Tag.il | Tag.implements$ | Tag.implicitcom | Tag.implicitres | Tag.import$ | Tag.in$ | Tag.inheritcheck | Tag.init | Tag.initonly | Tag.instance | Tag.int | Tag.int16 | Tag.int32 | Tag.int64 | Tag.int8 | Tag.interface$ | Tag.internalcall | Tag.iunknown | Tag.lasterr | Tag.legacy | Tag.lcid | Tag.ldelem | Tag.library | Tag.linkcheck | Tag.literal | Tag.lpstr | Tag.lpstruct | Tag.lptstr | Tag.lpvoid | Tag.lpwstr | Tag.managed | Tag.marshal | Tag.mdtoken | Tag.method | Tag.modopt | Tag.modreq | Tag.native | Tag.nested | Tag.newslot | Tag.no$_ | Tag.noappdomain | Tag.noinlining | Tag.nomachine | Tag.nomangle | Tag.nometadata | Tag.noncasdemand | Tag.noncasinheritance | Tag.noncaslinkdemand | Tag.nooptimization | Tag.noprocess | Tag.not_in_gc_heap | Tag.notremotable | Tag.notserialized | Tag.null$ | Tag.nullref | Tag.object | Tag.objectref | Tag.off | Tag.on | Tag.opt | Tag.optil | Tag.out | Tag.permitonly | Tag.pinned | Tag.pinvokeimpl | Tag.prejitdeny | Tag.prejitgrant | Tag.preservesig | Tag.private$ | Tag.privatescope | Tag.property | Tag.protected$ | Tag.public$ | Tag.readonly$_ | Tag.record | Tag.refany | Tag.reqmin | Tag.reqopt | Tag.reqrefuse | Tag.reqsecobj | Tag.request | Tag.retainappdomain | Tag.retargetable | Tag.retval | Tag.rtspecialname | Tag.runtime | Tag.safearray | Tag.sealed | Tag.sequential | Tag.serializable | Tag.special | Tag.specialname | Tag.static$ | Tag.stdcall | Tag.stelem | Tag.storage | Tag.stored_object | Tag.stream | Tag.streamed_object | Tag.strict | Tag.string$ | Tag.struct | Tag.synchronized | Tag.syschar | Tag.sysstring | Tag.tbstr | Tag.thiscall | Tag.tls | Tag.to | Tag.true$ | Tag.type$ | Tag.typedref | Tag.uint | Tag.uint8 | Tag.uint16 | Tag.uint32 | Tag.uint64 | Tag.unbox$_any | Tag.unicode | Tag.unmanaged | Tag.unmanagedexp | Tag.unsigned | Tag.userdefined | Tag.value | Tag.valuetype | Tag.vararg | Tag.variant | Tag.vector | Tag.virtual | Tag.void$ | Tag.wchar | Tag.winapi | Tag.with$ | Tag.wrapper | Tag.x86;
export declare type InstrTag = Tag.add | Tag.add$_ovf | Tag.add$_ovf$_un | Tag.and | Tag.arglist | Tag.beq | Tag.beq$_s | Tag.bge | Tag.bge$_s | Tag.bge$_un | Tag.bge$_un$_s | Tag.bgt | Tag.bgt$_s | Tag.bgt$_un | Tag.bgt$_un$_s | Tag.ble | Tag.ble$_s | Tag.ble$_un | Tag.ble$_un$_s | Tag.blt | Tag.blt$_s | Tag.blt$_un | Tag.blt$_un$_s | Tag.bne$_un | Tag.bne$_un$_s | Tag.box | Tag.br | Tag.br$_s | Tag.break$ | Tag.brfalse | Tag.brfalse$_s | Tag.brinst | Tag.brinst$_s | Tag.brnull | Tag.brnull$_s | Tag.brtrue | Tag.brtrue$_s | Tag.brzero | Tag.brzero$_s | Tag.call | Tag.calli | Tag.callvirt | Tag.castclass | Tag.ceq | Tag.cgt | Tag.cgt$_un | Tag.ckfinite | Tag.clt | Tag.clt$_un | Tag.conv$_i | Tag.conv$_i1 | Tag.conv$_i2 | Tag.conv$_i4 | Tag.conv$_i8 | Tag.conv$_ovf$_i | Tag.conv$_ovf$_i$_un | Tag.conv$_ovf$_i1 | Tag.conv$_ovf$_i1$_un | Tag.conv$_ovf$_i2 | Tag.conv$_ovf$_i2$_un | Tag.conv$_ovf$_i4 | Tag.conv$_ovf$_i4$_un | Tag.conv$_ovf$_i8 | Tag.conv$_ovf$_i8$_un | Tag.conv$_ovf$_u | Tag.conv$_ovf$_u$_un | Tag.conv$_ovf$_u1 | Tag.conv$_ovf$_u1$_un | Tag.conv$_ovf$_u2 | Tag.conv$_ovf$_u2$_un | Tag.conv$_ovf$_u4 | Tag.conv$_ovf$_u4$_un | Tag.conv$_ovf$_u8 | Tag.conv$_ovf$_u8$_un | Tag.conv$_r$_un | Tag.conv$_r4 | Tag.conv$_r8 | Tag.conv$_u | Tag.conv$_u1 | Tag.conv$_u2 | Tag.conv$_u4 | Tag.conv$_u8 | Tag.cpblk | Tag.cpobj | Tag.div | Tag.div$_un | Tag.dup | Tag.endfault | Tag.endfilter | Tag.endfinally | Tag.endmac | Tag.illegal | Tag.initblk | Tag.initobj | Tag.isinst | Tag.jmp | Tag.ldarg | Tag.ldarg$_0 | Tag.ldarg$_1 | Tag.ldarg$_2 | Tag.ldarg$_3 | Tag.ldarg$_s | Tag.ldarga | Tag.ldarga$_s | Tag.ldc$_i4 | Tag.ldc$_i4$_0 | Tag.ldc$_i4$_1 | Tag.ldc$_i4$_2 | Tag.ldc$_i4$_3 | Tag.ldc$_i4$_4 | Tag.ldc$_i4$_5 | Tag.ldc$_i4$_6 | Tag.ldc$_i4$_7 | Tag.ldc$_i4$_8 | Tag.ldc$_i4$_M1 | Tag.ldc$_i4$_m1 | Tag.ldc$_i4$_s | Tag.ldc$_i8 | Tag.ldc$_r4 | Tag.ldc$_r8 | Tag.ldelem$_i | Tag.ldelem$_i1 | Tag.ldelem$_i2 | Tag.ldelem$_i4 | Tag.ldelem$_i8 | Tag.ldelem$_r4 | Tag.ldelem$_r8 | Tag.ldelem$_ref | Tag.ldelem$_u1 | Tag.ldelem$_u2 | Tag.ldelem$_u4 | Tag.ldelem$_u8 | Tag.ldelema | Tag.ldfld | Tag.ldflda | Tag.ldftn | Tag.ldind$_i | Tag.ldind$_i1 | Tag.ldind$_i2 | Tag.ldind$_i4 | Tag.ldind$_i8 | Tag.ldind$_r4 | Tag.ldind$_r8 | Tag.ldind$_ref | Tag.ldind$_u1 | Tag.ldind$_u2 | Tag.ldind$_u4 | Tag.ldind$_u8 | Tag.ldlen | Tag.ldloc | Tag.ldloc$_0 | Tag.ldloc$_1 | Tag.ldloc$_2 | Tag.ldloc$_3 | Tag.ldloc$_s | Tag.ldloca | Tag.ldloca$_s | Tag.ldnull | Tag.ldobj | Tag.ldsfld | Tag.ldsflda | Tag.ldstr | Tag.ldtoken | Tag.ldvirtftn | Tag.leave | Tag.leave$_s | Tag.localloc | Tag.mkrefany | Tag.mul | Tag.mul$_ovf | Tag.mul$_ovf$_un | Tag.neg | Tag.newarr | Tag.newobj | Tag.nop | Tag.not | Tag.or | Tag.pop | Tag.prefix1 | Tag.prefix2 | Tag.prefix3 | Tag.prefix4 | Tag.prefix5 | Tag.prefix6 | Tag.prefix7 | Tag.prefixref | Tag.refanytype | Tag.refanyval | Tag.rem | Tag.rem$_un | Tag.ret | Tag.rethrow | Tag.shl | Tag.shr | Tag.shr$_un | Tag.sizeof | Tag.starg | Tag.starg$_s | Tag.stelem$_i | Tag.stelem$_i1 | Tag.stelem$_i2 | Tag.stelem$_i4 | Tag.stelem$_i8 | Tag.stelem$_r4 | Tag.stelem$_r8 | Tag.stelem$_ref | Tag.stfld | Tag.stind$_i | Tag.stind$_i1 | Tag.stind$_i2 | Tag.stind$_i4 | Tag.stind$_i8 | Tag.stind$_r4 | Tag.stind$_r8 | Tag.stind$_ref | Tag.stloc | Tag.stloc$_0 | Tag.stloc$_1 | Tag.stloc$_2 | Tag.stloc$_3 | Tag.stloc$_s | Tag.stobj | Tag.stsfld | Tag.sub | Tag.sub$_ovf | Tag.sub$_ovf$_un | Tag.switch$ | Tag.tail$_ | Tag.throw$ | Tag.unaligned$_ | Tag.unbox | Tag.unused | Tag.volatile$_ | Tag.xor;
export declare type DelimiterTag = Tag.$LEFT_PARENTHESIS$ | Tag.$RIGHT_PARENTHESIS$ | Tag.$LEFT_SQUARE_BRACKET$ | Tag.$RIGHT_SQUARE_BRACKET$ | Tag.$LEFT_CURLY_BRACKET$ | Tag.$RIGHT_CURLY_BRACKET$ | Tag.$LESS_THAN_SIGN$ | Tag.$GREATER_THAN_SIGN$ | Tag.$_ | Tag.$COMMA$ | Tag.$COLON$ | Tag.$SEMICOLON$ | Tag.$EQUALS_SIGN$ | Tag.$PLUS_SIGN$ | Tag.$HYPHEN_MINUS$ | Tag.$ASTERISK$ | Tag.$SOLIDUS$ | Tag.$AMPERSAND$ | Tag.$EXCLAMATION_MARK$ | Tag.$COLON$$COLON$ | Tag.$_$_$_;
export declare type DirectiveTag = Tag.$NUMBER_SIGN$define | Tag.$NUMBER_SIGN$undef | Tag.$NUMBER_SIGN$ifdef | Tag.$NUMBER_SIGN$ifndef | Tag.$NUMBER_SIGN$else | Tag.$NUMBER_SIGN$endif | Tag.$NUMBER_SIGN$include;
export declare const keywordToTag: ReadonlyMap<string, KeywordTag>;
export declare const tagToKeyword: ReadonlyMap<KeywordTag, string>;
export declare const instrToTag: ReadonlyMap<string, InstrTag>;
export declare const tagToInstr: ReadonlyMap<InstrTag, string>;
export declare const delimiterToTag: ReadonlyMap<string, DelimiterTag>;
export declare const tagToDelimiter: ReadonlyMap<DelimiterTag, string>;
export declare const directiveToTag: ReadonlyMap<string, DirectiveTag>;
export declare const tagToDirective: ReadonlyMap<DirectiveTag, string>;
