/// import * as React from "react"; import * as PropTypes from "prop-types"; import { FormStore } from "../stores/form-store"; export interface BaseContainerProps { formId?: string; } export interface BaseContainerParentContext { FormId: string; FieldId?: string; } export declare abstract class BaseContainer extends React.Component { context: BaseContainerParentContext; static contextTypes: PropTypes.ValidationMap; private eventStoreSubscription; private fshContainerSubscription; protected readonly FormId: string; protected readonly FieldId: string | undefined; protected readonly FormStore: FormStore; componentWillMount(): void; private addFormStoreListener(); componentWillUnmount(): void; protected abstract OnStoreUpdated(): void; }