import * as React from "react"; import { ComponentProps } from "react"; import { InPortal } from "react-reverse-portal"; /** * A `react-reverse-portal` `` that defers its first render until it is used by a mounted ``. * * Package requirements: * - "react-reverse-portal": "^2.1" */ export declare class LazyInPortal extends React.PureComponent> { touchNode(oldNode?: ComponentProps["node"]): void; componentDidMount(): void; componentDidUpdate(prevProps: Readonly>): void; componentWillUnmount(): void; onOutputMounted(): void; private _rendered; render(): JSX.Element; }