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