import { Logger as LoggerInterface, LoggerProvider, LogLevel } from './types.js'; export declare class Logger implements LoggerInterface { private readonly adapter; private readonly level; constructor(adapter: LoggerProvider, level: LogLevel); debug(message: string, meta?: Record): void; info(message: string, meta?: Record): void; warn(message: string, meta?: Record, exception?: Error | unknown): void; error(message: string, meta?: Record, exception?: Error | unknown): void; trace(message: string, meta?: Record): void; log(level: LogLevel, message: string, meta?: Record, exception?: Error | unknown): void; } //# sourceMappingURL=logger.d.ts.map