using DramaLing.Api.Models.DTOs; namespace DramaLing.Api.Services.AI.Generation; public interface IImageGenerationWorkflow { Task StartGenerationAsync(Guid flashcardId, GenerationRequest request); Task GetGenerationStatusAsync(Guid requestId); Task CancelGenerationAsync(Guid requestId); }