import React from 'react'; import { CommonProps } from '../Element/Element'; import TableRow from './TableRow/TableRow'; import TableCell from './TableCell/TableCell'; import TableHeaderCell from './TableHeaderCell/TableHeaderCell'; import TableMobileHeadingCell from './TableMobileHeadingCell/TableMobileHeadingCell'; import TableSortLabel from './TableSortLabel/TableSortLabel'; import { ArrayElementType } from '../../types/utils/ArrayElementType'; import { supportedBreakpointsTypes } from '../../shared/breakpoints'; declare const layoutOptions: readonly ["auto", "fixed"]; declare type layoutOptionType = ArrayElementType; declare type TableProps = { /** Set Table layout */ mobileBreakpoint?: supportedBreakpointsTypes; layout?: layoutOptionType; ref?: React.Ref; } & Omit, 'tagName'>; declare const Table: React.FunctionComponent & { Row: typeof TableRow; Cell: typeof TableCell; HeaderCell: typeof TableHeaderCell; MobileHeadingCell: typeof TableMobileHeadingCell; SortLabel: typeof TableSortLabel; }; export default Table;