Import
import type { BoundElementProperties } from "@typed/ui/Dom/index";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 BoundElementProperties<Element extends globalThis.Element> = {
readonly [K in Extract<keyof Element, BoundElementProperty> as `.${K}`]?: RenderableInput<Element[K] | null | undefined>;
};Why
Values such as checked and selectedIndex are live DOM state; binding the
property avoids lossy attribute reflection.
Ownership and lifetime
The binding is active only for the rendered part’s Scope and does not replace the element or synthesize browser state.
Other public imports
These import paths expose the same declaration. Each page retains its own public name and signature.