import * as react_jsx_runtime from 'react/jsx-runtime';
import { Column } from './tanstackTable.js';
import { Table } from '@tanstack/react-table';

interface TableHeaderProps<TData> {
    setOpenFilter: (value: boolean) => void;
    openFilter: boolean;
    table: Table<TData>;
    globalFilter: string;
    setGlobalFilter: (value: string) => void;
    data: any[];
    columns: Column[];
    tableName: string | undefined;
}
declare const TableSubHeader: <TData extends Record<string, unknown>>({ setOpenFilter, openFilter, table, globalFilter, setGlobalFilter, data, columns, tableName, }: TableHeaderProps<TData>) => react_jsx_runtime.JSX.Element;

export { TableSubHeader as default };
