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