typescript-language-server
Version:
Language Server Protocol (LSP) implementation for TypeScript using tsserver
12 lines • 566 B
TypeScript
import * as lsp from 'vscode-languageserver';
import { LspDocuments } from '../document.js';
import { TspClient } from '../tsp-client.js';
import { CodeActionKind } from '../utils/types.js';
export declare class TypeScriptAutoFixProvider {
private readonly client;
private static kindProviders;
static get kinds(): CodeActionKind[];
constructor(client: TspClient);
provideCodeActions(kinds: CodeActionKind[], file: string, diagnostics: lsp.Diagnostic[], documents: LspDocuments): Promise<lsp.CodeAction[]>;
}
//# sourceMappingURL=fix-all.d.ts.map