import type { Logger as PinoLogger } from "pino"; type Config = { productName: string; log: { level: string; type: string; }; }; export interface ILogger { debug(msg: string): unknown; info(data: Record, msg: string): unknown; info(msg: string): unknown; child(data: Record): ILogger; error(data: Record, msg: string | Error): unknown; } export declare function createJobProcessorLogger(logger: PinoLogger): ILogger; export declare function createLogger(config: Config): PinoLogger; export {}; //# sourceMappingURL=logger.d.ts.map