f2e-server3
Version:
f2e-server 3.0
24 lines (23 loc) • 672 B
TypeScript
export declare enum LogLevel {
DEBUG = 0,
INFO = 1,
LOG = 1,
WARN = 2,
ERROR = 3,
OFF = 5
}
export declare const LogLevelOptions: readonly ["DEBUG", "INFO", "LOG", "WARN", "ERROR", "OFF"];
export declare class Logger {
private _level;
setLevel: (level: LogLevel | keyof typeof LogLevel) => void;
private _console;
constructor(level?: LogLevel, _console?: Console);
private logWrapper;
log: (...data: any[]) => void;
debug: (...data: any[]) => void;
info: (...data: any[]) => void;
warn: (...data: any[]) => void;
error: (...data: any[]) => void;
}
export declare const logger: Logger;
export default logger;