export type LogLevel = 'trace' | 'debug' | 'info' | 'warn' | 'error' | 'fatal'; export interface LoggerService { trace(msg: string, ...args: any[]): void; debug(msg: string, ...args: any[]): void; info(msg: string, ...args: any[]): void; warn(msg: string, ...args: any[]): void; error(msg: string, ...args: any[]): void; fatal(msg: string, ...args: any[]): void; child(bindings: Record): LoggerService; }