using System.Text.Json;
namespace AIStudio.Assistants.VisualBriefing;
///
/// Contains deterministic compiler output before standalone artifact assembly.
///
/// The compiled declarative runtime data.
/// The compiled safe HTML template.
/// The compiled safe stylesheet.
/// The deterministic template hash.
/// The deterministic stylesheet hash.
public sealed record VisualBriefingCompilationResult(
JsonElement Data,
string TemplateHtml,
string Css,
string TemplateHash,
string CssHash);