import type { Row, Table } from "@tanstack/react-table";
import React from "react";
import type { SortingType } from "./types";
interface HeaderProps<T> {
    readonly table: Table<T>;
    readonly stickyHeader?: boolean;
    readonly sorting?: SortingType;
    readonly onRowClick?: (row: Row<T>) => void;
}
export declare function Header<T extends object>({ table, stickyHeader, sorting, onRowClick, }: HeaderProps<T>): React.JSX.Element;
export {};
