import { IConsoleLoggerOptions } from '../console-logger/index.js';
export interface ILogger {
    info(message: unknown, ...params: unknown[]): void;
    warn(message: unknown, ...params: unknown[]): void;
    error(message: unknown, ...params: unknown[]): void;
    debug(message: unknown, ...params: unknown[]): void;
    getNamespaces(): string[];
    getLogLevel(): number;
    createLogger(ns: string): ILogger;
}
export interface ILoggerConfig {
    enabled?: boolean;
    options?: IConsoleLoggerOptions;
}
//# sourceMappingURL=logger.d.ts.map