import * as React from 'react'; export interface TableProps extends React.ComponentProps<'table'> { /** Disable the overflow-x-auto wrapper (useful when parent handles scrolling) */ disableOverflow?: boolean; } declare const Table: React.ForwardRefExoticComponent & React.RefAttributes>; export type TableHeaderProps = React.ComponentProps<'thead'>; declare const TableHeader: React.ForwardRefExoticComponent, HTMLTableSectionElement>, "ref"> & React.RefAttributes>; export type TableBodyProps = React.ComponentProps<'tbody'>; declare const TableBody: React.ForwardRefExoticComponent, HTMLTableSectionElement>, "ref"> & React.RefAttributes>; export type TableFooterProps = React.ComponentProps<'tfoot'>; declare const TableFooter: React.ForwardRefExoticComponent, HTMLTableSectionElement>, "ref"> & React.RefAttributes>; export type TableRowProps = React.ComponentProps<'tr'>; declare const TableRow: React.ForwardRefExoticComponent, HTMLTableRowElement>, "ref"> & React.RefAttributes>; export type TableHeadProps = React.ComponentProps<'th'>; declare const TableHead: React.ForwardRefExoticComponent, HTMLTableHeaderCellElement>, "ref"> & React.RefAttributes>; export type TableCellProps = React.ComponentProps<'td'>; declare const TableCell: React.ForwardRefExoticComponent, HTMLTableDataCellElement>, "ref"> & React.RefAttributes>; export type TableCaptionProps = React.ComponentProps<'caption'>; declare const TableCaption: React.ForwardRefExoticComponent, HTMLElement>, "ref"> & React.RefAttributes>; export { Table, TableBody, TableCaption, TableCell, TableFooter, TableHead, TableHeader, TableRow, };