import React from 'react'; import { FmlLifeCycleContext } from '../contexts/FmlLifeCycleContext'; import type { RouteInfo } from '../models'; import { StackContext } from './StackContext'; interface PageManagerProps { className?: string; forwardedRef?: React.ForwardedRef; routeInfo?: RouteInfo; } export declare class PageManager extends React.PureComponent { fmlLifeCycleContext: React.ContextType; context: React.ContextType; fmlPageElementRef: React.RefObject; stableMergedRefs: React.RefCallback; constructor(props: PageManagerProps); componentDidMount(): void; componentWillUnmount(): void; fmlViewWillEnterHandler(): void; fmlViewDidEnterHandler(): void; fmlViewWillLeaveHandler(): void; fmlViewDidLeaveHandler(): void; render(): React.JSX.Element; static get contextType(): React.Context; } export default PageManager;