import { VegaSlimmer } from '../../../../vega-slimmer/vega-slimmer-core';
import { VegaVirtualScroll } from '../../vega-virtual-scroll';
export declare class VegaVirtualScrollRenderer extends VegaSlimmer {
  source: VegaVirtualScroll['source'];
  renderItem: VegaVirtualScroll['renderItem'];
  approxItemHeight: VegaVirtualScroll['approxItemHeight'];
  positionConfig: VegaVirtualScroll['positionConfig'];
  viewportMaxHeight: VegaVirtualScroll['viewportMaxHeight'];
  modeController: VegaVirtualScroll['modeController'];
  loadingRenderer: VegaVirtualScroll['loadingRenderer'];
  private virtualScrollContainerRef;
  getContainerRef(): HTMLElement;
  render(): HTMLVegaTooltipContentBoxElement;
  private renderNormal;
  private renderVirtualScroll;
}
