import { DynamicContentStore } from "../../flex-ui-core/src"; import * as React from "react"; import { ViewCollectionChildrenKeys, ViewCollectionChildrenProps } from "./ViewCollection.definitions"; export declare const displayName = "ViewCollection"; export declare const contentStore: DynamicContentStore; export declare class ViewCollectionImpl extends React.PureComponent { static displayName: string; private keysOfViewsThatHaveBeenMounted; private debouncedWindowResizeListeners; componentDidMount(): void; componentWillUnmount(): void; private getPathnameFromRouter; private getRouteFromView; private isActiveView; private shallRenderView; private registerViewHavingBeenMounted; private renderRouteChildren; private updateChildren; render(): JSX.Element; }