using System; using System.Collections.Generic; namespace CRD.Utils.Structs.History; public interface IHistorySource{ string GetSeriesId(); string GetSeriesTitle(); string GetSeasonTitle(); string GetSeasonNum(); string GetSeasonId(); string GetEpisodeId(); string GetEpisodeNumber(); string GetEpisodeTitle(); string GetEpisodeDescription(); bool IsSpecialSeason(); bool IsSpecialEpisode(); List GetAnimeIds(); List GetEpisodeAvailableDubLang(); List GetEpisodeAvailableSoftSubs(); DateTime GetAvailableDate(); SeriesType GetSeriesType(); EpisodeType GetEpisodeType(); }