import { type CSSProperties } from 'react'; import { type CssLength } from '../../../utils/css'; export type ImageZoomSpot = { id: string; label: string; backgroundPosition: CSSProperties['backgroundPosition']; backgroundSize: CSSProperties['backgroundSize']; }; export type ImageZoomSpotsProps = { imageSrc?: string; imageDescription?: string; spots?: ImageZoomSpot[]; value?: string; defaultValue?: string; name?: string; legend?: string; width?: CssLength; aspectRatio?: CSSProperties['aspectRatio']; className?: string; style?: CSSProperties; onValueChange?: (spot: ImageZoomSpot) => void; }; export declare const ImageZoomSpots: ({ imageSrc, imageDescription, spots, value, defaultValue, name, legend, width, aspectRatio, className, style, onValueChange, }: ImageZoomSpotsProps) => import("react/jsx-runtime").JSX.Element;