UNPKG

@project-sunbird/logger

Version:
13 lines (12 loc) 500 B
import { LogAdopter, ILogAdopterConfig, logLevels } from './interface'; import { QueryOptions } from 'winston'; export declare class WinstonAdopter implements LogAdopter { logger: any; private config; private transports; private exceptionHandlers; initialize(config: ILogAdopterConfig): boolean; enableDebugMode(time?: number, logLevel?: logLevels, combineLogs?: boolean): boolean; private getDailyRotateFileLogger; getLogs(options: QueryOptions): Promise<unknown>; }