import { LEVEL } from '../../enum/Level'; import { Logger } from '../Logger'; export declare class ConsoleLogger implements Logger { private readonly colorize; constructor(config?: { colorize: boolean; }); logInfo(message: string, context: Record): void; logWarn(message: string, context: Record): void; logDebug(message: string, context: Record): void; logError(message: string, context: Record): void; /** * Logs an exception * @param message The message to log * @param exception The exception to log * @param context The context to log */ logException(message: string, exception: unknown, context?: Record): void; log(level: LEVEL, message: string, context: Record): void; }