UNPKG

vineguard-utils

Version:

Shared utilities for VineGuard - AI-powered testing orchestration

20 lines 773 B
export interface Logger { debug(message: string, ...args: any[]): void; info(message: string, ...args: any[]): void; warn(message: string, ...args: any[]): void; error(message: string, ...args: any[]): void; } export type LogLevel = 'debug' | 'info' | 'warn' | 'error'; export declare class ConsoleLogger implements Logger { private level; private name; constructor(name: string, level?: LogLevel); private shouldLog; private formatMessage; debug(message: string, ...args: any[]): void; info(message: string, ...args: any[]): void; warn(message: string, ...args: any[]): void; error(message: string, ...args: any[]): void; } export declare function createLogger(name: string): Logger; //# sourceMappingURL=logger.d.ts.map