         alert title: String,
         message: String? = nil,
         buttonText: String = .localized(.ok),
+        buttonStyle: UIAlertAction.Style = .default,
         additionalActions: [UIAlertAction]? = nil,
         includeCancelAction: Bool = false,
         cancelText: String = .localized(.cancel),

    ///   - title: Title of the alert.
    ///   - message: Body of the alert.
    ///   - buttonText: Text for the primary button.
    ///   - additionalActions: Array of alert actions.
    ///   - includeCancelAction: Include a cancel action within the alert.
    ///   - cancelText: Text for the cancel button.

            }
        }
        
        alertController.addAction(
            UIAlertAction(title: buttonText, style: buttonStyle) { _ in handler?() }
        )
    
        // Handle any last configurations before presenting alert
        configure?(alertController)
