import { EventEmitter, TemplateRef } from '@angular/core'; import { CdkVirtualScrollViewport } from '@angular/cdk/scrolling'; import * as i0 from "@angular/core"; export type OrientationType = 'horizontal' | 'vertical'; export declare class CtyVirtualScroll { cdkVirtualScrollViewport: CdkVirtualScrollViewport; ctyVirtualScrollTpl: TemplateRef; ctyScrollIndexChange: EventEmitter; list: any[]; itemSize: number; minBufferPx: number; maxBufferPx: number; appendOnly: boolean; templateCacheSize: number; orientation: OrientationType; constructor(); scrolled(index: number): void; getVirtualScroll(): CdkVirtualScrollViewport; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }