import { TreeModel } from './tree.model'; export declare class TreeVirtualScroll { private treeModel; private _dispose; yBlocks: number; x: number; viewportHeight: any; viewport: any; readonly y: number; readonly totalHeight: number; constructor(treeModel: TreeModel); fireEvent(event: any): void; init(): void; isEnabled(): boolean; private _setYBlocks(value); recalcPositions(): void; private _getPositionAfter(nodes, startPos); private _getPositionAfterNode(node, startPos); clear(): void; setViewport(viewport: any): void; scrollIntoView(node: any, force: any, scrollToMiddle?: boolean): void; getViewportNodes(nodes: any): any; fixScroll(): void; }