[ { "title": "Add import from \"./file02.ts\"", "kind": "quickfix", "diagnostics": [ { "range": { "start": { "line": 0, "character": 50 }, "end": { "line": 0, "character": 67 } }, "severity": 1, "code": 2304, "source": "deno-ts", "message": "Cannot find name 'DuckConfigOptions'." } ], "edit": { "documentChanges": [ { "textDocument": { "uri": "file:///a/file00.ts", "version": 1 }, "edits": [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "newText": "import { DuckConfigOptions } from \"./file02.ts\";\n\n" } ] } ] } }, { "title": "Add all missing imports", "kind": "quickfix", "diagnostics": [ { "range": { "start": { "line": 0, "character": 50 }, "end": { "line": 0, "character": 67 } }, "severity": 1, "code": 2304, "source": "deno-ts", "message": "Cannot find name 'DuckConfigOptions'." } ], "data": { "specifier": "file:///a/file00.ts", "fixId": "fixMissingImport" } }, { "title": "Add import from \"./file01.ts\"", "kind": "quickfix", "diagnostics": [ { "range": { "start": { "line": 4, "character": 39 }, "end": { "line": 4, "character": 49 } }, "severity": 1, "code": 2304, "source": "deno-ts", "message": "Cannot find name 'DuckConfig'." } ], "edit": { "documentChanges": [ { "textDocument": { "uri": "file:///a/file00.ts", "version": 1 }, "edits": [ { "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "newText": "import { DuckConfig } from \"./file01.ts\";\n\n" } ] } ] } } ]