using System.Collections.Generic; using System.Threading.Tasks; using ErsatzTV.Core.Domain; using LanguageExt; namespace ErsatzTV.Core.Interfaces.Repositories { public interface IMediaCollectionRepository { Task> GetCollectionWithCollectionItemsUntracked(int id); Task> GetItems(int id); Task> PlayoutIdsUsingCollection(int collectionId); Task IsCustomPlaybackOrder(int collectionId); } }