namespace Deal.Contracts.Integrations.Models;
///
/// Исходное сообщение источника — ответ ReadSourceAsync гейта.
///
/// True — сообщение найдено у источника; false — недоступно (поля пусты).
/// Текст исходного сообщения, если найдено.
/// Время сообщения, epoch-ms; null — источник не отдал время.
public sealed record TelegramSourceContentDto(bool Found, string? Text, long? TimeMs);