import React from "react"; import { TableProps, TableColumn } from "./TableProps"; import { TableVirtualizedBodyProps } from "./TableVirtualizedBody"; export declare function CellResizeObserver({ children, onResize, }: { children: React.ReactNode; onResize(width: number): void; }): JSX.Element; export declare function getFixedOffset(columns: TableProps["columns"], index: number, columnsWidths: number[], fixed: TableColumn["fixed"]): number; export declare function getFixedEndColumn(columns: TableProps["columns"]): { left: number; right: number; }; export declare const TableBody: React.ForwardRefExoticComponent & { tableBoxStyle?: React.CSSProperties; onScrollCapture?: (event: React.UIEvent) => void; virtualizedOptions?: TableVirtualizedBodyProps; recordsExpandable?: boolean; draggable?: boolean; columnsDraggable?: boolean; onResize?: React.Dispatch>; } & React.RefAttributes>;