import { JSX } from 'react'; import { LassoGeometryToolbarUIProps } from './types'; /** * Contextual toolbar for a single lasso geometry: toggle mask/draw, rename, * lock, and delete. Purely presentational — position it over the map and wire * the callbacks to the lasso store (see `LassoTools.GeometryToolbar` in * `@carto/ps-react-maps`). * * Each button keeps a fixed icon and toggles an active highlight: the mask * button is active when `type === 'mask'`, the lock button is active when * `locked`. When `locked`, every action but the lock toggle is disabled. */ export declare function LassoGeometryToolbarUI({ type, label, locked, onToggleType, onRename, onToggleLock, onDelete, labels, PaperProps: { sx, ...PaperProps }, }: LassoGeometryToolbarUIProps): JSX.Element;