import { RenderKit } from '../shared/render-kit'; import { VNode } from '../shared/types'; export declare function mountFunctionComponent(kit: RenderKit, vNode: VNode, container: Element | null, nextNode: Node | null): void; export declare function patchFunctionComponent(kit: RenderKit, lastVNode: VNode, nextVNode: VNode): void; export declare function unmountFunctionComponent(kit: RenderKit, vNode: VNode): void;