import { ILogger, LogLevel } from './types'; /** * Default console-based logger with level filtering. * Users can replace this with any ILogger implementation (pino, winston, etc). */ export declare class ConsoleLogger implements ILogger { private readonly level; private readonly prefix; constructor(level?: LogLevel, prefix?: string); debug(message: string, ...args: unknown[]): void; info(message: string, ...args: unknown[]): void; warn(message: string, ...args: unknown[]): void; error(message: string, ...args: unknown[]): void; }