Import
import { Dom } from "@typed/ui";Access Dom.HostRendererForTag through the imported Dom export. Its declaration below describes the member.
This public exposure is a re-export. Its import path is supported; declaration documentation is shared with the other public exposures below.
Signatures
export type HostRendererForTag<Tag extends keyof ElementByTagName, A = RenderEvent, E = never, R = never, Props extends HostPropsForTag<Tag> = HostPropsForTag<Tag>, Content extends RenderableInput = RenderableInput> = (props: Props, content: Content) => Fx<A, E, R> | Effect.Effect<A, E, R>;Why
External or custom hosts can preserve tag-specific props while returning any Effect/Fx render-event producer.
Ownership and lifetime
The running rendering Scope owns returned work and its output range.
Other public imports
These import paths expose the same declaration. Each page retains its own public name and signature.