import { Value } from '../../../cloudformation/Value';
/**
  Custom icon options for an icon set.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-conditionalformattingcustomiconoptions.html">the AWS Docs</a>
*/
export interface ConditionalFormattingCustomIconOptionsProps {
    /** <code>UnicodeIcon</code>  <a name="cfn-quicksight-analysis-conditionalformattingcustomiconoptions-unicodeicon"></a>
  Determines the Unicode icon type.<br />
  
  Required: No<br />
  
  Pattern: <code>^[^\u0000-\u00FF]$</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> */
    unicodeIcon?: Value<string>;
    /** <code>Icon</code>  <a name="cfn-quicksight-analysis-conditionalformattingcustomiconoptions-icon"></a>
  Determines the type of icon.<br />
  
  Required: No<br />
  
  Allowed values: <code>ARROW_DOWN | ARROW_DOWN_LEFT | ARROW_DOWN_RIGHT | ARROW_LEFT | ARROW_RIGHT | ARROW_UP | ARROW_UP_LEFT | ARROW_UP_RIGHT | CARET_DOWN | CARET_UP | CHECKMARK | CIRCLE | FACE_DOWN | FACE_FLAT | FACE_UP | FLAG | MINUS | ONE_BAR | PLUS | SQUARE | THREE_BAR | THUMBS_DOWN | THUMBS_UP | TRIANGLE | TWO_BAR | X</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> */
    icon?: Value<'ARROW_DOWN' | 'ARROW_DOWN_LEFT' | 'ARROW_DOWN_RIGHT' | 'ARROW_LEFT' | 'ARROW_RIGHT' | 'ARROW_UP' | 'ARROW_UP_LEFT' | 'ARROW_UP_RIGHT' | 'CARET_DOWN' | 'CARET_UP' | 'CHECKMARK' | 'CIRCLE' | 'FACE_DOWN' | 'FACE_FLAT' | 'FACE_UP' | 'FLAG' | 'MINUS' | 'ONE_BAR' | 'PLUS' | 'SQUARE' | 'THREE_BAR' | 'THUMBS_DOWN' | 'THUMBS_UP' | 'TRIANGLE' | 'TWO_BAR' | 'X'>;
}
