import * as React from 'react'; import { ReactNode } from 'react'; export type ReorderDraggableProps = { order: OPTION_TYPE[]; onChange: (newOrder: OPTION_TYPE[]) => void; renderOption: (option: OPTION_TYPE, index: number) => ReactNode; optionClassName?: (option: OPTION_TYPE) => string; toIdentifier?: (v: OPTION_TYPE) => ID_TYPE; isOptionDraggable?: (option: OPTION_TYPE) => boolean; onOptionClick?: (option: OPTION_TYPE, event: React.MouseEvent) => void; disabled?: boolean; style?: React.CSSProperties; className?: string; }; export declare function ReorderDraggable(props: ReorderDraggableProps): React.JSX.Element;