UNPKG

@idoctor-devs/event-logger

Version:

NPM библиотека для отправки событий и сообщений в мессенджеры из веб-приложений

14 lines 706 B
import { IEventLogger } from './interfaces'; import { EventLoggerConfig } from './types'; export declare class EventLogger implements IEventLogger { private readonly providers; private readonly config; constructor(config: EventLoggerConfig); private initializeProviders; log(message: string, metadata?: Record<string, string | number>): Promise<void>; info(message: string, metadata?: Record<string, string | number>): Promise<void>; warn(message: string, metadata?: Record<string, string | number>): Promise<void>; error(message: string, metadata?: Record<string, string | number>): Promise<void>; private sendToAllProviders; } //# sourceMappingURL=EventLogger.d.ts.map