15 lines
334 B
TypeScript
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;
|
|
}
|