import { BlueprintConfig, IBlueprintItpt } from "../../ldaccess/ldBlueprint"; import { KVL } from "../../ldaccess/KVL"; import { ILDOptions } from "../../ldaccess/ildoptions"; import { LDOwnProps, LDConnectedState, LDConnectedDispatch, LDRouteProps, LDLocalState } from "../../appstate/LDProps"; import { Component } from "react"; import { ErrorBoundaryState } from "../errors/ErrorBoundaryState"; export declare type OwnProps = LDOwnProps & {}; export interface RefMapItptState extends LDLocalState, ErrorBoundaryState { errorMsg: string; routes: LDRouteProps | null; cfg: BlueprintConfig; } export declare class PureRefMapItpt extends Component implements IBlueprintItpt { static getDerivedStateFromProps(nextProps: LDConnectedState & LDConnectedDispatch & OwnProps, prevState: RefMapItptState): null | RefMapItptState; static getDerivedStateFromError(error: any): { hasError: boolean; errorMsg: any; }; cfg: BlueprintConfig; ownKVLs: KVL[]; consumeLDOptions: (ldOptions: ILDOptions) => any; constructor(props?: any); buildIntrprtrJSX(ldOptions: ILDOptions, routes: LDRouteProps): any; render(): JSX.Element; }