import { H as Globals, a3 as RenderInput, T as ParentElementInputAsync, a5 as RenderResult, S as ParentElementInput } from '../index-CeFAHwJi.js'; export { A as AllHTMLElements, b as AsyncDefussChild, c as AsyncFC, d as AsyncFunctionComponent, C as CLASS_ATTRIBUTE_NAME, e as CSSProperties, g as Children, D as DANGEROUSLY_SET_INNER_HTML_ATTRIBUTE, h as DEFAULT_TRANSITION_CONFIG, i as DOMElement, k as DefussChild, l as DefussChildren, m as DefussClassValue, n as DefussKey, s as DomAbstractionImpl, t as ElementProps, F as FC, x as FontFaceProperties, B as Fragment, G as FunctionComponent, J as JsxRuntimeHookFn, I as JsxSourceInfo, K as KeyFrameProperties, M as Maybe, P as MountHandler, Q as NodeType, R as OneOrMany, Y as Props, Z as REF_ATTRIBUTE_NAME, _ as Ref, a0 as RefUpdateFn, a1 as RefUpdateRenderFn, a2 as RefUpdateRenderFnInput, a4 as RenderNodeInput, a6 as RenderResultNode, a9 as SyncRenderInput, aa as SyncRenderResult, ac as TransitionConfig, ad as TransitionStyles, ae as TransitionType, af as TransitionsEasing, ah as UnmountHandler, ai as VAttributes, aj as VNode, ak as VNodeAttributes, al as VNodeChild, am as VNodeChildren, an as VNodeKey, ao as VNodeRef, ap as VNodeRefCallback, aq as VNodeRefObject, ar as VNodeType, at as XLINK_ATTRIBUTE_NAME, au as XMLNS_ATTRIBUTE_NAME, av as applyStyles, aw as createInPlaceErrorMessageVNode, ax as createRef, aE as getRenderer, aF as getTransitionStyles, aG as globalScopeDomApis, aH as handleLifecycleEventsForOnMount, aK as isJSX, aL as isRef, aM as jsx, aN as jsxDEV, aO as jsxs, aP as nsMap, aQ as observeUnmount, aR as performTransition, aT as renderInto, aU as renderIsomorphicAsync, aV as renderIsomorphicSync, aY as updateDom } from '../index-CeFAHwJi.js'; export { CAPTURE_ONLY_EVENTS, ComponentInstance, DelegatedEventOptions, DelegatedPhase, ParsedEventProp, clearDelegatedEvents, clearDelegatedEventsDeep, getComponentInstance, getRegisteredEventKeys, getRegisteredEventTypes, isComponentRoot, mount, parseEventPropName, registerComponent, registerDelegatedEvent, removeDelegatedEvent, removeDelegatedEventByKey, unmount, unregisterComponent } from './index.js'; import 'csstype'; interface RenderOptions { /** choose an arbitrary server-side DOM / Document implementation; this library defaults to 'linkedom'; default: undefined */ browserGlobals?: Globals; /** creates a synthetic root element in case you want to render in isolation; default: false; also happens when parentDomElement isn't present */ createRoot?: boolean; } declare const renderSync: (virtualNode: T, parentDomElement?: ParentElementInput, options?: RenderOptions) => RenderResult; declare const render: (virtualNode: T, parentDomElement?: ParentElementInputAsync | any, options?: RenderOptions) => Promise>; declare const createRoot: (document: Document) => Element; declare const getBrowserGlobals: () => Globals; declare const getDocument: (shouldCreateRoot?: boolean, browserGlobals?: Globals) => Document; declare const renderToString: (el: Node) => string; export { Globals, ParentElementInput, ParentElementInputAsync, RenderInput, RenderResult, createRoot, getBrowserGlobals, getDocument, render, renderSync, renderToString }; export type { RenderOptions };