///
import { Data } from '../store';
import type { LayoutRect } from '../types';
export interface UseDroppableArguments {
id: string;
disabled?: boolean;
data?: Data;
}
export declare function useDroppable({ data, disabled, id, }: UseDroppableArguments): {
rect: import("react").MutableRefObject;
isOver: boolean;
node: import("react").MutableRefObject;
over: {
id: string;
rect: LayoutRect;
} | null;
setNodeRef: (element: HTMLElement | null) => void;
};