export { Fragment } from '../../'; import { ComponentType, ComponentChild, ComponentChildren, VNode, Attributes } from '../../'; import { JSXInternal } from '../../src/jsx'; export function jsx( type: string, props: JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes & Record & { children?: ComponentChild }, key?: string ): VNode; export function jsx

( type: ComponentType

, props: Attributes & P & { children?: ComponentChild }, key?: string ): VNode; export function jsxs( type: string, props: JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes & Record & { children?: ComponentChild[] }, key?: string ): VNode; export function jsxs

( type: ComponentType

, props: Attributes & P & { children?: ComponentChild[] }, key?: string ): VNode; export function jsxDEV( type: string, props: JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes & Record & { children?: ComponentChildren }, key?: string ): VNode; export function jsxDEV

( type: ComponentType

, props: Attributes & P & { children?: ComponentChildren }, key?: string ): VNode; export { JSXInternal as JSX };