using System.Threading; using System.Threading.Tasks; using Flowsharp.Activities; using Flowsharp.Models; namespace Flowsharp.Serialization { public interface IWorkflowSerializer { Task SerializeAsync(Workflow workflow, CancellationToken cancellationToken); Task DeserializeAsync(string json, CancellationToken cancellationToken); } }