import React from "react"; export interface PortalProviderApi { render(children: React.ReactNode, container: Element): void; destroy(container: Element): void; } export interface Props { children: (api: PortalProviderApi) => React.ReactNode; } export declare class PortalProvider extends React.Component { private readonly domToReactNodeMap; private readonly domToReactNodeMapSubject; private readonly domToReactNodeMapObservable; private readonly childrenApi; render(): JSX.Element; }