import { DragEvent, KeyboardEvent } from 'react';
export declare const useDragAndDrop: (listItems: any[], setListItems: (items: any[]) => void, onReorder: (items: any[]) => void) => {
    handleDragStart: (e: DragEvent<HTMLLIElement>, index: number) => void;
    handleDragOver: (e: DragEvent<HTMLLIElement>, index: number) => void;
    handleDrop: (e: DragEvent<HTMLLIElement>, index: number) => void;
    handleKeyDown: (e: KeyboardEvent<HTMLLIElement>, index: number) => void;
};
