import React, { ReactNode } from 'react'; import { TTableHead } from './TableHead'; import { TTableHeader } from './TableHeader'; import { TTableBody } from './TableBody'; import { TTableRow } from './TableRow'; import { TTableCaption } from './TableCaption'; import { TTableCell } from './TableCell'; import { TTableCol } from './TableCol'; import { TTableColGroup } from './TableColGroup'; import { TTableFooter } from './TableFooter'; export declare type TTable = { className?: string; children?: ReactNode; tag?: any; align?: string; size?: 'sm' | 'md' | 'lg'; border?: boolean; striped?: boolean | 'odd' | 'even'; hover?: boolean | 'row' | 'cell'; borderless?: boolean; custom?: boolean; }; declare type TableComponent = React.ForwardRefExoticComponent> & { Head: React.ForwardRefExoticComponent>; Header: React.ForwardRefExoticComponent>; Body: React.ForwardRefExoticComponent>; Row: React.ForwardRefExoticComponent>; Cell: React.ForwardRefExoticComponent>; Footer: React.ForwardRefExoticComponent>; Caption: React.ForwardRefExoticComponent>; Col: React.ForwardRefExoticComponent>; ColGroup: React.ForwardRefExoticComponent>; }; export declare const Table: TableComponent; export default Table;