import { FunnelChartVisualProps } from './FunnelChartVisualProps';
import { FilledMapVisualProps } from './FilledMapVisualProps';
import { BoxPlotVisualProps } from './BoxPlotVisualProps';
import { WaterfallVisualProps } from './WaterfallVisualProps';
import { CustomContentVisualProps } from './CustomContentVisualProps';
import { PieChartVisualProps } from './PieChartVisualProps';
import { KPIVisualProps } from './KPIVisualProps';
import { HistogramVisualProps } from './HistogramVisualProps';
import { TableVisualProps } from './TableVisualProps';
import { PivotTableVisualProps } from './PivotTableVisualProps';
import { GeospatialMapVisualProps } from './GeospatialMapVisualProps';
import { BarChartVisualProps } from './BarChartVisualProps';
import { ScatterPlotVisualProps } from './ScatterPlotVisualProps';
import { RadarChartVisualProps } from './RadarChartVisualProps';
import { HeatMapVisualProps } from './HeatMapVisualProps';
import { TreeMapVisualProps } from './TreeMapVisualProps';
import { ComboChartVisualProps } from './ComboChartVisualProps';
import { WordCloudVisualProps } from './WordCloudVisualProps';
import { InsightVisualProps } from './InsightVisualProps';
import { SankeyDiagramVisualProps } from './SankeyDiagramVisualProps';
import { GaugeChartVisualProps } from './GaugeChartVisualProps';
import { LineChartVisualProps } from './LineChartVisualProps';
import { EmptyVisualProps } from './EmptyVisualProps';
/**
  A visual displayed on a sheet in an analysis, dashboard, or template.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-visual.html">the AWS Docs</a>
*/
export interface VisualProps {
    /** <code>FunnelChartVisual</code>  <a name="cfn-quicksight-dashboard-visual-funnelchartvisual"></a>
  A funnel chart.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/funnel-visual-content.html">Using funnel charts</a> in the
  Amazon QuickSight User Guide: 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> */
    funnelChartVisual?: FunnelChartVisualProps;
    /** <code>FilledMapVisual</code>  <a name="cfn-quicksight-dashboard-visual-filledmapvisual"></a>
  A filled map.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/filled-maps.html">Creating filled maps</a> in the
  Amazon QuickSight User Guide: 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> */
    filledMapVisual?: FilledMapVisualProps;
    /** <code>BoxPlotVisual</code>  <a name="cfn-quicksight-dashboard-visual-boxplotvisual"></a>
  A box plot.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/box-plots.html">Using box plots</a> in the
  Amazon QuickSight User Guide: 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> */
    boxPlotVisual?: BoxPlotVisualProps;
    /** <code>WaterfallVisual</code>  <a name="cfn-quicksight-dashboard-visual-waterfallvisual"></a>
  A waterfall chart.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/waterfall-chart.html">Using waterfall charts</a> in the
  Amazon QuickSight User Guide: 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> */
    waterfallVisual?: WaterfallVisualProps;
    /** <code>CustomContentVisual</code>  <a name="cfn-quicksight-dashboard-visual-customcontentvisual"></a>
  A visual that contains custom content.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/custom-visual-content.html">Using custom visual content</a> in the
  Amazon QuickSight User Guide: 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> */
    customContentVisual?: CustomContentVisualProps;
    /** <code>PieChartVisual</code>  <a name="cfn-quicksight-dashboard-visual-piechartvisual"></a>
  A pie or donut chart.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/pie-chart.html">Using pie charts</a> in the
  Amazon QuickSight User Guide: 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> */
    pieChartVisual?: PieChartVisualProps;
    /** <code>KPIVisual</code>  <a name="cfn-quicksight-dashboard-visual-kpivisual"></a>
  A key performance indicator (KPI).<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/kpi.html">Using KPIs</a> in the
  Amazon QuickSight User Guide: 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> */
    kPIVisual?: KPIVisualProps;
    /** <code>HistogramVisual</code>  <a name="cfn-quicksight-dashboard-visual-histogramvisual"></a>
  A histogram.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/histogram-charts.html">Using histograms</a> in the
  Amazon QuickSight User Guide: 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> */
    histogramVisual?: HistogramVisualProps;
    /** <code>TableVisual</code>  <a name="cfn-quicksight-dashboard-visual-tablevisual"></a>
  A table visual.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/tabular.html">Using tables as visuals</a> in the
  Amazon QuickSight User Guide: 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> */
    tableVisual?: TableVisualProps;
    /** <code>PivotTableVisual</code>  <a name="cfn-quicksight-dashboard-visual-pivottablevisual"></a>
  A pivot table.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/pivot-table.html">Using pivot tables</a> in the
  Amazon QuickSight User Guide: 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> */
    pivotTableVisual?: PivotTableVisualProps;
    /** <code>GeospatialMapVisual</code>  <a name="cfn-quicksight-dashboard-visual-geospatialmapvisual"></a>
  A geospatial map or a points on map visual.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/point-maps.html">Creating point maps</a> in the
  Amazon QuickSight User Guide: 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> */
    geospatialMapVisual?: GeospatialMapVisualProps;
    /** <code>BarChartVisual</code>  <a name="cfn-quicksight-dashboard-visual-barchartvisual"></a>
  A bar chart.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/bar-charts.html">Using bar charts</a> in the
  Amazon QuickSight User Guide: 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> */
    barChartVisual?: BarChartVisualProps;
    /** <code>ScatterPlotVisual</code>  <a name="cfn-quicksight-dashboard-visual-scatterplotvisual"></a>
  A scatter plot.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/scatter-plot.html">Using scatter plots</a> in the
  Amazon QuickSight User Guide: 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> */
    scatterPlotVisual?: ScatterPlotVisualProps;
    /** <code>RadarChartVisual</code>  <a name="cfn-quicksight-dashboard-visual-radarchartvisual"></a>
  A radar chart visual.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/radar-chart.html">Using radar charts</a> in the
  Amazon QuickSight User Guide: 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> */
    radarChartVisual?: RadarChartVisualProps;
    /** <code>HeatMapVisual</code>  <a name="cfn-quicksight-dashboard-visual-heatmapvisual"></a>
  A heat map.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/heat-map.html">Using heat maps</a> in the
  Amazon QuickSight User Guide: 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> */
    heatMapVisual?: HeatMapVisualProps;
    /** <code>TreeMapVisual</code>  <a name="cfn-quicksight-dashboard-visual-treemapvisual"></a>
  A tree map.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/tree-map.html">Using tree maps</a> in the
  Amazon QuickSight User Guide: 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> */
    treeMapVisual?: TreeMapVisualProps;
    /** <code>ComboChartVisual</code>  <a name="cfn-quicksight-dashboard-visual-combochartvisual"></a>
  A combo chart.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html">Using combo charts</a> in the
  Amazon QuickSight User Guide: 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> */
    comboChartVisual?: ComboChartVisualProps;
    /** <code>WordCloudVisual</code>  <a name="cfn-quicksight-dashboard-visual-wordcloudvisual"></a>
  A word cloud.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/word-cloud.html">Using word clouds</a> in the
  Amazon QuickSight User Guide: 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> */
    wordCloudVisual?: WordCloudVisualProps;
    /** <code>InsightVisual</code>  <a name="cfn-quicksight-dashboard-visual-insightvisual"></a>
  An insight visual.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html">Working with insights</a> in the
  Amazon QuickSight User Guide: 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> */
    insightVisual?: InsightVisualProps;
    /** <code>SankeyDiagramVisual</code>  <a name="cfn-quicksight-dashboard-visual-sankeydiagramvisual"></a>
  A sankey diagram.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/sankey-diagram.html">Using Sankey diagrams</a> in the
  Amazon QuickSight User Guide: 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> */
    sankeyDiagramVisual?: SankeyDiagramVisualProps;
    /** <code>GaugeChartVisual</code>  <a name="cfn-quicksight-dashboard-visual-gaugechartvisual"></a>
  A gauge chart.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/gauge-chart.html">Using gauge charts</a> in the
  Amazon QuickSight User Guide: 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> */
    gaugeChartVisual?: GaugeChartVisualProps;
    /** <code>LineChartVisual</code>  <a name="cfn-quicksight-dashboard-visual-linechartvisual"></a>
  A line chart.<br />
  For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/line-charts.html">Using line charts</a> in the
  Amazon QuickSight User Guide: 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> */
    lineChartVisual?: LineChartVisualProps;
    /** <code>EmptyVisual</code>  <a name="cfn-quicksight-dashboard-visual-emptyvisual"></a>
  An empty visual.<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> */
    emptyVisual?: EmptyVisualProps;
}
