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; }