@microsoft/compose-language-service
Version:
Language service for Docker Compose documents
19 lines (18 loc) • 961 B
TypeScript
/*!--------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See LICENSE in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import * as vscode from 'vscode';
import type { ClientCapabilities, FeatureState, StaticFeature } from 'vscode-languageclient/node';
/**
* This class will note the features covered by an alternate YAML language service,
* that the compose language service can disable
*/
export declare class AlternateYamlLanguageServiceClientFeature implements StaticFeature, vscode.Disposable {
clear(): void;
getState(): FeatureState;
private createAlternateYamlLanguageServiceClientCapabilities;
fillClientCapabilities(capabilities: ClientCapabilities): void;
initialize(): void;
dispose(): void;
}