If exclusive rule as enable when the third party coupon is can't applied in cart

Prevent third-party coupons from applying when exclusive discount rules are enabled in the cart.

add_action('woocommerce_before_cart', function(){
    if(class_exists('\Wdr\App\Router') && class_exists('\Wdr\App\Controllers\DiscountCalculator') && class_exists('\Wdr\App\Helpers\Woocommerce')){
        $manage_discount = \Wdr\App\Router::$manage_discount;
        $applied_rules = \Wdr\App\Controllers\DiscountCalculator::$applied_rules;
        foreach ($applied_rules as $rule) {
            if($rule->rule->exclusive == 1){
                $applied_coupons = \Wdr\App\Helpers\Woocommerce::getAppliedCoupons();
                foreach ($applied_coupons as $applied_coupon) {
                    $manage_discount->removeAppliedCoupon($applied_coupon);
                }
                break;
            }
        }
    }
});