@project-sunbird/logger
Version:
Sunbird logger library
8 lines (7 loc) • 425 B
TypeScript
import { ILoggerConfig, ILogger, logLevels } from './interface';
import { QueryOptions } from 'winston';
export declare let logger: ILogger;
export declare const enableLogger: (config: ILoggerConfig) => void;
export declare const enableDebugMode: (timeInterval: number, logLevel: logLevels, combineLogs: boolean) => boolean;
export declare const getLogs: (options: QueryOptions) => Promise<any>;
export * from './interface';