using System.Text.Json.Serialization;
namespace Terminal.Gui;
///
/// Allow AOT and self-contained single file applications with the
///
[JsonSerializable (typeof (Attribute))]
[JsonSerializable (typeof (Color))]
[JsonSerializable (typeof (AppScope))]
[JsonSerializable (typeof (SettingsScope))]
[JsonSerializable (typeof (Key))]
[JsonSerializable (typeof (Glyphs))]
[JsonSerializable (typeof (Alignment))]
[JsonSerializable (typeof (AlignmentModes))]
[JsonSerializable (typeof (LineStyle))]
[JsonSerializable (typeof (ShadowStyle))]
[JsonSerializable (typeof (HighlightStyle))]
[JsonSerializable (typeof (bool?))]
[JsonSerializable (typeof (Dictionary))]
[JsonSerializable (typeof (Dictionary))]
[JsonSerializable (typeof (Dictionary))]
[JsonSerializable (typeof (Dictionary))]
internal partial class SourceGenerationContext : JsonSerializerContext
{ }