using Recyclarr.TrashLib.Config.Services; using Recyclarr.TrashLib.Models; namespace Recyclarr.Cli.Pipelines.CustomFormat.Api; public interface ICustomFormatService { Task> GetCustomFormats(IServiceConfiguration config); Task CreateCustomFormat(IServiceConfiguration config, CustomFormatData cf); Task UpdateCustomFormat(IServiceConfiguration config, CustomFormatData cf); Task DeleteCustomFormat( IServiceConfiguration config, int customFormatId, CancellationToken cancellationToken = default); }