/// <reference types="react" />
declare type DocumentFragmentConstructor = typeof DocumentFragment;
declare type ElementFunction = ((props?: any) => HTMLElement | SVGElement) & {
    defaultProps?: any;
};
export declare const h: (type: DocumentFragmentConstructor | ElementFunction | string, attributes?: import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement> | undefined, ...children: Node[]) => Element | DocumentFragment;
declare const _default: {
    createElement: (type: string | {
        new (): DocumentFragment;
        prototype: DocumentFragment;
    } | ElementFunction, attributes?: import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement> | undefined, ...children: Node[]) => Element | DocumentFragment;
    Fragment: {
        new (): DocumentFragment;
        prototype: DocumentFragment;
    } | (() => void);
};
export default _default;
