export interface LauncherDropTarget { side: 'left' | 'right'; bottomPx: number; } type FollowerRef = React.RefObject; export declare function useLauncherDrag(containerRef: React.RefObject, onDrop: (target: LauncherDropTarget) => void, followRefs?: FollowerRef[] | null, reportDragging?: (dragging: boolean) => void): { wasDraggedRef: React.RefObject; }; export {};