import winston, { Logger } from 'winston'; import 'winston-daily-rotate-file'; interface LoggerOptions extends Omit { dirname?: string; filename?: string; format?: 'logfmt' | 'json' | 'delimiter' | 'console' | winston.Logform.Format; transports?: ('console' | 'file' | 'dailyRotateFile' | winston.transport)[]; } export declare const createLogger: (options: LoggerOptions) => winston.Logger; export declare const createConsoleLogger: (options?: winston.LoggerOptions) => winston.Logger; export { Logger }; export type { LoggerOptions };