using System.Text.Json.Serialization; namespace AIStudio.Assistants.VisualBriefing; /// /// Identifies the function of a node in the bounded presentation layout tree. /// [JsonConverter(typeof(JsonStringEnumConverter))] public enum VisualBriefingLayoutNodeKind { /// Represents one planned semantic section. SECTION, /// Arranges child nodes in a vertical sequence. STACK, /// Arranges child nodes in responsive columns. GRID, /// Places one planned component. COMPONENT, }