Package-level declarations
Types
Action types for styling — matches iOS UIAlertAction.Style
Functions
Action Sheet Dialog similar to iOS UIActionSheet. Displays a list of flat, tappable rows with optional icons.
The 3-dot menu button + its dropdown that lives in the chat top bar's actions slot. Self-contained: owns its own expanded state, builds the menu using the theme colors, and writes the selected index back into itemMenu for the host composable to dispatch.
Reusable CustomTopBar that can be added to any screen Provides the same UI as the current TopBar with full customization options
Global confirmation dialog that can be used throughout the app
Anchored dropdown menu that scrolls when its content is taller than the available screen space. Built as a replacement for Material's DropdownMenu, which clamps its height and silently hides items that don't fit.
Main chat style with avatar and title - for main conversation screen
Simplified version with just back button and title - most common use case
Generic status indicator component - displays a colored dot with optional pulsing animation Can be used for socket status, network status, API status, etc.