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