import { Iterable } from 'ix'; import { IterableLike, ObservableLike, ReadOnlyProperty } from '../../../WebRx'; import { BaseViewModel } from '../../React'; export declare class ItemsViewModel extends BaseViewModel { static displayName: string; protected readonly emptySource: Iterable; readonly source: ReadOnlyProperty>; readonly count: ReadOnlyProperty; constructor(source: ObservableLike>); getItemsSourceProperty(): ReadOnlyProperty>; getItemsSource(): IterableLike; getItems(): Iterable; getItemAt(index: number): T | undefined; }