1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "TSModuleDeclaration",
6      "id": {
7        "type": "Identifier",
8        "name": "A",
9        "loc": {
10          "start": {
11            "line": 17,
12            "column": 11
13          },
14          "end": {
15            "line": 17,
16            "column": 12
17          }
18        }
19      },
20      "body": {
21        "type": "TSModuleBlock",
22        "body": [
23          {
24            "type": "ExportNamedDeclaration",
25            "declaration": {
26              "type": "VariableDeclaration",
27              "declarations": [
28                {
29                  "type": "VariableDeclarator",
30                  "id": {
31                    "type": "Identifier",
32                    "name": "b",
33                    "loc": {
34                      "start": {
35                        "line": 18,
36                        "column": 16
37                      },
38                      "end": {
39                        "line": 18,
40                        "column": 17
41                      }
42                    }
43                  },
44                  "init": {
45                    "type": "NumberLiteral",
46                    "value": 1,
47                    "loc": {
48                      "start": {
49                        "line": 18,
50                        "column": 20
51                      },
52                      "end": {
53                        "line": 18,
54                        "column": 21
55                      }
56                    }
57                  },
58                  "loc": {
59                    "start": {
60                      "line": 18,
61                      "column": 16
62                    },
63                    "end": {
64                      "line": 18,
65                      "column": 21
66                    }
67                  }
68                }
69              ],
70              "kind": "var",
71              "loc": {
72                "start": {
73                  "line": 18,
74                  "column": 12
75                },
76                "end": {
77                  "line": 18,
78                  "column": 22
79                }
80              }
81            },
82            "source": null,
83            "specifiers": [],
84            "loc": {
85              "start": {
86                "line": 18,
87                "column": 5
88              },
89              "end": {
90                "line": 18,
91                "column": 22
92              }
93            }
94          }
95        ],
96        "loc": {
97          "start": {
98            "line": 17,
99            "column": 13
100          },
101          "end": {
102            "line": 19,
103            "column": 2
104          }
105        }
106      },
107      "declare": false,
108      "global": false,
109      "loc": {
110        "start": {
111          "line": 17,
112          "column": 1
113        },
114        "end": {
115          "line": 21,
116          "column": 7
117        }
118      }
119    },
120    {
121      "type": "TSImportEqualsDeclaration",
122      "id": {
123        "type": "Identifier",
124        "name": "a",
125        "loc": {
126          "start": {
127            "line": 21,
128            "column": 8
129          },
130          "end": {
131            "line": 21,
132            "column": 9
133          }
134        }
135      },
136      "moduleReference": {
137        "type": "TSQualifiedName",
138        "left": {
139          "type": "Identifier",
140          "name": "A",
141          "loc": {
142            "start": {
143              "line": 21,
144              "column": 12
145            },
146            "end": {
147              "line": 21,
148              "column": 13
149            }
150          }
151        },
152        "right": {
153          "type": "Identifier",
154          "name": "b",
155          "loc": {
156            "start": {
157              "line": 21,
158              "column": 14
159            },
160            "end": {
161              "line": 21,
162              "column": 15
163            }
164          }
165        },
166        "loc": {
167          "start": {
168            "line": 21,
169            "column": 12
170          },
171          "end": {
172            "line": 21,
173            "column": 16
174          }
175        }
176      },
177      "isExport": false,
178      "loc": {
179        "start": {
180          "line": 21,
181          "column": 1
182        },
183        "end": {
184          "line": 21,
185          "column": 16
186        }
187      }
188    }
189  ],
190  "loc": {
191    "start": {
192      "line": 1,
193      "column": 1
194    },
195    "end": {
196      "line": 22,
197      "column": 1
198    }
199  }
200}
201