using Elsa.Alterations.Core.Models;
namespace Elsa.Alterations.Core.Contracts;
///
/// Scheduler for alteration plans.
///
public interface IAlterationPlanScheduler
{
///
/// Submits an alteration plan for execution.
///
Task SubmitAsync(AlterationPlanParams planParams, CancellationToken cancellationToken = default);
}