import { Emitter } from '@opensumi/ide-core-common'; import { ILogServiceClient, ILogServiceForClient, ILoggerManagerClient, LogLevel, SupportLogNamespace } from '../common'; export declare class LoggerManagerClient implements ILoggerManagerClient { protected readonly logLevelChangeEmitter: Emitter; logServiceForClient: ILogServiceForClient; getLogger(namespace: SupportLogNamespace, pid?: number): ILogServiceClient; /** * Logger that can used in non-server environment */ getBrowserLogger(namespace: SupportLogNamespace): ILogServiceClient; getLogFolder(): Promise; setGlobalLogLevel(level: LogLevel): Promise; getGlobalLogLevel(): Promise; dispose(): Promise; get onDidChangeLogLevel(): import("@opensumi/ide-core-common").Event; onDidLogLevelChanged(level: LogLevel): void; } //# sourceMappingURL=log-manager.d.ts.map