declare type LogLevel = 'TRACE' | 'DEBUG' | 'INFO' | 'WARN' | 'ERROR' | 'FATAL' | 'ALL' | 'OFF' | 'MARK'; declare type Type = 'console' | 'file'; declare class Logger { level: LogLevel; type: Type; path?: string; constructor(type?: Type, path?: string); trace(msg: string): void; info(msg: string): void; debug(msg: string): void; warn(msg: string): void; error(msg: string): void; fatal(msg: string): void; off(msg: string): void; mark(msg: string): void; private _log; } export { Logger, LogLevel, Type, };