using System.Text.Json;
namespace AIStudio.Assistants.VisualBriefing;
///
/// The interactions in the data of a briefing: its controls, their state, and the formulas which depend on them.
///
/// The validated interaction controls.
/// The initial value of each control, by its ID.
/// The formula of each result slot, by the ID of the slot.
internal sealed record VisualBriefingInteractionData(
IReadOnlyList Controls,
Dictionary State,
Dictionary Formulas);