export type LogLevel = "debug" | "info" | "warn" | "error"; export interface BrokerLogger { debug(msg: string, fields?: Record): void; info(msg: string, fields?: Record): void; warn(msg: string, fields?: Record): void; error(msg: string, fields?: Record): void; } export declare function createBrokerLogger(logDir: string): BrokerLogger; export declare function createNullLogger(): BrokerLogger; //# sourceMappingURL=logger.d.ts.map