UNPKG

@sssx/logger

Version:

Logger for SSSX

27 lines 722 B
export declare enum LogLevel { SILENT = "SILENT", VERBOSE = "VERBOSE", INFO = "INFO", DEBUG = "DEBUG", WARN = "WARN", ERROR = "ERROR" } declare class Logger { private static instance?; private prefix; private _level; constructor(); static getInstance(): Logger; set level(l: LogLevel); get level(): LogLevel; clear: () => void; log: (...data: unknown[]) => void; info: (...data: unknown[]) => void; verbose: (...data: unknown[]) => void; debug: (...data: unknown[]) => void; warn: (...data: unknown[]) => void; error: (...data: unknown[]) => void; } declare const _default: Logger; export default _default; //# sourceMappingURL=index.d.ts.map