import { type NodeDragItem, type XYPosition, InternalNodeBase, NodeBase, NodeLookup } from '../types'; export declare function isParentSelected(node: NodeType, nodeLookup: NodeLookup): boolean; export declare function hasSelector(target: Element | EventTarget | null, selector: string, domNode: Element): boolean; export declare function getDragItems(nodeLookup: Map>, nodesDraggable: boolean, mousePos: XYPosition, nodeId?: string): Map; export declare function getEventHandlerParams({ nodeId, dragItems, nodeLookup, dragging, }: { nodeId?: string; dragItems: Map; nodeLookup: Map; dragging?: boolean; }): [NodeBase, NodeBase[]]; //# sourceMappingURL=utils.d.ts.map