1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "TSInterfaceDeclaration", 6 "body": { 7 "type": "TSInterfaceBody", 8 "body": [ 9 { 10 "type": "TSMethodSignature", 11 "computed": true, 12 "optional": false, 13 "isGetAccessor": true, 14 "isSetAccessor": false, 15 "key": { 16 "type": "NumberLiteral", 17 "value": 1, 18 "loc": { 19 "start": { 20 "line": 18, 21 "column": 10 22 }, 23 "end": { 24 "line": 18, 25 "column": 11 26 } 27 } 28 }, 29 "params": [], 30 "loc": { 31 "start": { 32 "line": 18, 33 "column": 5 34 }, 35 "end": { 36 "line": 18, 37 "column": 15 38 } 39 } 40 } 41 ], 42 "loc": { 43 "start": { 44 "line": 17, 45 "column": 13 46 }, 47 "end": { 48 "line": 19, 49 "column": 2 50 } 51 } 52 }, 53 "id": { 54 "type": "Identifier", 55 "name": "I", 56 "loc": { 57 "start": { 58 "line": 17, 59 "column": 11 60 }, 61 "end": { 62 "line": 17, 63 "column": 12 64 } 65 } 66 }, 67 "extends": [], 68 "loc": { 69 "start": { 70 "line": 17, 71 "column": 1 72 }, 73 "end": { 74 "line": 19, 75 "column": 2 76 } 77 } 78 } 79 ], 80 "loc": { 81 "start": { 82 "line": 1, 83 "column": 1 84 }, 85 "end": { 86 "line": 19, 87 "column": 3 88 } 89 } 90} 91