UNPKG

wuchale

Version:

Protobuf-like i18n from plain code

23 lines (22 loc) 601 B
import type { LogLevel } from "./config.js"; declare const colors: { red: number; green: number; yellow: number; magenta: number; cyan: number; grey: number; reset: number; }; type ColorFuncs = Record<keyof typeof colors, (msg: string | number) => string>; export declare const color: ColorFuncs; export declare class Logger { #private; constructor(logLevel: LogLevel); checkLevel: (level: LogLevel) => boolean; info: (msg: string) => void; warn: (msg: string) => void; error: (msg: string) => void; verbose: (msg: string) => void; } export {};