import React, { Component } from 'react';
import { ColumnLock } from './enum';
export interface TableBodyProps {
    lock?: ColumnLock | boolean;
    getRef?: (node: HTMLDivElement | null) => void;
    onScroll?: (e: any) => void;
}
export default class TableBody extends Component<TableBodyProps> {
    static displayName: string;
    static contextType: React.Context<{
        tableStore: import("./TableStore").default;
    }>;
    element: HTMLDivElement | null;
    saveRef(node: HTMLDivElement | null): void;
    componentDidUpdate(): void;
    getHeightStyle(): any;
    render(): JSX.Element;
}
