import { RefObject } from 'react'; import { Vector3, Box3, Object3D, Group } from 'three'; import { DragHandleData } from './DragHandle'; interface EdgeDragHandleProps { edge: { start: Vector3; end: Vector3; axes: string[]; index: number; }; targetObject: Object3D; boundingBox: Box3; gizmoRef?: RefObject; onBoundingBoxChange: (newBox: Box3, newHandles: DragHandleData[]) => void; } export declare const EdgeDragHandle: ({ edge, targetObject, boundingBox, gizmoRef, onBoundingBoxChange, }: EdgeDragHandleProps) => import("react/jsx-runtime").JSX.Element; export {};