import type { IPagingFilter } from "@frui.ts/data";
import React from "react";
import type { ColumnDefinition, PropsWithColumns } from "../dataTypes";
export interface HeaderRowProps<TItem, TContext> extends PropsWithColumns<TItem, TContext> {
    pagingFilter?: IPagingFilter;
    onColumnSort?: (column: ColumnDefinition<TItem, TContext>) => any;
    className?: string;
}
declare function tableHeader<TItem, TContext>(props: HeaderRowProps<TItem, TContext>): React.JSX.Element;
declare const TableHeader: typeof tableHeader;
export default TableHeader;
