using System.Threading; using System.Threading.Tasks; namespace Kavita.API.Services.Plus; /// /// Responsible to synchronize Collection series from non-Kavita sources /// public interface ISmartCollectionSyncService { /// /// Synchronize all collections /// /// /// Task Sync(CancellationToken ct = default); /// /// Synchronize a collection /// /// /// /// Task Sync(int collectionId, CancellationToken ct = default); }