/*
 * Ory APIs
 *
 * # Introduction Documentation for all public and administrative Ory APIs. Administrative APIs can only be accessed with a valid Personal Access Token. Public APIs are mostly used in browsers.  ## SDKs This document describes the APIs available in the Ory Network. The APIs are available as SDKs for the following languages:  | Language       | Download SDK                                                     | Documentation                                                                        | | -------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | Dart           | [pub.dev](https://pub.dev/packages/ory_client)                   | [README](https://github.com/ory/sdk/blob/master/clients/client/dart/README.md)       | | .NET           | [nuget.org](https://www.nuget.org/packages/Ory.Client/)          | [README](https://github.com/ory/sdk/blob/master/clients/client/dotnet/README.md)     | | Elixir         | [hex.pm](https://hex.pm/packages/ory_client)                     | [README](https://github.com/ory/sdk/blob/master/clients/client/elixir/README.md)     | | Go             | [github.com](https://github.com/ory/client-go)                   | [README](https://github.com/ory/sdk/blob/master/clients/client/go/README.md)         | | Java           | [maven.org](https://search.maven.org/artifact/sh.ory/ory-client) | [README](https://github.com/ory/sdk/blob/master/clients/client/java/README.md)       | | JavaScript     | [npmjs.com](https://www.npmjs.com/package/@ory/client)           | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript/README.md) | | JavaScript (With fetch) | [npmjs.com](https://www.npmjs.com/package/@ory/client-fetch)           | [README](https://github.com/ory/sdk/blob/master/clients/client/typescript-fetch/README.md) |  | PHP            | [packagist.org](https://packagist.org/packages/ory/client)       | [README](https://github.com/ory/sdk/blob/master/clients/client/php/README.md)        | | Python         | [pypi.org](https://pypi.org/project/ory-client/)                 | [README](https://github.com/ory/sdk/blob/master/clients/client/python/README.md)     | | Ruby           | [rubygems.org](https://rubygems.org/gems/ory-client)             | [README](https://github.com/ory/sdk/blob/master/clients/client/ruby/README.md)       | | Rust           | [crates.io](https://crates.io/crates/ory-client)                 | [README](https://github.com/ory/sdk/blob/master/clients/client/rust/README.md)       | 
 *
 * The version of the OpenAPI document: v1.22.56
 * Contact: support@ory.sh
 * Generated by: https://openapi-generator.tech
 */

use crate::models;
use serde::{Deserialize, Serialize};

#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct AccountExperienceColors {
    #[serde(rename = "ax_background_default", skip_serializing_if = "Option::is_none")]
    pub ax_background_default: Option<String>,
    #[serde(rename = "brand_100", skip_serializing_if = "Option::is_none")]
    pub brand_100: Option<String>,
    #[serde(rename = "brand_200", skip_serializing_if = "Option::is_none")]
    pub brand_200: Option<String>,
    #[serde(rename = "brand_300", skip_serializing_if = "Option::is_none")]
    pub brand_300: Option<String>,
    #[serde(rename = "brand_400", skip_serializing_if = "Option::is_none")]
    pub brand_400: Option<String>,
    #[serde(rename = "brand_50", skip_serializing_if = "Option::is_none")]
    pub brand_50: Option<String>,
    #[serde(rename = "brand_500", skip_serializing_if = "Option::is_none")]
    pub brand_500: Option<String>,
    #[serde(rename = "brand_600", skip_serializing_if = "Option::is_none")]
    pub brand_600: Option<String>,
    #[serde(rename = "brand_700", skip_serializing_if = "Option::is_none")]
    pub brand_700: Option<String>,
    #[serde(rename = "brand_800", skip_serializing_if = "Option::is_none")]
    pub brand_800: Option<String>,
    #[serde(rename = "brand_900", skip_serializing_if = "Option::is_none")]
    pub brand_900: Option<String>,
    #[serde(rename = "brand_950", skip_serializing_if = "Option::is_none")]
    pub brand_950: Option<String>,
    #[serde(rename = "button_identifier_background_default", skip_serializing_if = "Option::is_none")]
    pub button_identifier_background_default: Option<String>,
    #[serde(rename = "button_identifier_background_hover", skip_serializing_if = "Option::is_none")]
    pub button_identifier_background_hover: Option<String>,
    #[serde(rename = "button_identifier_border_border_default", skip_serializing_if = "Option::is_none")]
    pub button_identifier_border_border_default: Option<String>,
    #[serde(rename = "button_identifier_border_border_hover", skip_serializing_if = "Option::is_none")]
    pub button_identifier_border_border_hover: Option<String>,
    #[serde(rename = "button_identifier_foreground_default", skip_serializing_if = "Option::is_none")]
    pub button_identifier_foreground_default: Option<String>,
    #[serde(rename = "button_identifier_foreground_hover", skip_serializing_if = "Option::is_none")]
    pub button_identifier_foreground_hover: Option<String>,
    #[serde(rename = "button_link_brand_brand", skip_serializing_if = "Option::is_none")]
    pub button_link_brand_brand: Option<String>,
    #[serde(rename = "button_link_brand_brand_hover", skip_serializing_if = "Option::is_none")]
    pub button_link_brand_brand_hover: Option<String>,
    #[serde(rename = "button_link_default_primary", skip_serializing_if = "Option::is_none")]
    pub button_link_default_primary: Option<String>,
    #[serde(rename = "button_link_default_primary_hover", skip_serializing_if = "Option::is_none")]
    pub button_link_default_primary_hover: Option<String>,
    #[serde(rename = "button_link_default_secondary", skip_serializing_if = "Option::is_none")]
    pub button_link_default_secondary: Option<String>,
    #[serde(rename = "button_link_default_secondary_hover", skip_serializing_if = "Option::is_none")]
    pub button_link_default_secondary_hover: Option<String>,
    #[serde(rename = "button_link_disabled_disabled", skip_serializing_if = "Option::is_none")]
    pub button_link_disabled_disabled: Option<String>,
    #[serde(rename = "button_primary_background_default", skip_serializing_if = "Option::is_none")]
    pub button_primary_background_default: Option<String>,
    #[serde(rename = "button_primary_background_disabled", skip_serializing_if = "Option::is_none")]
    pub button_primary_background_disabled: Option<String>,
    #[serde(rename = "button_primary_background_hover", skip_serializing_if = "Option::is_none")]
    pub button_primary_background_hover: Option<String>,
    #[serde(rename = "button_primary_border_default", skip_serializing_if = "Option::is_none")]
    pub button_primary_border_default: Option<String>,
    #[serde(rename = "button_primary_border_disabled", skip_serializing_if = "Option::is_none")]
    pub button_primary_border_disabled: Option<String>,
    #[serde(rename = "button_primary_border_hover", skip_serializing_if = "Option::is_none")]
    pub button_primary_border_hover: Option<String>,
    #[serde(rename = "button_primary_foreground_default", skip_serializing_if = "Option::is_none")]
    pub button_primary_foreground_default: Option<String>,
    #[serde(rename = "button_primary_foreground_disabled", skip_serializing_if = "Option::is_none")]
    pub button_primary_foreground_disabled: Option<String>,
    #[serde(rename = "button_primary_foreground_hover", skip_serializing_if = "Option::is_none")]
    pub button_primary_foreground_hover: Option<String>,
    #[serde(rename = "button_secondary_background_default", skip_serializing_if = "Option::is_none")]
    pub button_secondary_background_default: Option<String>,
    #[serde(rename = "button_secondary_background_disabled", skip_serializing_if = "Option::is_none")]
    pub button_secondary_background_disabled: Option<String>,
    #[serde(rename = "button_secondary_background_hover", skip_serializing_if = "Option::is_none")]
    pub button_secondary_background_hover: Option<String>,
    #[serde(rename = "button_secondary_border_default", skip_serializing_if = "Option::is_none")]
    pub button_secondary_border_default: Option<String>,
    #[serde(rename = "button_secondary_border_disabled", skip_serializing_if = "Option::is_none")]
    pub button_secondary_border_disabled: Option<String>,
    #[serde(rename = "button_secondary_border_hover", skip_serializing_if = "Option::is_none")]
    pub button_secondary_border_hover: Option<String>,
    #[serde(rename = "button_secondary_foreground_default", skip_serializing_if = "Option::is_none")]
    pub button_secondary_foreground_default: Option<String>,
    #[serde(rename = "button_secondary_foreground_disabled", skip_serializing_if = "Option::is_none")]
    pub button_secondary_foreground_disabled: Option<String>,
    #[serde(rename = "button_secondary_foreground_hover", skip_serializing_if = "Option::is_none")]
    pub button_secondary_foreground_hover: Option<String>,
    #[serde(rename = "button_social_background_default", skip_serializing_if = "Option::is_none")]
    pub button_social_background_default: Option<String>,
    #[serde(rename = "button_social_background_disabled", skip_serializing_if = "Option::is_none")]
    pub button_social_background_disabled: Option<String>,
    #[serde(rename = "button_social_background_generic_provider", skip_serializing_if = "Option::is_none")]
    pub button_social_background_generic_provider: Option<String>,
    #[serde(rename = "button_social_background_hover", skip_serializing_if = "Option::is_none")]
    pub button_social_background_hover: Option<String>,
    #[serde(rename = "button_social_border_default", skip_serializing_if = "Option::is_none")]
    pub button_social_border_default: Option<String>,
    #[serde(rename = "button_social_border_disabled", skip_serializing_if = "Option::is_none")]
    pub button_social_border_disabled: Option<String>,
    #[serde(rename = "button_social_border_generic_provider", skip_serializing_if = "Option::is_none")]
    pub button_social_border_generic_provider: Option<String>,
    #[serde(rename = "button_social_border_hover", skip_serializing_if = "Option::is_none")]
    pub button_social_border_hover: Option<String>,
    #[serde(rename = "button_social_foreground_default", skip_serializing_if = "Option::is_none")]
    pub button_social_foreground_default: Option<String>,
    #[serde(rename = "button_social_foreground_disabled", skip_serializing_if = "Option::is_none")]
    pub button_social_foreground_disabled: Option<String>,
    #[serde(rename = "button_social_foreground_generic_provider", skip_serializing_if = "Option::is_none")]
    pub button_social_foreground_generic_provider: Option<String>,
    #[serde(rename = "button_social_foreground_hover", skip_serializing_if = "Option::is_none")]
    pub button_social_foreground_hover: Option<String>,
    #[serde(rename = "checkbox_background_checked", skip_serializing_if = "Option::is_none")]
    pub checkbox_background_checked: Option<String>,
    #[serde(rename = "checkbox_background_default", skip_serializing_if = "Option::is_none")]
    pub checkbox_background_default: Option<String>,
    #[serde(rename = "checkbox_border_checkbox_border_checked", skip_serializing_if = "Option::is_none")]
    pub checkbox_border_checkbox_border_checked: Option<String>,
    #[serde(rename = "checkbox_border_checkbox_border_default", skip_serializing_if = "Option::is_none")]
    pub checkbox_border_checkbox_border_default: Option<String>,
    #[serde(rename = "checkbox_foreground_checked", skip_serializing_if = "Option::is_none")]
    pub checkbox_foreground_checked: Option<String>,
    #[serde(rename = "checkbox_foreground_default", skip_serializing_if = "Option::is_none")]
    pub checkbox_foreground_default: Option<String>,
    #[serde(rename = "form_background_default", skip_serializing_if = "Option::is_none")]
    pub form_background_default: Option<String>,
    #[serde(rename = "form_border_default", skip_serializing_if = "Option::is_none")]
    pub form_border_default: Option<String>,
    #[serde(rename = "input_background_default", skip_serializing_if = "Option::is_none")]
    pub input_background_default: Option<String>,
    #[serde(rename = "input_background_disabled", skip_serializing_if = "Option::is_none")]
    pub input_background_disabled: Option<String>,
    #[serde(rename = "input_background_hover", skip_serializing_if = "Option::is_none")]
    pub input_background_hover: Option<String>,
    #[serde(rename = "input_border_default", skip_serializing_if = "Option::is_none")]
    pub input_border_default: Option<String>,
    #[serde(rename = "input_border_disabled", skip_serializing_if = "Option::is_none")]
    pub input_border_disabled: Option<String>,
    #[serde(rename = "input_border_focus", skip_serializing_if = "Option::is_none")]
    pub input_border_focus: Option<String>,
    #[serde(rename = "input_border_hover", skip_serializing_if = "Option::is_none")]
    pub input_border_hover: Option<String>,
    #[serde(rename = "input_foreground_disabled", skip_serializing_if = "Option::is_none")]
    pub input_foreground_disabled: Option<String>,
    #[serde(rename = "input_foreground_primary", skip_serializing_if = "Option::is_none")]
    pub input_foreground_primary: Option<String>,
    #[serde(rename = "input_foreground_secondary", skip_serializing_if = "Option::is_none")]
    pub input_foreground_secondary: Option<String>,
    #[serde(rename = "input_foreground_tertiary", skip_serializing_if = "Option::is_none")]
    pub input_foreground_tertiary: Option<String>,
    #[serde(rename = "interface_background_brand_primary", skip_serializing_if = "Option::is_none")]
    pub interface_background_brand_primary: Option<String>,
    #[serde(rename = "interface_background_brand_primary_hover", skip_serializing_if = "Option::is_none")]
    pub interface_background_brand_primary_hover: Option<String>,
    #[serde(rename = "interface_background_brand_secondary", skip_serializing_if = "Option::is_none")]
    pub interface_background_brand_secondary: Option<String>,
    #[serde(rename = "interface_background_brand_secondary_hover", skip_serializing_if = "Option::is_none")]
    pub interface_background_brand_secondary_hover: Option<String>,
    #[serde(rename = "interface_background_default_inverted", skip_serializing_if = "Option::is_none")]
    pub interface_background_default_inverted: Option<String>,
    #[serde(rename = "interface_background_default_inverted_hover", skip_serializing_if = "Option::is_none")]
    pub interface_background_default_inverted_hover: Option<String>,
    #[serde(rename = "interface_background_default_none", skip_serializing_if = "Option::is_none")]
    pub interface_background_default_none: Option<String>,
    #[serde(rename = "interface_background_default_primary", skip_serializing_if = "Option::is_none")]
    pub interface_background_default_primary: Option<String>,
    #[serde(rename = "interface_background_default_primary_hover", skip_serializing_if = "Option::is_none")]
    pub interface_background_default_primary_hover: Option<String>,
    #[serde(rename = "interface_background_default_secondary", skip_serializing_if = "Option::is_none")]
    pub interface_background_default_secondary: Option<String>,
    #[serde(rename = "interface_background_default_secondary_hover", skip_serializing_if = "Option::is_none")]
    pub interface_background_default_secondary_hover: Option<String>,
    #[serde(rename = "interface_background_default_tertiary", skip_serializing_if = "Option::is_none")]
    pub interface_background_default_tertiary: Option<String>,
    #[serde(rename = "interface_background_default_tertiary_hover", skip_serializing_if = "Option::is_none")]
    pub interface_background_default_tertiary_hover: Option<String>,
    #[serde(rename = "interface_background_disabled_disabled", skip_serializing_if = "Option::is_none")]
    pub interface_background_disabled_disabled: Option<String>,
    #[serde(rename = "interface_background_validation_danger", skip_serializing_if = "Option::is_none")]
    pub interface_background_validation_danger: Option<String>,
    #[serde(rename = "interface_background_validation_success", skip_serializing_if = "Option::is_none")]
    pub interface_background_validation_success: Option<String>,
    #[serde(rename = "interface_background_validation_warning", skip_serializing_if = "Option::is_none")]
    pub interface_background_validation_warning: Option<String>,
    #[serde(rename = "interface_border_brand_brand", skip_serializing_if = "Option::is_none")]
    pub interface_border_brand_brand: Option<String>,
    #[serde(rename = "interface_border_default_inverted", skip_serializing_if = "Option::is_none")]
    pub interface_border_default_inverted: Option<String>,
    #[serde(rename = "interface_border_default_none", skip_serializing_if = "Option::is_none")]
    pub interface_border_default_none: Option<String>,
    #[serde(rename = "interface_border_default_primary", skip_serializing_if = "Option::is_none")]
    pub interface_border_default_primary: Option<String>,
    #[serde(rename = "interface_border_disabled_disabled", skip_serializing_if = "Option::is_none")]
    pub interface_border_disabled_disabled: Option<String>,
    #[serde(rename = "interface_border_validation_danger", skip_serializing_if = "Option::is_none")]
    pub interface_border_validation_danger: Option<String>,
    #[serde(rename = "interface_border_validation_success", skip_serializing_if = "Option::is_none")]
    pub interface_border_validation_success: Option<String>,
    #[serde(rename = "interface_border_validation_warning", skip_serializing_if = "Option::is_none")]
    pub interface_border_validation_warning: Option<String>,
    #[serde(rename = "interface_foreground_brand_on_primary", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_brand_on_primary: Option<String>,
    #[serde(rename = "interface_foreground_brand_on_secondary", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_brand_on_secondary: Option<String>,
    #[serde(rename = "interface_foreground_brand_primary", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_brand_primary: Option<String>,
    #[serde(rename = "interface_foreground_brand_secondary", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_brand_secondary: Option<String>,
    #[serde(rename = "interface_foreground_default_inverted", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_default_inverted: Option<String>,
    #[serde(rename = "interface_foreground_default_primary", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_default_primary: Option<String>,
    #[serde(rename = "interface_foreground_default_secondary", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_default_secondary: Option<String>,
    #[serde(rename = "interface_foreground_default_tertiary", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_default_tertiary: Option<String>,
    #[serde(rename = "interface_foreground_disabled_disabled", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_disabled_disabled: Option<String>,
    #[serde(rename = "interface_foreground_disabled_on_disabled", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_disabled_on_disabled: Option<String>,
    #[serde(rename = "interface_foreground_validation_danger", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_validation_danger: Option<String>,
    #[serde(rename = "interface_foreground_validation_success", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_validation_success: Option<String>,
    #[serde(rename = "interface_foreground_validation_warning", skip_serializing_if = "Option::is_none")]
    pub interface_foreground_validation_warning: Option<String>,
    #[serde(rename = "ory_background_default", skip_serializing_if = "Option::is_none")]
    pub ory_background_default: Option<String>,
    #[serde(rename = "ory_border_default", skip_serializing_if = "Option::is_none")]
    pub ory_border_default: Option<String>,
    #[serde(rename = "ory_foreground_default", skip_serializing_if = "Option::is_none")]
    pub ory_foreground_default: Option<String>,
    #[serde(rename = "radio_background_checked", skip_serializing_if = "Option::is_none")]
    pub radio_background_checked: Option<String>,
    #[serde(rename = "radio_background_default", skip_serializing_if = "Option::is_none")]
    pub radio_background_default: Option<String>,
    #[serde(rename = "radio_border_checked", skip_serializing_if = "Option::is_none")]
    pub radio_border_checked: Option<String>,
    #[serde(rename = "radio_border_default", skip_serializing_if = "Option::is_none")]
    pub radio_border_default: Option<String>,
    #[serde(rename = "radio_foreground_checked", skip_serializing_if = "Option::is_none")]
    pub radio_foreground_checked: Option<String>,
    #[serde(rename = "radio_foreground_default", skip_serializing_if = "Option::is_none")]
    pub radio_foreground_default: Option<String>,
    #[serde(rename = "toggle_background_checked", skip_serializing_if = "Option::is_none")]
    pub toggle_background_checked: Option<String>,
    #[serde(rename = "toggle_background_default", skip_serializing_if = "Option::is_none")]
    pub toggle_background_default: Option<String>,
    #[serde(rename = "toggle_border_checked", skip_serializing_if = "Option::is_none")]
    pub toggle_border_checked: Option<String>,
    #[serde(rename = "toggle_border_default", skip_serializing_if = "Option::is_none")]
    pub toggle_border_default: Option<String>,
    #[serde(rename = "toggle_foreground_checked", skip_serializing_if = "Option::is_none")]
    pub toggle_foreground_checked: Option<String>,
    #[serde(rename = "toggle_foreground_default", skip_serializing_if = "Option::is_none")]
    pub toggle_foreground_default: Option<String>,
    #[serde(rename = "ui_100", skip_serializing_if = "Option::is_none")]
    pub ui_100: Option<String>,
    #[serde(rename = "ui_200", skip_serializing_if = "Option::is_none")]
    pub ui_200: Option<String>,
    #[serde(rename = "ui_300", skip_serializing_if = "Option::is_none")]
    pub ui_300: Option<String>,
    #[serde(rename = "ui_400", skip_serializing_if = "Option::is_none")]
    pub ui_400: Option<String>,
    #[serde(rename = "ui_50", skip_serializing_if = "Option::is_none")]
    pub ui_50: Option<String>,
    #[serde(rename = "ui_500", skip_serializing_if = "Option::is_none")]
    pub ui_500: Option<String>,
    #[serde(rename = "ui_600", skip_serializing_if = "Option::is_none")]
    pub ui_600: Option<String>,
    #[serde(rename = "ui_700", skip_serializing_if = "Option::is_none")]
    pub ui_700: Option<String>,
    #[serde(rename = "ui_800", skip_serializing_if = "Option::is_none")]
    pub ui_800: Option<String>,
    #[serde(rename = "ui_900", skip_serializing_if = "Option::is_none")]
    pub ui_900: Option<String>,
    #[serde(rename = "ui_950", skip_serializing_if = "Option::is_none")]
    pub ui_950: Option<String>,
    #[serde(rename = "ui_black", skip_serializing_if = "Option::is_none")]
    pub ui_black: Option<String>,
    #[serde(rename = "ui_danger", skip_serializing_if = "Option::is_none")]
    pub ui_danger: Option<String>,
    #[serde(rename = "ui_success", skip_serializing_if = "Option::is_none")]
    pub ui_success: Option<String>,
    #[serde(rename = "ui_transparent", skip_serializing_if = "Option::is_none")]
    pub ui_transparent: Option<String>,
    #[serde(rename = "ui_warning", skip_serializing_if = "Option::is_none")]
    pub ui_warning: Option<String>,
    #[serde(rename = "ui_white", skip_serializing_if = "Option::is_none")]
    pub ui_white: Option<String>,
}

impl AccountExperienceColors {
    pub fn new() -> AccountExperienceColors {
        AccountExperienceColors {
            ax_background_default: None,
            brand_100: None,
            brand_200: None,
            brand_300: None,
            brand_400: None,
            brand_50: None,
            brand_500: None,
            brand_600: None,
            brand_700: None,
            brand_800: None,
            brand_900: None,
            brand_950: None,
            button_identifier_background_default: None,
            button_identifier_background_hover: None,
            button_identifier_border_border_default: None,
            button_identifier_border_border_hover: None,
            button_identifier_foreground_default: None,
            button_identifier_foreground_hover: None,
            button_link_brand_brand: None,
            button_link_brand_brand_hover: None,
            button_link_default_primary: None,
            button_link_default_primary_hover: None,
            button_link_default_secondary: None,
            button_link_default_secondary_hover: None,
            button_link_disabled_disabled: None,
            button_primary_background_default: None,
            button_primary_background_disabled: None,
            button_primary_background_hover: None,
            button_primary_border_default: None,
            button_primary_border_disabled: None,
            button_primary_border_hover: None,
            button_primary_foreground_default: None,
            button_primary_foreground_disabled: None,
            button_primary_foreground_hover: None,
            button_secondary_background_default: None,
            button_secondary_background_disabled: None,
            button_secondary_background_hover: None,
            button_secondary_border_default: None,
            button_secondary_border_disabled: None,
            button_secondary_border_hover: None,
            button_secondary_foreground_default: None,
            button_secondary_foreground_disabled: None,
            button_secondary_foreground_hover: None,
            button_social_background_default: None,
            button_social_background_disabled: None,
            button_social_background_generic_provider: None,
            button_social_background_hover: None,
            button_social_border_default: None,
            button_social_border_disabled: None,
            button_social_border_generic_provider: None,
            button_social_border_hover: None,
            button_social_foreground_default: None,
            button_social_foreground_disabled: None,
            button_social_foreground_generic_provider: None,
            button_social_foreground_hover: None,
            checkbox_background_checked: None,
            checkbox_background_default: None,
            checkbox_border_checkbox_border_checked: None,
            checkbox_border_checkbox_border_default: None,
            checkbox_foreground_checked: None,
            checkbox_foreground_default: None,
            form_background_default: None,
            form_border_default: None,
            input_background_default: None,
            input_background_disabled: None,
            input_background_hover: None,
            input_border_default: None,
            input_border_disabled: None,
            input_border_focus: None,
            input_border_hover: None,
            input_foreground_disabled: None,
            input_foreground_primary: None,
            input_foreground_secondary: None,
            input_foreground_tertiary: None,
            interface_background_brand_primary: None,
            interface_background_brand_primary_hover: None,
            interface_background_brand_secondary: None,
            interface_background_brand_secondary_hover: None,
            interface_background_default_inverted: None,
            interface_background_default_inverted_hover: None,
            interface_background_default_none: None,
            interface_background_default_primary: None,
            interface_background_default_primary_hover: None,
            interface_background_default_secondary: None,
            interface_background_default_secondary_hover: None,
            interface_background_default_tertiary: None,
            interface_background_default_tertiary_hover: None,
            interface_background_disabled_disabled: None,
            interface_background_validation_danger: None,
            interface_background_validation_success: None,
            interface_background_validation_warning: None,
            interface_border_brand_brand: None,
            interface_border_default_inverted: None,
            interface_border_default_none: None,
            interface_border_default_primary: None,
            interface_border_disabled_disabled: None,
            interface_border_validation_danger: None,
            interface_border_validation_success: None,
            interface_border_validation_warning: None,
            interface_foreground_brand_on_primary: None,
            interface_foreground_brand_on_secondary: None,
            interface_foreground_brand_primary: None,
            interface_foreground_brand_secondary: None,
            interface_foreground_default_inverted: None,
            interface_foreground_default_primary: None,
            interface_foreground_default_secondary: None,
            interface_foreground_default_tertiary: None,
            interface_foreground_disabled_disabled: None,
            interface_foreground_disabled_on_disabled: None,
            interface_foreground_validation_danger: None,
            interface_foreground_validation_success: None,
            interface_foreground_validation_warning: None,
            ory_background_default: None,
            ory_border_default: None,
            ory_foreground_default: None,
            radio_background_checked: None,
            radio_background_default: None,
            radio_border_checked: None,
            radio_border_default: None,
            radio_foreground_checked: None,
            radio_foreground_default: None,
            toggle_background_checked: None,
            toggle_background_default: None,
            toggle_border_checked: None,
            toggle_border_default: None,
            toggle_foreground_checked: None,
            toggle_foreground_default: None,
            ui_100: None,
            ui_200: None,
            ui_300: None,
            ui_400: None,
            ui_50: None,
            ui_500: None,
            ui_600: None,
            ui_700: None,
            ui_800: None,
            ui_900: None,
            ui_950: None,
            ui_black: None,
            ui_danger: None,
            ui_success: None,
            ui_transparent: None,
            ui_warning: None,
            ui_white: None,
        }
    }
}

