Import
import type { HostResult } from "@typed/ui/Dom/Types";Signatures
export type HostResult = FxInput<RenderEvent> | EffectInput<RenderEvent>;Why
Both one-shot Effects and push-based Fx streams can represent render output, so external hosts need not adopt a framework-specific mounting protocol.
Ownership and lifetime
renderHost lifts an Effect into Fx; the component Scope owns either form.