import React from "react";
import { VoidFunc, VoidFuncNoParam } from "../../../../fd-toolbox/functions/internal-getter-setter-functions";
import { type TableDisplayMode } from "../../../../fd-toolbox/enums/enums";
import { HeaderCellContext, InternalTableColumn } from "../table-models";
interface TableHeaderCellProps {
    cellContext: HeaderCellContext;
    tableSorted: VoidFunc<InternalTableColumn>;
    onRefreshItems?: VoidFuncNoParam;
    onActiveHandlerIndexChange: VoidFuncNoParam;
    display: TableDisplayMode;
    tableHovered: boolean;
    hidden: boolean;
    columnSortable: boolean;
}
export declare function TableHeaderCell({ cellContext, tableSorted, onRefreshItems, onActiveHandlerIndexChange, display, tableHovered: tableHoveredProp, hidden, columnSortable, }: TableHeaderCellProps): React.JSX.Element;
export {};
