1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ETSReExportDeclaration",
6      "ets_import_declarations": {
7        "type": "ImportDeclaration",
8        "source": {
9          "type": "StringLiteral",
10          "value": "./key",
11          "loc": {
12            "start": {
13              "line": 16,
14              "column": 21
15            },
16            "end": {
17              "line": 16,
18              "column": 28
19            }
20          }
21        },
22        "specifiers": [
23          {
24            "type": "ImportSpecifier",
25            "local": {
26              "type": "Identifier",
27              "name": "Test1",
28              "decorators": [],
29              "loc": {
30                "start": {
31                  "line": 16,
32                  "column": 9
33                },
34                "end": {
35                  "line": 16,
36                  "column": 14
37                }
38              }
39            },
40            "imported": {
41              "type": "Identifier",
42              "name": "Test1",
43              "decorators": [],
44              "loc": {
45                "start": {
46                  "line": 16,
47                  "column": 9
48                },
49                "end": {
50                  "line": 16,
51                  "column": 14
52                }
53              }
54            },
55            "loc": {
56              "start": {
57                "line": 16,
58                "column": 9
59              },
60              "end": {
61                "line": 16,
62                "column": 14
63              }
64            }
65          }
66        ],
67        "loc": {
68          "start": {
69            "line": 16,
70            "column": 8
71          },
72          "end": {
73            "line": 16,
74            "column": 29
75          }
76        }
77      },
78      "loc": {
79        "start": {
80          "line": 1,
81          "column": 1
82        },
83        "end": {
84          "line": 1,
85          "column": 1
86        }
87      }
88    },
89    {
90      "type": "ETSReExportDeclaration",
91      "ets_import_declarations": {
92        "type": "ImportDeclaration",
93        "source": {
94          "type": "StringLiteral",
95          "value": "./type",
96          "loc": {
97            "start": {
98              "line": 17,
99              "column": 21
100            },
101            "end": {
102              "line": 17,
103              "column": 29
104            }
105          }
106        },
107        "specifiers": [
108          {
109            "type": "ImportSpecifier",
110            "local": {
111              "type": "Identifier",
112              "name": "int32",
113              "decorators": [],
114              "loc": {
115                "start": {
116                  "line": 17,
117                  "column": 9
118                },
119                "end": {
120                  "line": 17,
121                  "column": 14
122                }
123              }
124            },
125            "imported": {
126              "type": "Identifier",
127              "name": "int32",
128              "decorators": [],
129              "loc": {
130                "start": {
131                  "line": 17,
132                  "column": 9
133                },
134                "end": {
135                  "line": 17,
136                  "column": 14
137                }
138              }
139            },
140            "loc": {
141              "start": {
142                "line": 17,
143                "column": 9
144              },
145              "end": {
146                "line": 17,
147                "column": 14
148              }
149            }
150          }
151        ],
152        "loc": {
153          "start": {
154            "line": 17,
155            "column": 8
156          },
157          "end": {
158            "line": 17,
159            "column": 30
160          }
161        }
162      },
163      "loc": {
164        "start": {
165          "line": 1,
166          "column": 1
167        },
168        "end": {
169          "line": 1,
170          "column": 1
171        }
172      }
173    },
174    {
175      "type": "ClassDeclaration",
176      "definition": {
177        "id": {
178          "type": "Identifier",
179          "name": "ETSGLOBAL",
180          "decorators": [],
181          "loc": {
182            "start": {
183              "line": 1,
184              "column": 1
185            },
186            "end": {
187              "line": 1,
188              "column": 1
189            }
190          }
191        },
192        "superClass": null,
193        "implements": [],
194        "body": [
195          {
196            "type": "MethodDefinition",
197            "key": {
198              "type": "Identifier",
199              "name": "_$init$_",
200              "decorators": [],
201              "loc": {
202                "start": {
203                  "line": 1,
204                  "column": 1
205                },
206                "end": {
207                  "line": 1,
208                  "column": 1
209                }
210              }
211            },
212            "kind": "method",
213            "accessibility": "public",
214            "static": true,
215            "optional": false,
216            "computed": false,
217            "value": {
218              "type": "FunctionExpression",
219              "function": {
220                "type": "ScriptFunction",
221                "id": {
222                  "type": "Identifier",
223                  "name": "_$init$_",
224                  "decorators": [],
225                  "loc": {
226                    "start": {
227                      "line": 1,
228                      "column": 1
229                    },
230                    "end": {
231                      "line": 1,
232                      "column": 1
233                    }
234                  }
235                },
236                "generator": false,
237                "async": false,
238                "expression": false,
239                "params": [],
240                "body": {
241                  "type": "BlockStatement",
242                  "statements": [],
243                  "loc": {
244                    "start": {
245                      "line": 1,
246                      "column": 1
247                    },
248                    "end": {
249                      "line": 1,
250                      "column": 1
251                    }
252                  }
253                },
254                "loc": {
255                  "start": {
256                    "line": 1,
257                    "column": 1
258                  },
259                  "end": {
260                    "line": 1,
261                    "column": 1
262                  }
263                }
264              },
265              "loc": {
266                "start": {
267                  "line": 1,
268                  "column": 1
269                },
270                "end": {
271                  "line": 1,
272                  "column": 1
273                }
274              }
275            },
276            "overloads": [],
277            "decorators": [],
278            "loc": {
279              "start": {
280                "line": 1,
281                "column": 1
282              },
283              "end": {
284                "line": 1,
285                "column": 1
286              }
287            }
288          }
289        ],
290        "loc": {
291          "start": {
292            "line": 1,
293            "column": 1
294          },
295          "end": {
296            "line": 1,
297            "column": 1
298          }
299        }
300      },
301      "loc": {
302        "start": {
303          "line": 1,
304          "column": 1
305        },
306        "end": {
307          "line": 1,
308          "column": 1
309        }
310      }
311    }
312  ],
313  "loc": {
314    "start": {
315      "line": 1,
316      "column": 1
317    },
318    "end": {
319      "line": 18,
320      "column": 1
321    }
322  }
323}
324