import { Value } from '../../../cloudformation/Value';
/**
  The theme colors that apply to UI and to charts, excluding data colors. The colors description is a hexadecimal color code that consists of six alphanumerical characters, prefixed with <code>#</code>, for example #37BFF5. For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/themes-in-quicksight.html">Using Themes in Amazon QuickSight</a> in the <em>Amazon QuickSight User Guide.</em>
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html">the AWS Docs</a>
*/
export interface UIColorPaletteProps {
    /** <code>Warning</code>  <a name="cfn-quicksight-theme-uicolorpalette-warning"></a>
  This color that applies to warning and informational messages.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    warning?: Value<string>;
    /** <code>Accent</code>  <a name="cfn-quicksight-theme-uicolorpalette-accent"></a>
  This color is that applies to selected states and buttons.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    accent?: Value<string>;
    /** <code>AccentForeground</code>  <a name="cfn-quicksight-theme-uicolorpalette-accentforeground"></a>
  The foreground color that applies to any text or other elements that appear over the accent color.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    accentForeground?: Value<string>;
    /** <code>SecondaryBackground</code>  <a name="cfn-quicksight-theme-uicolorpalette-secondarybackground"></a>
  The background color that applies to the sheet background and sheet controls.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    secondaryBackground?: Value<string>;
    /** <code>DangerForeground</code>  <a name="cfn-quicksight-theme-uicolorpalette-dangerforeground"></a>
  The foreground color that applies to any text or other elements that appear over the error color.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    dangerForeground?: Value<string>;
    /** <code>PrimaryBackground</code>  <a name="cfn-quicksight-theme-uicolorpalette-primarybackground"></a>
  The background color that applies to visuals and other high emphasis UI.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    primaryBackground?: Value<string>;
    /** <code>Dimension</code>  <a name="cfn-quicksight-theme-uicolorpalette-dimension"></a>
  The color that applies to the names of fields that are identified as dimensions.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    dimension?: Value<string>;
    /** <code>SecondaryForeground</code>  <a name="cfn-quicksight-theme-uicolorpalette-secondaryforeground"></a>
  The foreground color that applies to any sheet title, sheet control text, or UI that appears over the secondary background.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    secondaryForeground?: Value<string>;
    /** <code>WarningForeground</code>  <a name="cfn-quicksight-theme-uicolorpalette-warningforeground"></a>
  The foreground color that applies to any text or other elements that appear over the warning color.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    warningForeground?: Value<string>;
    /** <code>DimensionForeground</code>  <a name="cfn-quicksight-theme-uicolorpalette-dimensionforeground"></a>
  The foreground color that applies to any text or other elements that appear over the dimension color.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    dimensionForeground?: Value<string>;
    /** <code>PrimaryForeground</code>  <a name="cfn-quicksight-theme-uicolorpalette-primaryforeground"></a>
  The color of text and other foreground elements that appear over the primary background regions, such as grid lines, borders, table banding, icons, and so on.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    primaryForeground?: Value<string>;
    /** <code>Success</code>  <a name="cfn-quicksight-theme-uicolorpalette-success"></a>
  The color that applies to success messages, for example the check mark for a successful download.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    success?: Value<string>;
    /** <code>Danger</code>  <a name="cfn-quicksight-theme-uicolorpalette-danger"></a>
  The color that applies to error messages.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    danger?: Value<string>;
    /** <code>SuccessForeground</code>  <a name="cfn-quicksight-theme-uicolorpalette-successforeground"></a>
  The foreground color that applies to any text or other elements that appear over the success color.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    successForeground?: Value<string>;
    /** <code>Measure</code>  <a name="cfn-quicksight-theme-uicolorpalette-measure"></a>
  The color that applies to the names of fields that are identified as measures.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    measure?: Value<string>;
    /** <code>MeasureForeground</code>  <a name="cfn-quicksight-theme-uicolorpalette-measureforeground"></a>
  The foreground color that applies to any text or other elements that appear over the measure color.<br />
  
  Required: No<br />
  
  Pattern: <code>^#[A-F0-9]{6}$</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    measureForeground?: Value<string>;
}
