import React from 'react';
import { SortOrder, TableSort } from './Table';
export declare type ColumnHeaderProps = {
    name: string | JSX.Element;
    sortable: boolean;
    sorted: boolean;
    sortOrder?: SortOrder;
    index: number;
    setTableSort: (sort: TableSort) => any;
    width?: string;
    className?: string;
};
export declare class ColumnHeader extends React.Component<ColumnHeaderProps> {
    toggleSort: () => void;
    handleSortChange: (event: React.ChangeEvent<HTMLInputElement>) => void;
    render(): JSX.Element;
}
