UNPKG

file-error-logging

Version:

Log your errors directly to the console and to a .log file

27 lines 894 B
import { LoggerConfig } from "./LoggerConfig"; declare class Logger { private static instance; private logsDir; private rotation; private development; private levels; private constructor(); static getInstance(): Logger; setConfig(config: LoggerConfig): void; addLogLevel(name: string, { color, includeTimestampInConsole, logToFile, logFileName, onTrigger, }: { color: string; includeTimestampInConsole: boolean; logToFile: boolean; logFileName?: string; onTrigger?: (message: string) => void; }): void; log(level: string, message: any, optionsOverride?: { includeTimestampInConsole?: boolean; logToFile?: boolean; color?: string; onTrigger?: (message: string) => void; }): void; } declare const _default: Logger; export default _default; //# sourceMappingURL=Logger.d.ts.map