namespace BotPages.Core { /// /// Результат обработки страницы: текст, файлы, кнопки или навигация. /// public sealed class PageResult { /// /// Параметры перехода страницы, на которую нужно перейти. /// public PageNavigate? NavigateTo { get; init; } /// /// Текст сообщения (опционально). /// public PageMessage? Message { get; init; } /// /// Файлы для отправки (опционально). /// public IReadOnlyList? Files { get; init; } /// /// Кнопки (inline или reply), которые должны быть отображены пользователю. /// public IReadOnlyList? Actions { get; init; } } }