import type { PropType } from 'vue'; import type { Store } from '../store'; import type { ColumnCls, ColumnStyle, Table } from '../table/defaults'; import type { TableOverflowTooltipOptions } from '../util'; interface TableBodyProps { store: Store; stripe?: boolean; context: Table; rowClassName: ColumnCls; rowStyle: ColumnStyle; fixed: string; highlight: boolean; tooltipEffect?: string; tooltipOptions?: TableOverflowTooltipOptions; } declare const defaultProps: { store: { required: boolean; type: PropType; }; stripe: BooleanConstructor; tooltipEffect: StringConstructor; tooltipOptions: { type: PropType> | undefined>; }; context: { default: () => {}; type: PropType>; }; rowClassName: PropType>; rowStyle: PropType>; fixed: { type: StringConstructor; default: string; }; highlight: BooleanConstructor; }; export { TableBodyProps }; export default defaultProps;