import * as React from 'react'; import { DataColumns } from '../types'; import { SortOrder, TableColumnOrder, TableColumnSizes, TableOnColumnResize, TableOnSort } from './types'; export declare class TableHead extends React.PureComponent<{ columnOrder: TableColumnOrder; onColumnOrder?: (order: TableColumnOrder) => void; columns: DataColumns; sortOrder?: SortOrder; onSort?: TableOnSort; columnSizes?: TableColumnSizes; onColumnResize?: TableOnColumnResize; height?: number; }, { columnSizes: TableColumnSizes; }> { state: { columnSizes: TableColumnSizes; }; static getDerivedStateFromProps(props: any): { columnSizes: any; }; buildContextMenu: () => any[]; render(): JSX.Element; } //# sourceMappingURL=TableHead.d.ts.map