using System.Text.Json.Serialization; namespace AIStudio.Assistants.VisualBriefing; /// /// Identifies the narrative purpose of a planned briefing section. /// [JsonConverter(typeof(JsonStringEnumConverter))] public enum VisualBriefingSectionRole { /// Introduces the briefing and its primary message. HERO, /// Summarizes the most important conclusions. EXECUTIVE_SUMMARY, /// Develops the briefing's explanatory narrative. NARRATIVE, /// Presents supporting facts, metrics, or tables. EVIDENCE, /// Provides interactive exploration of the evidence. EXPLORATION, /// Closes the briefing with conclusions or next steps. CONCLUSION, }