import * as React from 'react'; import { tableRootPropDefs, tableRowPropDefs, tableCellPropDefs } from './table.props.js'; import type { ComponentPropsWithout, RemovedProps } from '../helpers/component-props.js'; import type { MarginProps } from '../props/margin.props.js'; import type { GetPropDefTypes } from '../props/prop-def.js'; type TableRootOwnProps = GetPropDefTypes; interface TableRootProps extends ComponentPropsWithout<'div', RemovedProps>, MarginProps, TableRootOwnProps { } declare const TableRoot: React.ForwardRefExoticComponent>; interface TableHeaderProps extends ComponentPropsWithout<'thead', RemovedProps> { } declare const TableHeader: React.ForwardRefExoticComponent>; interface TableBodyProps extends ComponentPropsWithout<'tbody', RemovedProps> { } declare const TableBody: React.ForwardRefExoticComponent>; type TableRowOwnProps = GetPropDefTypes; interface TableRowProps extends ComponentPropsWithout<'tr', RemovedProps>, TableRowOwnProps { } declare const TableRow: React.ForwardRefExoticComponent>; type TableCellOwnProps = GetPropDefTypes; interface TableCellProps extends ComponentPropsWithout<'td', RemovedProps | 'width'>, TableCellOwnProps { } declare const TableCell: React.ForwardRefExoticComponent>; interface TableColumnHeaderCellProps extends ComponentPropsWithout<'th', RemovedProps>, TableCellOwnProps { } declare const TableColumnHeaderCell: React.ForwardRefExoticComponent>; interface TableRowHeaderCellProps extends ComponentPropsWithout<'th', RemovedProps>, TableCellOwnProps { } declare const TableRowHeaderCell: React.ForwardRefExoticComponent>; export { TableRoot as Root, TableHeader as Header, TableBody as Body, TableRow as Row, TableCell as Cell, TableColumnHeaderCell as ColumnHeaderCell, TableRowHeaderCell as RowHeaderCell, }; export type { TableRootProps as RootProps, TableHeaderProps as HeaderProps, TableBodyProps as BodyProps, TableRowProps as RowProps, TableCellProps as CellProps, TableColumnHeaderCellProps as ColumnHeaderCellProps, TableRowHeaderCellProps as RowHeaderCellProps, }; //# sourceMappingURL=table.d.ts.map