UNPKG

js-console-logger

Version:

A configurable, lightweight, opinionated JavaScript logger.

20 lines (19 loc) 651 B
import { IConsoleLogger, LogLevel, ReportFnType } from './types'; declare global { interface Window { logger: object; } } export declare const consoleConfig: { getConsoleLevel: () => LogLevel; getDisableConsole: () => boolean; getDisableReport: () => boolean; getReportLevel: () => LogLevel; setConsoleLevel: (level: LogLevel) => LogLevel; setDisableConsole: (flag: boolean) => boolean; setDisableReport: (flag: boolean) => boolean; setReportFn: (fn: ReportFnType) => void; setReportLevel: (level: LogLevel) => LogLevel; }; declare const consoleLogger: IConsoleLogger; export default consoleLogger;