///
import { Iterable } from 'ix';
import { Observable } from 'rxjs';
import { BaseView, BaseViewProps } from '../../React';
import { PanelItemContext, PanelItemProps, PanelRenderProps } from '../Panel';
import { ItemsPresenterTemplateProps } from './ItemsPresenter';
import { ItemsViewModel } from './ItemsViewModel';
export interface ItemsProps extends ItemsPresenterTemplateProps, PanelItemProps, PanelRenderProps {
}
export interface ItemsViewProps extends BaseViewProps>, ItemsProps {
fill?: boolean;
}
export declare class ItemsView extends BaseView> {
static displayName: string;
updateOn(viewModel: Readonly>): Observable | ArrayLike<{}>>[];
render(): JSX.Element;
}