import MoveableManager from "../MoveableManager";
import { Renderer, GroupableProps, DragAreaProps } from "../types";
import MoveableGroup from "../MoveableGroup";
declare const _default: {
    name: string;
    render(moveable: MoveableManager<GroupableProps, {}>, React: Renderer): any[];
    dragStart(moveable: MoveableManager<{}, {}>, { datas, clientX, clientY, inputEvent }: any): void;
    drag(moveable: MoveableManager<{}, {}>, { datas }: any): void;
    dragEnd(moveable: MoveableManager<DragAreaProps, {}>, e: any): void;
    dragGroupStart(moveable: MoveableGroup, e: any): void;
    dragGroup(moveable: MoveableGroup, e: any): void;
    dragGroupEnd(moveable: MoveableGroup, e: any): void;
};
export default _default;
