logger.d.ts•617 B
export type LogLevel = 'debug' | 'info' | 'warn' | 'error';
export declare class Logger {
private level;
private logFile?;
private logStream?;
private readonly levelPriority;
constructor(level?: LogLevel, logFile?: string);
private initLogFile;
private shouldLog;
private formatMessage;
private writeLog;
debug(message: string, data?: any): void;
info(message: string, data?: any): void;
warn(message: string, data?: any): void;
error(message: string, data?: any): void;
setLevel(level: LogLevel): void;
close(): void;
}
//# sourceMappingURL=logger.d.ts.map