UNPKG

@flashcoffee/fclogger

Version:
14 lines (13 loc) 543 B
import { Logger as WinstonLogger } from 'winston'; import { DDLogger } from './ddlogger'; export declare const logger: WinstonLogger; export declare class Logger { private readonly log?; private jsonlog?; readonly dd: DDLogger; constructor(log?: WinstonLogger, ddlog?: WinstonLogger, jsonlog?: WinstonLogger); info(message: string, data?: Record<string, any>): void; error(message: string, data?: unknown): void; warn(message: string, data?: Record<string, any>): void; json(data: Record<string, any>): void; }