import React from 'react';
export declare const useTableSelectorProps: () => {
    rowKey: any;
    rowSelection: {
        type: string;
        selectedRowKeys: any;
    };
    onRowSelectionChange(selectedRowKeys: any, selectedRows: any): void;
    loading: any;
    showIndex: boolean;
    dragSort: boolean;
    pagination: boolean | {
        defaultCurrent: any;
        defaultPageSize: any;
    };
    onRowDragEnd({ from, to }: {
        from: any;
        to: any;
    }): Promise<void>;
    onChange({ current, pageSize }: {
        current: any;
        pageSize: any;
    }): void;
};
export declare const InternalPicker: React.MemoExoticComponent<import("@tachybase/schema").ReactFC<Omit<any, "ref">>>;
