{
  "type": "Script",
  "span": {
    "start": 1,
    "end": 82,
    "ctxt": 0
  },
  "body": [
    {
      "type": "VariableDeclaration",
      "span": {
        "start": 1,
        "end": 20,
        "ctxt": 0
      },
      "kind": "let",
      "declare": false,
      "declarations": [
        {
          "type": "VariableDeclarator",
          "span": {
            "start": 5,
            "end": 19,
            "ctxt": 0
          },
          "id": {
            "type": "Identifier",
            "span": {
              "start": 5,
              "end": 14,
              "ctxt": 0
            },
            "value": "namespace",
            "optional": false,
            "typeAnnotation": null
          },
          "init": {
            "type": "NumericLiteral",
            "span": {
              "start": 17,
              "end": 19,
              "ctxt": 0
            },
            "value": 10.0
          },
          "definite": false
        }
      ]
    },
    {
      "type": "TsModuleDeclaration",
      "span": {
        "start": 21,
        "end": 61,
        "ctxt": 0
      },
      "declare": false,
      "global": false,
      "id": {
        "type": "Identifier",
        "span": {
          "start": 31,
          "end": 32,
          "ctxt": 0
        },
        "value": "a",
        "optional": false
      },
      "body": {
        "type": "TsNamespaceDeclaration",
        "span": {
          "start": 33,
          "end": 61,
          "ctxt": 0
        },
        "declare": false,
        "global": false,
        "id": {
          "type": "Identifier",
          "span": {
            "start": 33,
            "end": 34,
            "ctxt": 0
          },
          "value": "b",
          "optional": false
        },
        "body": {
          "type": "TsModuleBlock",
          "span": {
            "start": 35,
            "end": 61,
            "ctxt": 0
          },
          "body": [
            {
              "type": "ExportDeclaration",
              "span": {
                "start": 41,
                "end": 59,
                "ctxt": 0
              },
              "declaration": {
                "type": "VariableDeclaration",
                "span": {
                  "start": 48,
                  "end": 59,
                  "ctxt": 0
                },
                "kind": "let",
                "declare": false,
                "declarations": [
                  {
                    "type": "VariableDeclarator",
                    "span": {
                      "start": 52,
                      "end": 58,
                      "ctxt": 0
                    },
                    "id": {
                      "type": "Identifier",
                      "span": {
                        "start": 52,
                        "end": 53,
                        "ctxt": 0
                      },
                      "value": "c",
                      "optional": false,
                      "typeAnnotation": null
                    },
                    "init": {
                      "type": "NumericLiteral",
                      "span": {
                        "start": 56,
                        "end": 58,
                        "ctxt": 0
                      },
                      "value": 20.0
                    },
                    "definite": false
                  }
                ]
              }
            }
          ]
        }
      }
    },
    {
      "type": "TsModuleDeclaration",
      "span": {
        "start": 63,
        "end": 82,
        "ctxt": 0
      },
      "declare": false,
      "global": false,
      "id": {
        "type": "Identifier",
        "span": {
          "start": 73,
          "end": 74,
          "ctxt": 0
        },
        "value": "a",
        "optional": false
      },
      "body": {
        "type": "TsNamespaceDeclaration",
        "span": {
          "start": 75,
          "end": 82,
          "ctxt": 0
        },
        "declare": false,
        "global": false,
        "id": {
          "type": "Identifier",
          "span": {
            "start": 75,
            "end": 76,
            "ctxt": 0
          },
          "value": "b",
          "optional": false
        },
        "body": {
          "type": "TsNamespaceDeclaration",
          "span": {
            "start": 77,
            "end": 82,
            "ctxt": 0
          },
          "declare": false,
          "global": false,
          "id": {
            "type": "Identifier",
            "span": {
              "start": 77,
              "end": 78,
              "ctxt": 0
            },
            "value": "c",
            "optional": false
          },
          "body": {
            "type": "TsModuleBlock",
            "span": {
              "start": 79,
              "end": 82,
              "ctxt": 0
            },
            "body": []
          }
        }
      }
    }
  ],
  "interpreter": null
}