import * as react from 'react'; import * as react_jsx_runtime from 'react/jsx-runtime'; import { Column, Table } from '@tanstack/react-table'; export * from '@tanstack/react-table'; type DataTableColumnHeaderProps = React.ComponentPropsWithoutRef<"div"> & { column: Column; title: string; }; declare function ColumnHeader({ column, title, className, }: DataTableColumnHeaderProps): react_jsx_runtime.JSX.Element; type DataTablePaginationProps = { table: Table; }; declare function Pagination({ table }: DataTablePaginationProps): react_jsx_runtime.JSX.Element; type DataTableViewOptionsProps = { table: Table; }; declare function ViewOptions({ table }: DataTableViewOptionsProps): react_jsx_runtime.JSX.Element; declare const DataTable: react.ForwardRefExoticComponent, HTMLTableElement>, "ref"> & react.RefAttributes> & { Header: react.ForwardRefExoticComponent & react.RefAttributes>; Body: react.ForwardRefExoticComponent & react.RefAttributes>; Footer: react.ForwardRefExoticComponent & react.RefAttributes>; Row: react.ForwardRefExoticComponent & react.RefAttributes>; Head: react.ForwardRefExoticComponent & react.RefAttributes>; Cell: react.ForwardRefExoticComponent & react.RefAttributes>; Caption: react.ForwardRefExoticComponent & react.RefAttributes>; } & { ColumnHeader: typeof ColumnHeader; Pagination: typeof Pagination; ViewOptions: typeof ViewOptions; }; export { DataTable };