using System.Threading; using System.Threading.Tasks; using Kavita.Models.Entities; namespace Kavita.API.Services; public interface IFontService { Task CreateFontFromFileAsync(string path, CancellationToken ct = default); Task Delete(int fontId, CancellationToken ct = default); Task CreateFontFromUrl(string url, CancellationToken ct = default); Task IsFontInUse(int fontId, CancellationToken ct = default); }