import React from 'react'; import { BboxPoint, BboxPoints } from './types'; import './style.css'; export declare const DEFAULT_ICON_ACTIVE_COLOR = "#007FFF"; interface ControlButtonsProps { isActive: boolean; activeBboxPoints: BboxPoints | BboxPoint | []; setEditModeIsActive: (editModeIsActive: boolean) => void; clearPoints: () => void; customStyles?: React.CSSProperties; CustomButtonsComponent?: React.ReactElement<{ handleEditToggle?: () => void; clearPoints?: () => void; isActive?: boolean; activePoints?: BboxPoints | BboxPoint | []; }> | undefined; } /** * Component that renders control buttons for editing and clearing bounding box points on a map. * * @param {ControlButtonsProps} props - The props for the component. * @returns {JSX.Element} The rendered control buttons component. */ declare const ControlButtons: React.FC; export default ControlButtons;