using System.Threading; using System.Threading.Tasks; namespace DailyDigestWorker.Services { public interface ISummarizationService { /// /// Генерирует саммари для предоставленного текста с помощью AI. /// /// Текст для суммаризации. /// Токен отмены. /// Строка с саммари или null в случае ошибки. Task SummarizeTextAsync(string textToSummarize, CancellationToken cancellationToken); } }