import type debug from 'debug' export interface ExtensibleLogger { info(message: string, context?: Record): void warn(message: string, context?: Record): void error(message: string, context?: Record): void debug(key: string, message: string, context?: Record): void trace(message: string, context?: Record): void createDebugLogger(key: string): debug.Debugger }