using System.Collections.Generic; using System.Threading.Tasks; using ErsatzTV.Core.Domain; using ErsatzTV.Core.Plex; using LanguageExt; namespace ErsatzTV.Core.Interfaces.Plex { public interface IPlexTvApiClient { Task> StartPinFlow(); Task TryCompletePinFlow(PlexAuthPin authPin); Task>> GetServers(); } }