UNPKG

agentic-qe

Version:

Agentic Quality Engineering Fleet System - AI-driven quality management platform

58 lines 1.31 kB
/** * Logger - Centralized logging system for the AQE Fleet * * Provides structured logging with different levels and output formats * for comprehensive fleet monitoring and debugging. */ export declare enum LogLevel { ERROR = "error", WARN = "warn", INFO = "info", DEBUG = "debug" } export declare class Logger { private static instance; private logger; private constructor(); /** * Get singleton instance */ static getInstance(): Logger; /** * Log error message */ error(message: string, meta?: any): void; /** * Log warning message */ warn(message: string, meta?: any): void; /** * Log info message */ info(message: string, meta?: any): void; /** * Log debug message */ debug(message: string, meta?: any): void; /** * Log with specific level */ log(level: LogLevel, message: string, meta?: any): void; /** * Create child logger with additional context */ child(meta: any): Logger; /** * Set log level */ setLevel(level: LogLevel): void; /** * Get current log level */ getLevel(): string; /** * Ensure logs directory exists */ private ensureLogsDirectory; } //# sourceMappingURL=Logger.d.ts.map