13 lines
529 B
TypeScript
Executable File
13 lines
529 B
TypeScript
Executable File
import { StaticFeature, BaseLanguageClient } from './client';
|
|
import { ClientCapabilities, ConfigurationRequest } from 'vscode-languageserver-protocol';
|
|
export interface ConfigurationWorkspaceMiddleware {
|
|
configuration?: ConfigurationRequest.MiddlewareSignature;
|
|
}
|
|
export declare class ConfigurationFeature implements StaticFeature {
|
|
private _client;
|
|
constructor(_client: BaseLanguageClient);
|
|
fillClientCapabilities(capabilities: ClientCapabilities): void;
|
|
initialize(): void;
|
|
private getConfiguration;
|
|
}
|