import { ILogger } from '../interfaces/Logger.js'; export declare enum LogLevel { Verbose = "verbose", Debug = "debug", Log = "log", Warn = "warn", Error = "error" } export declare class ConsoleLogger implements ILogger { private readonly logLevel; constructor(logLevel: LogLevel); error(context: string, message: unknown, ...optionalParams: unknown[]): void; warn(context: string, message: unknown, ...optionalParams: unknown[]): void; log(context: string, message: unknown, ...optionalParams: unknown[]): void; debug(context: string, message: unknown, ...optionalParams: unknown[]): void; verbose(context: string, message: unknown, ...optionalParams: unknown[]): void; context(context: string): any; }