using System.Threading; using System.Threading.Tasks; namespace Jellyfin.Plugin.SRFPlay.Services.Interfaces; /// /// Interface for managing content expiration. /// public interface IContentExpirationService { /// /// Checks for expired content and removes it from the library. /// /// The cancellation token. /// The number of items removed. Task CheckAndRemoveExpiredContentAsync(CancellationToken cancellationToken); }