inula/packages/inula-cli/lib/utils/logger.d.ts

15 lines
334 B
TypeScript

export declare enum LogLevel {
DEBUG = 0,
INFO = 1,
WARN = 2,
ERROR = 3
}
export declare class Logger {
private readonly level;
constructor(level?: LogLevel);
debug(message: string): void;
info(message: string): void;
warn(message: string): void;
error(message: string, error?: Error): void;
}