UNPKG

@hotmeshio/hotmesh

Version:

Serverless Workflow

17 lines (16 loc) 611 B
import { Logger } from 'winston'; import { ILogger } from '../../types/logger'; declare class LoggerService implements ILogger { private appId; private instanceId; private name; private logLevel; private logger; constructor(appId?: string, instanceId?: string, name?: string, logLevel?: string, customLogger?: Logger); private createDefaultLogger; info(message: string, ...meta: any[]): void; error(message: string, ...meta: any[]): void; warn(message: string, ...meta: any[]): void; debug(message: string, ...meta: any[]): void; } export { LoggerService, ILogger };