import { VNode, VNodeTextElement, VNodeElement, VNodeComponentClass, VNodeComponentFunction } from './types'; export declare function isText(o: VNode): o is VNodeTextElement; export declare function isElement(o: VNode): o is VNodeElement; export declare function isComponentClass(o: VNode): o is VNodeComponentClass; export declare function isComponentFunction(o: VNode): o is VNodeComponentFunction; export declare function isFragment(o: VNode): o is VNodeElement; export declare function isComment(o: VNode): o is VNodeTextElement; export declare function hasTextChildren(o: VNode): boolean; export declare function hasInvalidChildren(o: VNode): boolean; export declare function hasVNodeChildren(o: VNode): boolean; export declare function hasMultipleChildren(o: VNode): boolean;