import { ILogger, LogLevel } from '../types'; export declare class DefaultLogger implements ILogger { level: LogLevel; private formatMessage; debug(message: string, ...args: unknown[]): void; info(message: string, ...args: unknown[]): void; warn(message: string, ...args: unknown[]): void; error(message: string, ...args: unknown[]): void; } export declare class NullLogger implements ILogger { level: LogLevel; debug(): void; info(): void; warn(): void; error(): void; } //# sourceMappingURL=logger.d.ts.map