[
  {
    "input": "./test/typechecking/ArrayExpression-keep-layout-input.mjs",
    "output": "./test/typechecking/ArrayExpression-keep-layout-output.mjs"
  },
  {
    "input": "./test/typechecking/ArrayFunctionExpression-nested-input.mjs",
    "output": "./test/typechecking/ArrayFunctionExpression-nested-output.mjs"
  },
  {
    "input": "./test/typechecking/ArrowFunctionExpression-foreach-input.mjs",
    "output": "./test/typechecking/ArrowFunctionExpression-foreach-output.mjs"
  },
  {
    "input": "./test/typechecking/ClassPrivateProperty-input.mjs",
    "output": "./test/typechecking/ClassPrivateProperty-output.mjs"
  },
  {
    "input": "./test/typechecking/ClassProperty-value-is-null-input.mjs",
    "output": "./test/typechecking/ClassProperty-value-is-null-output.mjs"
  },
  {
    "input": "./test/typechecking/ExportNamespaceSpecifier-input.mjs",
    "output": "./test/typechecking/ExportNamespaceSpecifier-output.mjs"
  },
  {
    "input": "./test/typechecking/IndexSignature-1-input.mjs",
    "output": "./test/typechecking/IndexSignature-1-output.mjs"
  },
  {
    "input": "./test/typechecking/IndexSignature-2-input.mjs",
    "output": "./test/typechecking/IndexSignature-2-output.mjs"
  },
  {
    "input": "./test/typechecking/JSDoc-FunctionExpression-ExpressionStatement-input.mjs",
    "output": "./test/typechecking/JSDoc-FunctionExpression-ExpressionStatement-output.mjs"
  },
  {
    "input": "./test/typechecking/JSDoc-FunctionExpression-VariableDeclarator-input.mjs",
    "output": "./test/typechecking/JSDoc-FunctionExpression-VariableDeclarator-output.mjs"
  },
  {
    "input": "./test/typechecking/JSDocFunctionType-input.mjs",
    "output": "./test/typechecking/JSDocFunctionType-output.mjs"
  },
  {
    "input": "./test/typechecking/ParenthesizedExpression-multiline-input.mjs",
    "output": "./test/typechecking/ParenthesizedExpression-multiline-output.mjs"
  },
  {
    "input": "./test/typechecking/ParenthesizedExpression-singleline-input.mjs",
    "output": "./test/typechecking/ParenthesizedExpression-singleline-output.mjs"
  },
  {
    "input": "./test/typechecking/callbacks-input.mjs",
    "output": "./test/typechecking/callbacks-output.mjs"
  },
  {
    "input": "./test/typechecking/comment-newline-input.mjs",
    "output": "./test/typechecking/comment-newline-output.mjs"
  },
  {
    "input": "./test/typechecking/comments-input.mjs",
    "output": "./test/typechecking/comments-output.mjs"
  },
  {
    "input": "./test/typechecking/computed-ClassMethod-input.mjs",
    "output": "./test/typechecking/computed-ClassMethod-output.mjs"
  },
  {
    "input": "./test/typechecking/export-input.mjs",
    "output": "./test/typechecking/export-output.mjs"
  },
  {
    "input": "./test/typechecking/function-expression-location-input.mjs",
    "output": "./test/typechecking/function-expression-location-output.mjs"
  },
  {
    "input": "./test/typechecking/functions-input.mjs",
    "output": "./test/typechecking/functions-output.mjs"
  },
  {
    "input": "./test/typechecking/good-old-es5-input.mjs",
    "output": "./test/typechecking/good-old-es5-output.mjs"
  },
  {
    "input": "./test/typechecking/import-as-input.mjs",
    "output": "./test/typechecking/import-as-output.mjs"
  },
  {
    "input": "./test/typechecking/import-both-input.mjs",
    "output": "./test/typechecking/import-both-output.mjs"
  },
  {
    "input": "./test/typechecking/import-runtime-input.mjs",
    "output": "./test/typechecking/import-runtime-output.mjs"
  },
  {
    "input": "./test/typechecking/import-runtime-with-options-input.mjs",
    "output": "./test/typechecking/import-runtime-with-options-output.mjs"
  },
  {
    "input": "./test/typechecking/indexed-access-input.mjs",
    "output": "./test/typechecking/indexed-access-output.mjs"
  },
  {
    "input": "./test/typechecking/jsdoc-param-end-detection-input.mjs",
    "output": "./test/typechecking/jsdoc-param-end-detection-output.mjs"
  },
  {
    "input": "./test/typechecking/jsdoc-regexp-default-values-sci-input.mjs",
    "output": "./test/typechecking/jsdoc-regexp-default-values-sci-output.mjs"
  },
  {
    "input": "./test/typechecking/jsx-dash-identifier-input.mjs",
    "output": "./test/typechecking/jsx-dash-identifier-output.mjs"
  },
  {
    "input": "./test/typechecking/jsx-input.mjs",
    "output": "./test/typechecking/jsx-output.mjs"
  },
  {
    "input": "./test/typechecking/jsx-member-expression-input.mjs",
    "output": "./test/typechecking/jsx-member-expression-output.mjs"
  },
  {
    "input": "./test/typechecking/jsx-namespaced-name-input.mjs",
    "output": "./test/typechecking/jsx-namespaced-name-output.mjs"
  },
  {
    "input": "./test/typechecking/keyof-typeof-input.mjs",
    "output": "./test/typechecking/keyof-typeof-output.mjs"
  },
  {
    "input": "./test/typechecking/literal-numbers-input.mjs",
    "output": "./test/typechecking/literal-numbers-output.mjs"
  },
  {
    "input": "./test/typechecking/only-description-input.mjs",
    "output": "./test/typechecking/only-description-output.mjs"
  },
  {
    "input": "./test/typechecking/setter-no-type-getter-no-type-input.mjs",
    "output": "./test/typechecking/setter-no-type-getter-no-type-output.mjs"
  },
  {
    "input": "./test/typechecking/setter-no-type-input.mjs",
    "output": "./test/typechecking/setter-no-type-output.mjs"
  },
  {
    "input": "./test/typechecking/setter-type-input.mjs",
    "output": "./test/typechecking/setter-type-output.mjs"
  },
  {
    "input": "./test/typechecking/simple-ArrayPattern-input.mjs",
    "output": "./test/typechecking/simple-ArrayPattern-output.mjs"
  },
  {
    "input": "./test/typechecking/simple-ArrayPattern-rest-input.mjs",
    "output": "./test/typechecking/simple-ArrayPattern-rest-output.mjs"
  },
  {
    "input": "./test/typechecking/simple-ObjectMethod-computed-input.mjs",
    "output": "./test/typechecking/simple-ObjectMethod-computed-output.mjs"
  },
  {
    "input": "./test/typechecking/simple-ObjectMethod-getter-input.mjs",
    "output": "./test/typechecking/simple-ObjectMethod-getter-output.mjs"
  },
  {
    "input": "./test/typechecking/simple-ObjectMethod-input.mjs",
    "output": "./test/typechecking/simple-ObjectMethod-output.mjs"
  },
  {
    "input": "./test/typechecking/simple-ObjectPattern-input.mjs",
    "output": "./test/typechecking/simple-ObjectPattern-output.mjs"
  },
  {
    "input": "./test/typechecking/simple-ObjectPattern-rest-input.mjs",
    "output": "./test/typechecking/simple-ObjectPattern-rest-output.mjs"
  },
  {
    "input": "./test/typechecking/simple-ObjectPattern-typedef-2-input.mjs",
    "output": "./test/typechecking/simple-ObjectPattern-typedef-2-output.mjs"
  },
  {
    "input": "./test/typechecking/simple-ObjectPattern-typedef-input.mjs",
    "output": "./test/typechecking/simple-ObjectPattern-typedef-output.mjs"
  },
  {
    "input": "./test/typechecking/stringifier-ArrowFunctionExpression-spaces-input.mjs",
    "output": "./test/typechecking/stringifier-ArrowFunctionExpression-spaces-output.mjs"
  },
  {
    "input": "./test/typechecking/template-types-1-input.mjs",
    "output": "./test/typechecking/template-types-1-output.mjs"
  },
  {
    "input": "./test/typechecking/tuple-named-input.mjs",
    "output": "./test/typechecking/tuple-named-output.mjs"
  },
  {
    "input": "./test/typechecking/type-new-input.mjs",
    "output": "./test/typechecking/type-new-output.mjs"
  },
  {
    "input": "./test/typechecking/typedef-BigIntKeyword-input.mjs",
    "output": "./test/typechecking/typedef-BigIntKeyword-output.mjs"
  },
  {
    "input": "./test/typechecking/typedef-BigIntLiteral-input.mjs",
    "output": "./test/typechecking/typedef-BigIntLiteral-output.mjs"
  },
  {
    "input": "./test/typechecking/typedef-ConditionalType-input.mjs",
    "output": "./test/typechecking/typedef-ConditionalType-output.mjs"
  },
  {
    "input": "./test/typechecking/typedef-new-input.mjs",
    "output": "./test/typechecking/typedef-new-output.mjs"
  },
  {
    "input": "./test/typechecking/typedef-overwrite-input.mjs",
    "output": "./test/typechecking/typedef-overwrite-output.mjs"
  },
  {
    "input": "./test/typechecking/typedef-promise-input.mjs",
    "output": "./test/typechecking/typedef-promise-output.mjs"
  },
  {
    "input": "./test/typechecking/typedef-template-strings-input.mjs",
    "output": "./test/typechecking/typedef-template-strings-output.mjs"
  },
  {
    "input": "./test/typechecking/validateDivision-class-input.mjs",
    "output": "./test/typechecking/validateDivision-class-output.mjs"
  },
  {
    "input": "./test/typechecking/validateDivision-function-input.mjs",
    "output": "./test/typechecking/validateDivision-function-output.mjs"
  },
  {
    "input": "./test/typechecking/validateDivision-top-input.mjs",
    "output": "./test/typechecking/validateDivision-top-output.mjs"
  }
]
