import React, { ReactNode } from 'react';
import { Identifiable } from '@custis/common';
import { Table } from '@tanstack/react-table';
import { GridIconsProps } from '../../GridIcons';
interface Props<TItem extends Identifiable> {
    table: Table<TItem>;
    children: ReactNode;
    hasSelection?: boolean;
    hasExpand?: boolean;
    actionColumnWidth: number;
    hasReorderingRows?: boolean;
    icons?: GridIconsProps;
}
export declare const HeaderWrapper: <TItem extends Identifiable>({ hasSelection, children, table, actionColumnWidth, hasReorderingRows, hasExpand, icons, }: Props<TItem>) => React.JSX.Element;
export {};
