import { PureComponent } from 'react';
import { ColumnOrder, SorterProps } from './Props';
declare class Sorter<DataItem, Value> extends PureComponent<SorterProps<DataItem, Value>> {
    constructor(props: SorterProps<DataItem, Value>);
    componentDidMount(): void;
    componentDidUpdate(): void;
    defaultSorterOrder(): void;
    handleChange(order: ColumnOrder, manual?: boolean): void;
    handleAsc(): void;
    handleDesc(): void;
    render(): JSX.Element;
}
export default Sorter;
