import type { IRect } from './../vrender';
import { DefaultTimeline, DefaultTicker, Animate } from './../vrender';
import type { BaseTableAPI } from '../ts-types/base-table';
import type { ITableAnimationOption } from '../ts-types/animation/appear';
export declare class TableAnimationManager {
    table: BaseTableAPI;
    timeline: DefaultTimeline;
    ticker: DefaultTicker;
    animation: Animate;
    tempGraphic: IRect;
    constructor(table: BaseTableAPI);
    scrollTo(position: {
        col?: number;
        row?: number;
    }, animationOption?: ITableAnimationOption | true): void;
    clear(): void;
}
