import { LDOwnProps, LDLocalState, LDConnectedState, LDConnectedDispatch, LDRouteProps } from "../../appstate/LDProps"; import { KVL } from "../../ldaccess/KVL"; import { BlueprintConfig, OutputKVMap } from "../../ldaccess/ldBlueprint"; import { Component } from "react"; import { ILDOptions } from "../../ldaccess/ildoptions"; import { ObjectPropertyRef } from "../../ldaccess/ObjectPropertyRef"; import { ErrorBoundaryState } from "../errors/ErrorBoundaryState"; import React from "react"; export interface BaseContOwnProps extends LDOwnProps { errorDisplay?: React.Component<{ errorMsg: string; }>; } export interface BaseContOwnState extends LDLocalState, ErrorBoundaryState { errorMsg: string; nameSelf: string; routes: LDRouteProps | null; inKeys: (string | ObjectPropertyRef)[]; } export declare const COMP_BASE_CONTAINER = "metaexplorer.io/baseContainer"; export declare class PureBaseContainerRewrite extends Component { static getDerivedStateFromProps(nextProps: LDConnectedState & LDConnectedDispatch & BaseContOwnProps, prevState: null | BaseContOwnState): null | BaseContOwnState; cfg: BlueprintConfig; outputKVMap: OutputKVMap; consumeLDOptions: (ldOptions: ILDOptions) => any; ownKVLs: KVL[]; constructor(props?: BaseContOwnProps & LDConnectedState & LDConnectedDispatch); componentDidCatch(error: any, info: any): void; render(): JSX.Element; } export declare const BaseContainerRewrite: import("react-redux").ConnectedComponent & BaseContOwnProps & LDConnectedState & LDConnectedDispatch, "ref" | "key" | "routes" | "ldTokenString" | "errorDisplay"> & BaseContOwnProps>;