import winston from 'winston'; export interface LoggerConfig { level: string; logDir: string; serviceName: string; } export declare class Logger { private logger; constructor(config: LoggerConfig); private getDate; debug(message: string, meta?: Record): void; info(message: string, meta?: Record): void; warn(message: string, meta?: Record): void; error(message: string, meta?: Record): void; getWinstonLogger(): winston.Logger; }