import React, { FC } from "react";
import type { EditableProTableProps } from "@ant-design/pro-table/es/components/EditableTable";
import "./index.less";
export declare const DragHandle: React.ComponentClass<unknown, any>;
export declare const SortableItem: React.ComponentClass<any, any>;
export declare const SortContainer: React.ComponentClass<any, any>;
export declare const SortContext: React.Context<{
    datasource?: any[];
    onSortEnd?: (...args: any[]) => void;
    onSortStart?: (...args: any[]) => void;
}>;
export declare const DraggableContainer: (props: any) => JSX.Element;
export declare const DraggableBodyRow: (props: any) => JSX.Element;
declare const DragSortEditableTable: FC<EditableProTableProps<any, any> & {
    placeholder?: string;
    sortable?: boolean;
}>;
export default DragSortEditableTable;
