@project-sunbird/logger
Version:
Sunbird logger library
6 lines (5 loc) • 438 B
TypeScript
import { IClassLoggerOptions, IMethodLoggerOptions } from '../logger/interface';
export declare function ClassLogger(classLoggerOptions?: IClassLoggerOptions): (constructor: any) => void;
export declare function MethodLogger(methodLogOption?: IMethodLoggerOptions): any;
export declare function ProxyLogger(targetObject: object, targetObjectName: string, methodLogOption?: IMethodLoggerOptions): any;
export * from '../logger/interface';