import { ElementVNode, Module, VNode, VNodeEvents, VNodeProps } from './';
export declare function init(modules?: Array<Module>): <T extends Element, Props extends VNodeProps<T, VNodeEvents<T, ElementEventMap>>>(formerVNode: ElementVNode<Element, any>, vNode: VNode<T, Props>) => ElementVNode<T, any>;
