import { ReactNode } from 'react';
import { type Table as TanstackTable } from '@tanstack/react-table';
interface RootProps<TData> {
    table: TanstackTable<TData>;
    children: ReactNode;
    isLoading?: boolean;
    search?: string;
    onSearchChange?: (value: string) => void;
    totalCount?: number;
    className?: string;
}
export declare function Root<TData>({ table, children, isLoading, search, onSearchChange, totalCount, className, }: RootProps<TData>): import("react/jsx-runtime").JSX.Element;
export {};
