public function setNext(DiscountValidatorHandlerInterface $next): void;  	public function handle(OrderProduct $orderProduct, mixed ...$arguments): ?DiscountValidatorHandlerInterface;  	public function next(OrderProduct $orderProduct, mixed ...$arguments): ?DiscountValidatorHandlerInterface; }