use mirui::prelude::*; brings in the types and macros that nearly
every application file needs: App, the layout module, Color /
Dimension / Fixed, Entity / World, the widget builder, theme
tokens, and the ui! macro. Surface backends, individual widget
kinds, and plugins stay on their canonical paths so the prelude
doesn’t pin a platform choice.
Declarative timers — Timer component fires a callback at scheduled
MonoClock instants. Reset drift mode (no catch-up). Lifecycle
variants cover one-shot, periodic, bounded counts, and bounded wall
deadlines. See .local/specs/timer/design.md for the full surface.