import { ILogger } from '../types/index.js';
import { IConsoleLoggerOptions } from './types/index.js';
export declare class ConsoleLogger implements ILogger {
    private readonly logLevel;
    private readonly formatter;
    constructor(options?: IConsoleLoggerOptions);
    private shouldLog;
    isFormatted(message: unknown): boolean;
    debug(message: unknown, ...params: unknown[]): void;
    error(message: unknown, ...params: unknown[]): void;
    info(message: unknown, ...params: unknown[]): void;
    warn(message: unknown, ...params: unknown[]): void;
}
//# sourceMappingURL=console-logger.d.ts.map