using Drawie.Backend.Core.Surfaces.ImageData; namespace PixiEditor.AnimationRenderer.Core; public interface IAnimationRenderer { public Task RenderAsync(List imageStream, string outputPath, CancellationToken cancellationToken, Action? progressCallback); public bool Render(List imageStream, string outputPath, CancellationToken cancellationToken, Action? progressCallback); } public enum QualityPreset { VeryLow = 0, Low = 1, Medium = 2, High = 3, VeryHigh = 4, }