import { OrderBy } from '../../helpers/sort.js';
import { ColumnDescriptor } from '../../hooks/useTableConfig.js';
interface TableProps {
    header: ColumnDescriptor[];
    orderBy?: OrderBy;
    onOrderByChange?: (orderBy: OrderBy) => void;
    dataReady: boolean;
    ariaRowIndex: number;
    columnClassNames?: (string | undefined)[];
}
/**
 * Render a header for a table.
 */
export default function TableHeader({ header, orderBy, onOrderByChange, dataReady, ariaRowIndex, columnClassNames, }: TableProps): import("react/jsx-runtime").JSX.Element[];
export {};
