import { LoggerOptions, type Logger as Pino } from 'pino'; import { Logger } from '../../interfaces/logger'; export declare class PinoLogger implements Logger { protected pino: Pino; constructor(options: LoggerOptions); debug(message: string, metadata?: Record | undefined): void; info(message: string, metadata?: Record | undefined): void; warn(message: string, metadata?: Record | undefined): void; error(message: string, metadata?: Record | undefined): void; }