import { type ExperimentalPolygonType, type PanelProps } from '../../'; type PolygonType = { coordinates: ExperimentalPolygonType["coordinates"]; scale?: ExperimentalPolygonType["scale"]; fill?: ExperimentalPolygonType["fill"]; fillOpacity?: ExperimentalPolygonType["fillOpacity"]; fillRule?: ExperimentalPolygonType["fillRule"]; stroke?: ExperimentalPolygonType["stroke"]; strokeWidth?: ExperimentalPolygonType["strokeWidth"]; strokeLinecap?: ExperimentalPolygonType["strokeLinecap"]; strokeLinejoin?: ExperimentalPolygonType["strokeLinejoin"]; strokeDasharray?: ExperimentalPolygonType["strokeDasharray"]; strokeDashoffset?: ExperimentalPolygonType["strokeDashoffset"]; labelColor?: ExperimentalPolygonType["labelColor"]; labels?: ExperimentalPolygonType["labels"]; labelSpacing?: ExperimentalPolygonType["labelSpacing"]; labelPosition?: ExperimentalPolygonType["labelPosition"]; }; export type StyledProps = { /** * Wrapped Panel props */ panelProps?: PanelProps; /** * Scale factor for all polygons (applies to all polygons if not specified in each polygon) * @default 10 */ scale?: number; /** * Apply to All, Polygon data array (common style) */ fill?: ExperimentalPolygonType["fill"]; fillOpacity?: ExperimentalPolygonType["fillOpacity"]; fillRule?: ExperimentalPolygonType["fillRule"]; stroke?: ExperimentalPolygonType["stroke"]; strokeWidth?: ExperimentalPolygonType["strokeWidth"]; strokeLinecap?: ExperimentalPolygonType["strokeLinecap"]; strokeLinejoin?: ExperimentalPolygonType["strokeLinejoin"]; strokeDasharray?: ExperimentalPolygonType["strokeDasharray"]; strokeDashoffset?: ExperimentalPolygonType["strokeDashoffset"]; /** * Polygon data array * @example * [ * { * coordinates: [[0,0], [0,6], [10,6], [10,21], [16,21], [16,0]], * fill: "#f5f6f7", * fillRule: "evenodd", * stroke: "#a1a1a1", * labels: ['(1)-B(Two)'], * }, * ] */ data: PolygonType[]; /** * Apply to All, Polygon label style (common style) */ labelColor?: ExperimentalPolygonType["labelColor"]; labelSpacing?: ExperimentalPolygonType["labelSpacing"]; labelPosition?: ExperimentalPolygonType["labelPosition"]; }; declare const ThemedComponent: (props: StyledProps) => import("react/jsx-runtime").JSX.Element; export default ThemedComponent; //# sourceMappingURL=Styled.d.ts.map