import { FunctionComponent, HTMLProps } from 'react'; import { DraggableProps, DroppableProps, OnDragEndResponder } from 'react-beautiful-dnd'; import { ListComponentProps, ListItemBodyComponentProps, ListItemComponentProps } from '../../components/TransferList/TransferListList'; export interface DraggableListOptions { draggable?: Omit; droppable?: Omit; } export interface DraggableListProps extends Omit, 'onDragEnd' | 'placeholder'> { ids: string[]; onDragEnd: OnDragEndResponder; dragHandleComponent?: FunctionComponent>; listComponent?: FunctionComponent; listItemComponent?: FunctionComponent; listItemBodyComponent?: FunctionComponent; placeholder?: FunctionComponent>; listId?: string; options?: DraggableListOptions; } export declare const DraggableList: FunctionComponent;