import { Observable } from 'rxjs'; import { PblDataSourceAdapter, PblDataSourceConfigurableTriggers } from '@pebula/ngrid'; import { PblInfiniteScrollTriggerChangedEvent } from './infinite-scroll-datasource.types'; import { PblInfiniteScrollDSContext } from './infinite-scroll-datasource.context'; export declare class PblInfiniteScrollDataSourceAdapter extends PblDataSourceAdapter> { private context; readonly virtualRowsLoading: Observable; constructor(context: PblInfiniteScrollDSContext, config: false | Partial>, onVirtualLoading: Observable); dispose(): void; protected emitOnSourceChanging(event: PblInfiniteScrollTriggerChangedEvent): void; }