BetterRoutePromptViewModel
interface BetterRoutePromptViewModel
Manages the display and interaction with better route suggestions during navigation. Provides information about alternative routes and handles user responses to these suggestions.
Thread Safety
This ViewModel is not thread-safe and must only be accessed from the Main thread.
All methods must be called from the Main (UI) thread
All StateFlow properties emit values on the Main thread
Concurrent access from multiple threads may lead to undefined behavior