using System.Collections.Generic; using NzbDrone.Core.Parser.Model; namespace NzbDrone.Core.Download { public interface IDownloadClient { string DownloadNzb(RemoteEpisode remoteEpisode); bool IsConfigured { get; } IEnumerable GetQueue(); IEnumerable GetHistory(int start = 0, int limit = 0); void RemoveFromQueue(string id); void RemoveFromHistory(string id); } }