#nullable enable
using System.Text.Json.Serialization;
namespace Terminal.Gui;
///
/// The root object for a Theme. A Theme is a set of settings that are applied to the running
/// as a group.
///
///
///
///
///
///
/// "Default": {
/// "ColorSchemes": [
/// {
/// "TopLevel": {
/// "Normal": {
/// "Foreground": "BrightGreen",
/// "Background": "Black"
/// },
/// "Focus": {
/// "Foreground": "White",
/// "Background": "Cyan"
///
/// },
/// "HotNormal": {
/// "Foreground": "Yellow",
/// "Background": "Black"
///
/// },
/// "HotFocus": {
/// "Foreground": "Blue",
/// "Background": "Cyan"
/// },
/// "Disabled": {
/// "Foreground": "DarkGray",
/// "Background": "Black"
///
/// }
/// }
///
///
[JsonConverter (typeof (ScopeJsonConverter))]
public class ThemeScope : Scope
{ }