export interface PillReorderProps { draggable: boolean; tabIndex: number; 'data-mantine-pill-index': number; 'aria-keyshortcuts': string; onMouseDown: (event: React.MouseEvent) => void; onDragStart: (event: React.DragEvent) => void; onDragOver: (event: React.DragEvent) => void; onDragLeave: (event: React.DragEvent) => void; onDrop: (event: React.DragEvent) => void; onDragEnd: (event: React.DragEvent) => void; onKeyDown: (event: React.KeyboardEvent) => void; } export interface PillsReorderListProps { ref?: (node: HTMLDivElement | null) => void; } export interface UsePillsReorderInput { value: T[]; onChange: (value: T[]) => void; enabled: boolean | undefined; } export declare function usePillsReorder({ value, onChange, enabled }: UsePillsReorderInput): { getPillProps: (index: number) => PillReorderProps | undefined; getListProps: () => PillsReorderListProps; handleInputKeyDown: (event: React.KeyboardEvent) => void; };