import React from 'react';
import { Identifiable } from '@custis/common';
import { Header } from '@tanstack/react-table';
import { GridIconsProps } from '../../GridIcons';
import { NewGridStore } from '../../NewGridStore';
interface Props<TItem extends Identifiable, TFilter, TSorting> {
    store: NewGridStore<TItem, TFilter, TSorting>;
    header: Header<TItem, unknown>;
    columnSettingsVisible?: boolean;
    cellStyle?: React.CSSProperties;
    icons?: GridIconsProps;
    cellClassName?: string;
}
export declare const HeaderCell: <TItem extends Identifiable, TFilter, TSorting>({ header, columnSettingsVisible, cellStyle, icons, store, cellClassName, }: Props<TItem, TFilter, TSorting>) => React.JSX.Element;
export {};
