/// import type { ITableLayoutProps } from './Table'; import type { ITableCellLayoutProps } from './TableCell'; import type { ITableRowLayoutProps } from './TableRow'; import './standardGridTableLayout.less'; export interface ITableColumnSize { size: number; unit: 'fr' | '%' | 'px' | 'em' | 'rem' | 'vh' | 'vw' | 'vmin' | 'vmax'; } export type ITableColumnSizes = Readonly>; export declare const getGridColumnsStyle: (sizes: readonly (number | ITableColumnSize | [ITableColumnSize, ITableColumnSize])[], expandable: boolean, isMobile: boolean) => string; export declare const standardGridTableLayout: (sizes: readonly (number | ITableColumnSize | [ITableColumnSize, ITableColumnSize])[]) => { TableLayout: (props: ITableLayoutProps) => JSX.Element; TableRowLayout: (props: ITableRowLayoutProps) => JSX.Element; TableCellLayout: (props: ITableCellLayoutProps) => JSX.Element; };