export declare function onDragStart(state: {} | undefined, dragIndex: number): {
    dragIndex: number;
};
export declare function onDragEnd(state?: {}): {
    dragIndex: undefined;
    dragOverIndex: undefined;
};
export declare function onDragOver(state: {} | undefined, dragOverIndex: number): {
    dragOverIndex: number;
};
export interface IDraggableListState {
    dragIndex: number;
    dragOverIndex: number;
}
