import { Logger } from './Logger.js';
export declare enum LogLevel {
    Silly = 0,
    Debug = 1,
    Verbose = 2,
    Info = 3,
    Warn = 4,
    Error = 5,
    Silent = 6
}
export interface LoggerConfig {
    level?: LogLevel;
}
export declare class DefaultLogger extends Logger {
    level: LogLevel;
    constructor(config?: LoggerConfig);
    warn(...args: unknown[]): void;
    info(...args: unknown[]): void;
    error(...args: unknown[]): void;
    log(...args: unknown[]): void;
    debug(...args: unknown[]): void;
}
//# sourceMappingURL=DefaultLogger.d.ts.map