import type { Ref } from 'vue'; import type { CustomMouseEvent } from './RangeInterface'; export declare const isOverFormFieldElement: (mouseEvent: MouseEvent | KeyboardEvent) => boolean; export declare const useDragSelection: (params: { getScrollContainer: () => HTMLDivElement; getRootElement: () => HTMLElement; onDragStart: (event: MouseEvent) => void; onDragging: (event: MouseEvent) => void; onDragStop: () => void; level: number; enableRangeSelection: Ref; }) => { onBodyMousedown: (e: CustomMouseEvent) => void; onBodyTouchstart: (touchEvent: TouchEvent) => void; getStartTarget: () => any; };