import { Content } from './components/content';
import { Toolbar } from './components/toolbar';
import { DataTableProps } from './data-table.types';
declare function DataTableRoot<TData, TValue>({ data, columns, query, mode, isLoading, loadingRowCount, defaultSort, children, onTableQueryChange, onLoadMore, onRowClick }: React.PropsWithChildren<DataTableProps<TData, TValue>>): import("react/jsx-runtime").JSX.Element;
export declare const DataTable: typeof DataTableRoot & {
    Content: typeof Content;
    Toolbar: typeof Toolbar;
    Search: import("react").ForwardRefExoticComponent<import("../search/search").SearchProps & import("react").RefAttributes<HTMLInputElement>>;
};
export {};
//# sourceMappingURL=data-table.d.ts.map