export default useNodeDnD; declare function useNodeDnD({ id, initialTransferType, }: { id: any; initialTransferType: any; }): { toDnDHandler: (handler: any) => any; getDnDEventPosition: (event: any) => { top: boolean; bottom: boolean; left: boolean; right: boolean; }; getDnDEventClientCoords: (event: any) => any[]; getDragAndDrop: () => { transfer: any; meta: any; }; isTransfering: boolean; isTransferingType: boolean; triggerDragStart: (drag: any) => void; triggerDragEnd: () => void; handleDrop: any; handleChildXDrop: any; handleChildYDrop: any; handleDragStart: (event: any) => void; handleDragEnd: () => void; transferType: any; setTransferType: import("react").Dispatch; };