UNPKG

typescript-paths

Version:
21 lines (20 loc) 514 B
export declare enum LogLevel { None = 0, Error = 1, Warning = 2, Info = 3, Debug = 4, Trace = 5, } export declare type LogLevelString = "none" | "error" | "warn" | "info" | "debug" | "trace" export declare function convertLogLevel(level: LogLevelString): LogLevel interface Options { logLevel: LogLevel colors?: boolean ID?: string } export interface LogFunc { (level: LogLevel, ...args: any[]): void } export declare function createLogger({ logLevel, colors, ID }?: Partial<Options>): LogFunc export {}