import * as ts from 'typescript/lib/tsserverlibrary';
export declare class Logger implements ts.server.Logger {
    private readonly traceToConsole;
    private readonly level;
    constructor(traceToConsole: boolean, level: ts.server.LogLevel);
    hasLevel(level: ts.server.LogLevel): boolean;
    loggingEnabled(): boolean;
    perftrc(s: string): void;
    info(s: string): void;
    msg(s: string, type?: ts.server.Msg): void;
    close(): void;
    startGroup(): void;
    endGroup(): void;
    getLogFileName(): any;
}
