import type { Props } from './types/index.js'; export { h, Fragment, portal, mount, lmount, replaceWDom } from './wDom.js'; export { isPropType } from './utils/index.js'; export { componentUpdate } from './utils/redraw.js'; export { getComponentKey, componentMap, getComponentSubInfo, setComponentMapManualMode, disposeComponentEntry, lmountComponentSet, } from './utils/universalRef.js'; export { render } from './render.js'; export { mountCallback } from './hook/mountCallback.js'; export { mountReadyCallback } from './hook/mountReadyCallback.js'; export { updateCallback } from './hook/updateCallback.js'; export { ref, nextTick } from './hook/ref.js'; export { useRenew } from './hook/useRenew.js'; export type { WDom, TagFunction, TagFunctionResolver, FragmentFunction, Component, LComponent, ComponentSubKey, ComponentMap, ComponentInfo, CompKey, Props, Renew, MiddleStateWDomChildren, MiddleStateWDom, NodePointer, Param, } from './types/index.js'; declare global { namespace JSX { interface IntrinsicElements { [name: string]: Props; } } }