import { LoggerConstructor, LoggerLevel } from "./Logger"; import { AbstractLogger } from "./AbstractLogger"; export declare const _setLocalConsole: (console: object) => object; export declare function formatLevel(level: "OFF" | "ERROR" | "WARN" | "INFO" | "DEBUG" | "TRACE"): string; export declare class ConsoleLogger extends AbstractLogger { private _level; constructor(level?: LoggerLevel); get level(): LoggerLevel; set level(value: LoggerLevel); doLog(level: LoggerLevel, msg: any, ...args: any[]): void; } export declare const consoleLoggerConstructor: LoggerConstructor; export declare const consoleLogger: ConsoleLogger;