using System;
using EventsAppQuest.Domain.Enums;

namespace EventsAppQuest.Core
{
    /// <summary>
    /// Momento de impacto da experiência Quest: ponto de alto valor comercial que o vendedor pode enfatizar.
    /// </summary>
    [Serializable]
    public class QuestImpactMoment
    {
        public string Id;
        public string Title;
        public string Summary;
        public QuestCoreFlowStage RelatedCoreStage;
        public QuestImpactPriority ImpactPriority;
        public bool IsEnabled = true;
        public string TriggerHint;
        public int SuggestedDurationHint;
        public string SellerCue;
    }
}

