Engine-author API. App authors never import this module.
A view engine transforms the engine's view type into Html (Msg model).
Convert a user-level action into a runtime message that engines can attach to event handlers.
Construct a runtime message that writes value to a debounced cell's
raw slot and schedules a Process.sleep timer that commits raw → settled
after the cell's configured delay. Used by view engines on onInput for
debounced bindings.
Engines that want a raw write without scheduling a timer should use
Rad.View.bindDebouncedWith with a trigger list that excludes OnTimeout
(that binding dispatches a plain Action instead).
Apply a runtime message to the registry. Used by the Layer 0-1 runtime wrapper; reaction and debounced messages are handled by the runtime directly.
The runtime message type. Opaque. Engines construct values via
fromActionorfromDebouncedInput; the runtime may add internal variants without breaking engines.