{
  "programs": [
    "Program {\n    span: 184..671,\n    kind: Module,\n    body: [\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n        _,\n    ],\n}"
  ],
  "stmts": [
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)",
    "ModuleDecl(\n    _,\n)"
  ],
  "decls": [],
  "pats": [],
  "exprs": [],
  "module_decls": [
    "ExportNamed(\n    ExportNamedDecl {\n        span: 184..225,\n        src: None,\n        specifiers: [],\n        type_only: false,\n        decl: None,\n        with: [],\n    },\n)",
    "ExportNamed(\n    ExportNamedDecl {\n        span: 219..261,\n        src: None,\n        specifiers: [],\n        type_only: false,\n        decl: None,\n        with: [],\n    },\n)",
    "ExportNamed(\n    ExportNamedDecl {\n        span: 255..293,\n        src: None,\n        specifiers: [],\n        type_only: false,\n        decl: None,\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 287..319,\n        specifiers: [],\n        type_only: false,\n        src: StrLit {\n            span: 302..311,\n            value: \"./ts.js\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 313..345,\n        specifiers: [],\n        type_only: false,\n        src: StrLit {\n            span: 328..337,\n            value: \"./ts.ts\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 339..379,\n        specifiers: [],\n        type_only: true,\n        src: StrLit {\n            span: 359..370,\n            value: \"./ts.d.ts\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 373..406,\n        specifiers: [],\n        type_only: false,\n        src: StrLit {\n            span: 388..398,\n            value: \"./tsx.js\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 400..434,\n        specifiers: [],\n        type_only: false,\n        src: StrLit {\n            span: 415..426,\n            value: \"./tsx.jsx\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 428..461,\n        specifiers: [],\n        type_only: false,\n        src: StrLit {\n            span: 443..453,\n            value: \"./tsx.ts\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 455..489,\n        specifiers: [],\n        type_only: false,\n        src: StrLit {\n            span: 470..481,\n            value: \"./tsx.tsx\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 483..524,\n        specifiers: [],\n        type_only: true,\n        src: StrLit {\n            span: 503..515,\n            value: \"./tsx.d.ts\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 518..551,\n        specifiers: [],\n        type_only: false,\n        src: StrLit {\n            span: 533..543,\n            value: \"./dts.js\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 545..578,\n        specifiers: [],\n        type_only: false,\n        src: StrLit {\n            span: 560..570,\n            value: \"./dts.ts\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 572..633,\n        specifiers: [],\n        type_only: true,\n        src: StrLit {\n            span: 592..604,\n            value: \"./dts.d.ts\",\n        },\n        with: [],\n    },\n)",
    "Import(\n    ImportDecl {\n        span: 627..671,\n        specifiers: [],\n        type_only: false,\n        src: StrLit {\n            span: 642..669,\n            value: \"./thisfiledoesnotexist.ts\",\n        },\n        with: [],\n    },\n)"
  ],
  "functions": [],
  "classes": [],
  "class_members": [],
  "jsx_elements": [],
  "ts_types": []
}
