import type { Logger } from '../utils/logger.js';
import type { LspClient } from '../lsp-client.js';
export declare enum TsServerLogLevel {
    Off = 0,
    Normal = 1,
    Terse = 2,
    RequestTime = 3,
    Verbose = 4
}
export declare namespace TsServerLogLevel {
    function fromString(value: string): TsServerLogLevel;
    function toString(value: TsServerLogLevel): string;
}
export interface TypeScriptServiceConfiguration {
    readonly logger: Logger;
    readonly lspClient: LspClient;
    readonly tsserverLogVerbosity: TsServerLogLevel;
    readonly tsserverPath?: string;
}
//# sourceMappingURL=configuration.d.ts.map