UNPKG

@experts_hub/shared

Version:

Shared DTOs, interfaces, and utilities for experts hub applications

17 lines (16 loc) 635 B
import { DiscordAlertOptions, DiscordEmbed } from './discord-alert.interface'; export declare class AlertBuilder { private static readonly COLORS; private static readonly SEVERITY_EMOJIS; static buildEmbed(options: DiscordAlertOptions): DiscordEmbed; private static formatTitle; private static formatEnvironment; private static formatTimestamp; private static formatValue; private static shouldBeInline; private static looksLikeCode; private static truncateStack; private static truncateDescription; private static buildFooter; static validateEmbed(embed: DiscordEmbed): string[]; }