// Copyright (c) Microsoft. All rights reserved. using System.Text.Json.Serialization; namespace AGUIDojoClient.Components.Demos.PredictiveStateUpdates; /// /// Represents the document state for the Predictive State Updates demo. /// This model mirrors the server-side DocumentState and is updated via streaming state updates. /// public sealed class DocumentState { /// /// Gets or sets the document content in Markdown format. /// [JsonPropertyName("document")] public string Document { get; set; } = string.Empty; }