import { LegendOptionsProps } from './LegendOptionsProps';
import { GeospatialMapStyleOptionsProps } from './GeospatialMapStyleOptionsProps';
import { GeospatialMapFieldWellsProps } from './GeospatialMapFieldWellsProps';
import { TooltipOptionsProps } from './TooltipOptionsProps';
import { GeospatialWindowOptionsProps } from './GeospatialWindowOptionsProps';
import { GeospatialPointStyleOptionsProps } from './GeospatialPointStyleOptionsProps';
import { VisualPaletteProps } from './VisualPaletteProps';
/**
  The configuration of a <code>GeospatialMapVisual</code>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-geospatialmapconfiguration.html">the AWS Docs</a>
*/
export interface GeospatialMapConfigurationProps {
    /** <code>Legend</code>  <a name="cfn-quicksight-template-geospatialmapconfiguration-legend"></a>
  The legend display setup of the 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> */
    legend?: LegendOptionsProps;
    /** <code>MapStyleOptions</code>  <a name="cfn-quicksight-template-geospatialmapconfiguration-mapstyleoptions"></a>
  The map style options of the geospatial map.<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> */
    mapStyleOptions?: GeospatialMapStyleOptionsProps;
    /** <code>FieldWells</code>  <a name="cfn-quicksight-template-geospatialmapconfiguration-fieldwells"></a>
  The field wells of the 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> */
    fieldWells?: GeospatialMapFieldWellsProps;
    /** <code>Tooltip</code>  <a name="cfn-quicksight-template-geospatialmapconfiguration-tooltip"></a>
  The tooltip display setup of the 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> */
    tooltip?: TooltipOptionsProps;
    /** <code>WindowOptions</code>  <a name="cfn-quicksight-template-geospatialmapconfiguration-windowoptions"></a>
  The window options of the geospatial map.<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> */
    windowOptions?: GeospatialWindowOptionsProps;
    /** <code>PointStyleOptions</code>  <a name="cfn-quicksight-template-geospatialmapconfiguration-pointstyleoptions"></a>
  The point style options of the geospatial map.<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> */
    pointStyleOptions?: GeospatialPointStyleOptionsProps;
    /** <code>VisualPalette</code>  <a name="cfn-quicksight-template-geospatialmapconfiguration-visualpalette"></a>
  Property description not available.<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;
}
