import React from 'react';
import ControlledPropsType from '../controlled/ControlledPropsType';
export declare type RequiredChildComponentProps<T> = Pick<ControlledPropsType<T>, 'columnHeaderCell' | 'fetchArgs' | 'itemModel' | 'onFetchArgsChange'>;
declare const withSortable: <T, P extends RequiredChildComponentProps<T>>(Child: React.ComponentType<P>) => (props: Omit<P, "columnHeaderCell">) => JSX.Element;
export default withSortable;
//# sourceMappingURL=index.d.ts.map