/** * Calls `onCursorMove` with the client coordinates on every frame of this timeline's * create-dependency drag, without touching the state: the caller drives the DOM * directly, so the cursor never causes a render. Registered through a layout effect * so a caller closing over layout-derived values re-registers before paint. */ export declare function useDependencyDragCursor(enabled: boolean, onCursorMove: (clientX: number, clientY: number) => void): void;