import * as lsp from 'vscode-languageserver';
import API from '../utils/api.js';
import type { ConfigurationManager } from '../configuration-manager.js';
import type { LspDocuments } from '../document.js';
import type { TspClient } from '../tsp-client.js';
import type { LspClient } from '../lsp-client.js';
export declare class TypeScriptInlayHintsProvider {
    static readonly minVersion: API;
    static provideInlayHints(uri: lsp.DocumentUri, range: lsp.Range, documents: LspDocuments, tspClient: TspClient, lspClient: LspClient, configurationManager: ConfigurationManager): Promise<lsp.InlayHint[]>;
}
//# sourceMappingURL=inlay-hints.d.ts.map