Package-level declarations

Types

Link copied to clipboard

Severity bucket used by the notification surface. Independent from the ValidationSeverity used by the validation framework — toast notifications announce events, not validation state (per scenario workflow §4 surface 5).

Link copied to clipboard

Host-agnostic sink for transient user-facing notifications.

Link copied to clipboard
data class NotificationSpec(val message: String, val severity: NotificationSeverity = NotificationSeverity.INFO, val dismissAfter: Duration? = defaultDismissAfter(severity))

Authoring shape for a notification handed to Notifications.show.