@idoctor-devs/event-logger
Version:
NPM библиотека для отправки событий и сообщений в мессенджеры из веб-приложений
14 lines • 633 B
TypeScript
import { ITelegramProvider } from '../../core/interfaces';
import { LogLevel, TelegramProviderConfig } from '../../core/types';
import { BaseProvider } from '../base/BaseProvider';
export declare class TelegramProvider extends BaseProvider implements ITelegramProvider {
private readonly config;
constructor(config: TelegramProviderConfig);
send(message: string, level: LogLevel, metadata?: Record<string, string | number>): Promise<boolean>;
getBotToken(): string;
getChatId(): string;
private formatDate;
private formatMessage;
private getLevelEmoji;
}
//# sourceMappingURL=TelegramProvider.d.ts.map