import { PropsWithChildren } from 'react';
type TableHeadProps = {
    /**
     * The unique name of the column used as identifier
     */
    column?: string;
    /**
     * The label that shall be rendered in the table head next to the sorting icons.
     */
    label?: string | React.ReactElement;
    /**
     * The string title of a column used as native title attribute on the th tag.
     */
    title?: string;
    /**
     * The sorting key stored as data attribute for later usage for click events.
     */
    sortBy?: string;
    /**
     * The column sorting direction.
     */
    sortDir?: string;
    /**
     * The click handler for the th tag.
     */
    onClick?: (event: React.MouseEvent<HTMLTableCellElement>) => void;
    /**
     * Additional class names assigned to the wrapper element.
     */
    className?: string;
};
declare const TableHead: (props: PropsWithChildren<TableHeadProps>) => import("react/jsx-runtime").JSX.Element;
export default TableHead;
