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