import { VNode, VNodeData } from './vnode'; export declare type VNodes = Array; export declare type VNodeChildElement = VNode | string | number | undefined | null; export declare type ArrayOrElement = T | T[]; export declare type VNodeChildren = ArrayOrElement; export declare function h(sel: string): VNode; export declare function h(sel: string, data: VNodeData): VNode; export declare function h(sel: string, children: VNodeChildren): VNode; export declare function h(sel: string, data: VNodeData, children: VNodeChildren): VNode; export default h;