import React from 'react'; import { FmlLifeCycleContext } from '../contexts/FmlLifeCycleContext'; import type { RouteInfo } from '../models'; import { StackContext } from './StackContext'; interface OutletPageManagerProps { className?: string; forwardedRef?: React.ForwardedRef; routeInfo?: RouteInfo; StackManager: any; } export declare class OutletPageManager extends React.Component { fmlLifeCycleContext: React.ContextType; context: React.ContextType; fmlRouterOutlet: HTMLFmlRouterOutletElement | undefined; outletIsReady: boolean; constructor(props: OutletPageManagerProps); componentDidMount(): void; componentWillUnmount(): void; fmlViewWillEnterHandler(): void; fmlViewDidEnterHandler(): void; fmlViewWillLeaveHandler(): void; fmlViewDidLeaveHandler(): void; render(): React.JSX.Element; static get contextType(): React.Context; } export default OutletPageManager;