import * as React from 'react'; import type { ColumnType, DefaultRecordType, ColumnsType, TableLayout, RenderExpandIcon, ExpandableType, RowClassName, TriggerEventHandler, ExpandedRowRender } from '../interface'; export interface BodyContextProps { rowClassName: string | RowClassName; expandedRowClassName: RowClassName; columns: ColumnsType; flattenColumns: readonly ColumnType[]; tableLayout: TableLayout; indentSize: number; expandableType: ExpandableType; expandRowByClick: boolean; expandedRowRender: ExpandedRowRender; expandIcon: RenderExpandIcon; onTriggerExpand: TriggerEventHandler; expandIconColumnIndex: number; } declare const BodyContext: React.Context>; export default BodyContext;