export interface Logger { logInfo(message: string, context: Record): void; logWarn(message: string, context: Record): void; logDebug(message: string, context: Record): void; logError(message: string, context: Record): void; logException(message: string, exception: unknown, context?: Record): void; }