import { type AnyElement } from "@zyzgroup/core-common"; export interface VNode { name: string; tag: string; props: { [index: string]: any; }; children: string | VNode[]; el?: AnyElement; alternate?: VNode; } export declare function h(tag: string, props?: { [index: string]: any; }, children?: string | VNode[], el?: AnyElement): VNode; export declare function hFromEl(el: AnyElement): VNode; export declare function mount(vnode: VNode, parentContainer?: AnyElement): AnyElement; export declare function patch(oldVnode: VNode, newVnode: VNode): void; //# sourceMappingURL=vnode.d.ts.map