using e_suite.Workflow.Core.Attributes;

namespace e_suite.Workflow.Core.Interfaces;

[TaskCapability]
public interface IOutcome<T>
{
    //Todo runtime only property.
    //public T? TaskOutcome { get; set; }

    Dictionary<T, Guid> OutcomeActions { get; set; }
    bool OverrideDefaultTaskProgression { get; set; }
}