using System.Collections.Generic; using System.Threading.Tasks; using TraktApiSharp.Enums; using TraktApiSharp.Objects.Get.Shows; using TraktApiSharp.Objects.Get.Shows.Common; namespace Ombi.Api.Interfaces { public interface ITraktApi { Task> GetAnticipatedShows(int? page = default(int?), int? limitPerPage = default(int?)); Task> GetMostWatchesShows(TraktTimePeriod period = null, int? page = default(int?), int? limitPerPage = default(int?)); Task> GetPopularShows(int? page = default(int?), int? limitPerPage = default(int?)); Task> GetTrendingShows(int? page = default(int?), int? limitPerPage = default(int?)); } }