import type { RefObject } from 'react'; import type { NavLink, NavigationProps } from './types'; export declare const useDragDrop: (containerRef: RefObject, { dragOnSameLevel, indentSize, onDragUpdate }: Pick) => { dropIndicator: { top: number; left: number; width: number; height?: number; opacity?: number; } | undefined; handleDragStart: (link: NavLink) => (e: React.DragEvent) => void; };