using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using Kavita.Models.Entities; namespace Kavita.API.Repositories; public interface IMangaFileRepository { void Update(MangaFile file); Task> GetAllWithMissingExtension(CancellationToken ct = default); Task GetByKoreaderHash(string hash, CancellationToken ct = default); }