1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "VariableDeclaration", 6 "declarations": [ 7 { 8 "type": "VariableDeclarator", 9 "id": { 10 "type": "Identifier", 11 "name": "v", 12 "loc": { 13 "start": { 14 "line": 17, 15 "column": 5 16 }, 17 "end": { 18 "line": 17, 19 "column": 6 20 } 21 } 22 }, 23 "init": { 24 "type": "TSSatisfiesExpression", 25 "expression": { 26 "type": "Identifier", 27 "name": "undefined", 28 "loc": { 29 "start": { 30 "line": 17, 31 "column": 9 32 }, 33 "end": { 34 "line": 17, 35 "column": 18 36 } 37 } 38 }, 39 "typeAnnotation": { 40 "type": "TSLiteralType", 41 "literal": { 42 "type": "NumberLiteral", 43 "value": 1, 44 "loc": { 45 "start": { 46 "line": 17, 47 "column": 29 48 }, 49 "end": { 50 "line": 17, 51 "column": 30 52 } 53 } 54 }, 55 "loc": { 56 "start": { 57 "line": 17, 58 "column": 29 59 }, 60 "end": { 61 "line": 17, 62 "column": 30 63 } 64 } 65 }, 66 "loc": { 67 "start": { 68 "line": 17, 69 "column": 9 70 }, 71 "end": { 72 "line": 17, 73 "column": 31 74 } 75 } 76 }, 77 "loc": { 78 "start": { 79 "line": 17, 80 "column": 5 81 }, 82 "end": { 83 "line": 17, 84 "column": 31 85 } 86 } 87 } 88 ], 89 "kind": "var", 90 "loc": { 91 "start": { 92 "line": 17, 93 "column": 1 94 }, 95 "end": { 96 "line": 17, 97 "column": 31 98 } 99 } 100 } 101 ], 102 "loc": { 103 "start": { 104 "line": 1, 105 "column": 1 106 }, 107 "end": { 108 "line": 17, 109 "column": 31 110 } 111 } 112} 113