export declare type LogFunction = 'info' | 'warn' | 'error' | 'debug'; export declare type LogLevel = 'off' | LogFunction; export declare class Logger { debug(msg: any): void; info(msg: any): void; warn(msg: any): void; error(msg: any): void; log(msg: any, level: LogFunction): void; isLevelEnabled(level: LogFunction): boolean; private logLevel; constructor(logLevel?: LogLevel); }