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