import * as React from 'react'; import type { MapShapeItemIdentifier } from "../models/seriesType/mapShape.mjs"; export interface MapShapePlotProps { /** * Callback fired when clicking on a map shape. * @param {React.MouseEvent} event The event source of the callback. * @param {MapShapeItemIdentifier} mapShapeItemIdentifier The identifier of the clicked map shape. */ onItemClick?: (event: React.MouseEvent, mapShapeItemIdentifier: MapShapeItemIdentifier) => void; className?: string; /** * Fill color applied to every feature path. Overrides item and series colors. */ fill?: string; /** * Stroke color applied to every feature path. * @default 'none' */ stroke?: string; /** * Stroke width applied to every feature path. * @default 1 */ strokeWidth?: number; } /** * Renders series mapShape items. */ declare function MapShapePlot(props: MapShapePlotProps): React.JSX.Element | null; declare namespace MapShapePlot { var propTypes: any; } export { MapShapePlot };