import { DataLabelOptionsProps } from './DataLabelOptionsProps';
import { GaugeChartFieldWellsProps } from './GaugeChartFieldWellsProps';
import { TooltipOptionsProps } from './TooltipOptionsProps';
import { GaugeChartOptionsProps } from './GaugeChartOptionsProps';
import { VisualPaletteProps } from './VisualPaletteProps';
/**
  The configuration of a <code>GaugeChartVisual</code>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-gaugechartconfiguration.html">the AWS Docs</a>
*/
export interface GaugeChartConfigurationProps {
    /** <code>DataLabels</code>  <a name="cfn-quicksight-analysis-gaugechartconfiguration-datalabels"></a>
  The data label configuration of a <code>GaugeChartVisual</code>.<br />
  
  Required: No<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> */
    dataLabels?: DataLabelOptionsProps;
    /** <code>FieldWells</code>  <a name="cfn-quicksight-analysis-gaugechartconfiguration-fieldwells"></a>
  The field well configuration of a <code>GaugeChartVisual</code>.<br />
  
  Required: No<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> */
    fieldWells?: GaugeChartFieldWellsProps;
    /** <code>TooltipOptions</code>  <a name="cfn-quicksight-analysis-gaugechartconfiguration-tooltipoptions"></a>
  The tooltip configuration of a <code>GaugeChartVisual</code>.<br />
  
  Required: No<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> */
    tooltipOptions?: TooltipOptionsProps;
    /** <code>GaugeChartOptions</code>  <a name="cfn-quicksight-analysis-gaugechartconfiguration-gaugechartoptions"></a>
  The options that determine the presentation of the <code>GaugeChartVisual</code>.<br />
  
  Required: No<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> */
    gaugeChartOptions?: GaugeChartOptionsProps;
    /** <code>VisualPalette</code>  <a name="cfn-quicksight-analysis-gaugechartconfiguration-visualpalette"></a>
  The visual palette configuration of a <code>GaugeChartVisual</code>.<br />
  
  Required: No<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> */
    visualPalette?: VisualPaletteProps;
}
