using SumaTube.Domain.Entities.Videos; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SumaTube.Application.Videos.Contracts { public interface IVideoApplicationService { Task> GetUserVideosAsync(string userId); Task GetVideoSummaryByIdAsync(string id, string userId); Task RequestVideoSummaryAsync(string youtubeUrl, string language, string userId); Task CheckSummaryStatusAsync(string id, string userId); } }