Alert Component Options
data class AlertComponentOptions(val isVisible: Boolean = false, val message: String = "", val type: AlertType = AlertType.SUCCESS, val duration: Long = 3000, val textColor: Int = 0xFF000000.toInt(), val onHide: () -> Unit? = null)
AlertComponent - Displays alert messages with auto-hide functionality.
This component shows success/error messages with customizable colors and duration. It automatically hides after the specified duration or can be dismissed by tap.