import { DynamicContentStore } from "../../flex-ui-core/src"; import * as React from "react"; import { ViewCollectionChildrenKeys, ViewCollectionChildrenProps, ViewCollectionProps } from "./ViewCollection.definitions"; import { ViewCollectionImpl } from "./ViewCollectionImpl"; /** * @classdesc This is a container for ViewCollection. * @component * @hideconstructor * @param {ViewCollection.ViewCollectionProps} props - Properties to be passed to configure this component. * @category Components / Programmable * @subcategory Components */ export declare class ViewCollection extends React.PureComponent { static readonly displayName = "ViewCollection"; /** * Dynamic content store * * @static * @type {DynamicContentStore} * @readonly */ static readonly Content: DynamicContentStore; static updateAll(): void; /** * Default properties * * @static * @type {ViewCollection.ViewCollectionProps} * @readonly */ static readonly defaultProps: ViewCollectionProps; render(): JSX.Element; } export declare const Connected: React.ComponentClass, any> & import("react-router").WithRouterStatics<{ (props: ViewCollectionChildrenProps): JSX.Element; displayName: string; } & import("hoist-non-react-statics").NonReactStatics>;