vde-layout
Version:
Terminal multiplexer layout management tool for VDE (Vibe Coding Development Environment)
25 lines • 639 B
TypeScript
export declare enum LogLevel {
ERROR = 0,
WARN = 1,
INFO = 2,
DEBUG = 3
}
export interface LoggerOptions {
level?: LogLevel;
prefix?: string;
}
export declare class Logger {
private level;
private prefix;
constructor(options?: LoggerOptions);
private getDefaultLogLevel;
private formatMessage;
error(message: string, error?: Error): void;
warn(message: string): void;
info(message: string): void;
debug(message: string): void;
success(message: string): void;
createChild(prefix: string): Logger;
}
export declare const logger: Logger;
//# sourceMappingURL=logger.d.ts.map