export type LogLevel = 'debug' | 'info' | 'warn' | 'error'; export interface LogEntry { level: LogLevel; message: string; [key: string]: unknown; } export declare class Logger { private readonly serviceName; constructor(serviceName: string); private log; debug(message: string, meta?: Record): void; info(message: string, meta?: Record): void; warn(message: string, meta?: Record): void; error(message: string, meta?: Record): void; } export declare const logger: Logger;