import type { ContextObject, InfernoNode, VNode } from './../../core/types';
import type { Component } from './../../core/component';
export declare function renderNewInput(instance: any, props: any, context: any): VNode;
export declare function createClassComponentInstance(vNode: VNode, ComponentCtr: any, props: any, context: ContextObject, isSVG: boolean, lifecycle: Array<() => void>): Component<any, any>;
export declare function renderFunctionalComponent(vNode: VNode, context: ContextObject): InfernoNode;
