import { ObjectForExtending, Prettify } from './utils.type'; import { TableConfig } from './table-config.type'; import { ColumnConfig } from './column-config.type'; import { DataEditorRef } from '../TableGlideInstance/type'; import { Ref } from 'react'; export type TableProps = { columnConfig: readonly ColumnConfig[]; rows: RowType[]; bottomSummaryRows?: SummaryRowType[]; tableConfig?: Prettify>; headerContextValue?: HeaderContextValueType; rowContextValue?: RowContextValueType; refTable?: Ref; refTableContainer?: React.Ref; };