import { ComponentClass, VNode, VNodeComponentClass, Props, IntactDom } from 'intact'; import { ReactNode } from 'react'; import type { Component } from './'; export interface WrapperProps { vnode: ReactNode; } export declare const Context: import("react").Context | null>; export declare const containerComment = " react-mount-point-unstable "; export declare class Wrapper implements ComponentClass { $props: Props>; $vNode: VNodeComponentClass>; $SVG: boolean; $mountedQueue: Function[]; $senior: ComponentClass | null; $inited: boolean; $lastInput: VNode; private container; private isEmptyReactComponent; constructor($props: Props>, $vNode: VNodeComponentClass>, $SVG: boolean, $mountedQueue: Function[], $senior: ComponentClass | null); $init(props: WrapperProps | null): void; $render(lastVNode: VNodeComponentClass | null, vNode: VNodeComponentClass, parentDom: Element, anchor: IntactDom | null): void; $update(lastVNode: VNodeComponentClass, vNode: VNodeComponentClass, parentDom: Element, anchor: IntactDom | null): void; $unmount(vNode: VNodeComponentClass, nextVNode: VNodeComponentClass | null): void; private render; }