namespace Minint.Core.Services; public interface IGifExporter { /// /// Exports multiple frames as an animated GIF. /// /// Output stream. /// Sequence of (ARGB pixels, delay in ms) per frame. /// Frame width. /// Frame height. void Export(Stream stream, IReadOnlyList<(uint[] Pixels, uint DelayMs)> frames, int width, int height); }