import { Logger, LoggerExtender } from "./logger"; export declare class AdaptableLogger implements Logger { protected _native: any; protected _extender?: LoggerExtender; constructor(native: any, extender?: LoggerExtender); get native(): any; get level(): string; set level(level: string); extend(name: string, color?: string): Logger; log(level: string, ...args: any[]): void; trace(...args: any[]): void; debug(...args: any[]): void; info(...args: any[]): void; warn(...args: any[]): void; error(...args: any[]): void; fatal(...args: any[]): void; isLevelEnabled(level: any): any; isTraceEnabled(): any; isDebugEnabled(): any; isInfoEnabled(): any; isWarnEnabled(): any; isErrorEnabled(): any; isFatalEnabled(): any; }