/** * ConsoleLogger — Writes structured JSON logs to stderr. * * Critical: stdout is reserved for MCP STDIO transport. * All log output MUST go to stderr. */ import type { ILogger, LogContext, AuditContext, PerformanceContext } from './logger.js'; export declare class ConsoleLogger implements ILogger { private readonly baseContext; constructor(context?: LogContext); info(message: string, context?: LogContext): void; warn(message: string, context?: LogContext): void; error(message: string, error: Error, context?: LogContext): void; debug(message: string, context?: LogContext): void; audit(message: string, auditContext: AuditContext): void; performance(operation: string, durationMs: number, context?: PerformanceContext): void; child(context: LogContext): ILogger; private write; } //# sourceMappingURL=console-logger.d.ts.map