import { ClientPoint, DropNodeSpec, DropOrientation, DropPosition } from './types'; export declare function computeDropPosition(node: HTMLElement, point: ClientPoint, orientation: DropOrientation, configured: DropPosition | 'auto', edgeThreshold: number): DropPosition; export declare function resolveTargetIndex(spec: DropNodeSpec, position: DropPosition): number; export declare function pointInsideRect(point: ClientPoint, rect: DOMRect): boolean; export declare function findScrollableAncestor(node: HTMLElement | null): HTMLElement | null;