UiText
Represents text that can be either a string resource (localized) or a dynamic string (runtime).
This sealed class ensures type-safe handling of text throughout the application, particularly useful for passing text from business logic to UI without requiring Android Context.
See also
For runtime-generated strings
For localized string resources