import { XRTableControlViewModel } from '../xrTable'; export interface ITableCalculationNode { column: number; row: number; calc: () => void; } export declare class TableCalculationProvider { private _table; private _tableOffset; private _calculationStarted; private _calculationTimeout; private _calculationNodes; private _resetState; private _startCalculation; constructor(_table: XRTableControlViewModel); addTableOffset(width: any, left: any): void; addCalculationNode(node: ITableCalculationNode): void; hasCalculationNode(rowIndex: number, cellIndex: number): boolean; }