import React from 'react';
import { Column, SortDirection } from 'react-data-grid';
import { Field } from '@grafana/data';
import { FilterType, TableRow, TableSummaryRow } from '../types';
interface HeaderCellProps {
    column: Column<TableRow, TableSummaryRow>;
    rows: TableRow[];
    field: Field;
    direction?: SortDirection;
    filter: FilterType;
    setFilter: React.Dispatch<React.SetStateAction<FilterType>>;
    crossFilterOrder: string[];
    crossFilterRows: {
        [key: string]: TableRow[];
    };
    showTypeIcons?: boolean;
}
declare const HeaderCell: React.FC<HeaderCellProps>;
export { HeaderCell };
