import * as React from 'react'; /** * Keyboard and click-away interactions of the selected dependency: Delete/Backspace * deletes it, Escape deselects, clicking outside the arrow deselects. * Document-level listeners because the SVG arrows are not focusable — the keyboard * accessibility story of dependencies is deliberately deferred, and so is arbitration * between several timelines on one page (each instance holding a selection reacts to * the same document-level keystroke until a focus story scopes it). */ export declare function useDependencySelectionInteraction(elementRef: React.RefObject): void;