import { ReactNode } from 'react';
import { TableHtmlAttributes, TableRowData } from './Table.types';
export type TableHeaderProps<RowType extends TableRowData> = TableHtmlAttributes & {
    /**
     * Additional class names for the header grid wrapper.
     */
    className?: string;
    /**
     * Keeps the table header sticky while the page scrolls.
     * The sticky top reference follows `Table.stickyReference`.
     *
     * This applies in `TABLE` view only.
     *
     * @default false
     */
    sticky?: boolean;
    /**
     * Table header content.
     */
    children?: ReactNode;
};
declare const TableHeader: <RowType extends TableRowData = TableRowData>(props: TableHeaderProps<RowType>) => import("react/jsx-runtime").JSX.Element | null;
export default TableHeader;
