• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "TSInterfaceDeclaration",
6      "body": {
7        "type": "TSInterfaceBody",
8        "body": [
9          {
10            "type": "TSPropertySignature",
11            "computed": false,
12            "optional": true,
13            "readonly": false,
14            "key": {
15              "type": "Identifier",
16              "name": "readonly",
17              "loc": {
18                "start": {
19                  "line": 18,
20                  "column": 2
21                },
22                "end": {
23                  "line": 18,
24                  "column": 10
25                }
26              }
27            },
28            "typeAnnotation": {
29              "type": "TSNumberKeyword",
30              "loc": {
31                "start": {
32                  "line": 18,
33                  "column": 13
34                },
35                "end": {
36                  "line": 18,
37                  "column": 19
38                }
39              }
40            },
41            "loc": {
42              "start": {
43                "line": 18,
44                "column": 2
45              },
46              "end": {
47                "line": 18,
48                "column": 20
49              }
50            }
51          }
52        ],
53        "loc": {
54          "start": {
55            "line": 17,
56            "column": 16
57          },
58          "end": {
59            "line": 19,
60            "column": 2
61          }
62        }
63      },
64      "id": {
65        "type": "Identifier",
66        "name": "test",
67        "loc": {
68          "start": {
69            "line": 17,
70            "column": 11
71          },
72          "end": {
73            "line": 17,
74            "column": 15
75          }
76        }
77      },
78      "extends": [],
79      "loc": {
80        "start": {
81          "line": 17,
82          "column": 1
83        },
84        "end": {
85          "line": 19,
86          "column": 2
87        }
88      }
89    }
90  ],
91  "loc": {
92    "start": {
93      "line": 1,
94      "column": 1
95    },
96    "end": {
97      "line": 19,
98      "column": 2
99    }
100  }
101}
102