using System;
using EventsAppQuest.Web.Core;

namespace EventsAppQuest.Web.Domain
{
    /// <summary>
    /// Relação de dependência entre dois nós (causa → efeito).
    /// </summary>
    [Serializable]
    public class EventCycleDependencyLink
    {
        public string FromNodeId;
        public string ToNodeId;
        public EventCycleDependencyType DependencyType;
        public string ImpactSummary;
        public bool IsCurrentlyBlocked;
    }
}
