/** Visual variants for the alert component. */
export type UiAlertVariants = 'default' | 'destructive';

/**
 * A highlighted message box for important information. Use for
 * success messages, warnings, errors, or informational notices.
 * @category Feedback
 * @useCases success message, error notice, warning, info banner, notification
 * @keywords alert, message, notice, warning, error, success, info, banner
 * @related UiAlertDialog
 */
export type UiAlertProps = {
  /** The visual variant of the alert. */
  variant?: UiAlertVariants;
};
