<?php  namespace App\Rules;  use App\Enums\QuestionType; use App\Enums\DomainLanguages; use Illuminate\Contracts\Validation\Rule; use App\Enums\CustomRadioValidationErrors;  class ValidateCustomRadioAvailableAnswers implements Rule { 	protected ?array $extra_questions_array; 	protected int $error_code = 0; 	protected string $language_code = '';  	/** 	 * Create a new rule instance. 	 */ 	public function __construct(?array $extra_questions_array = []){}  	public function __toString(): string{}  	/** 	 * Determine if the validation rule passes. 	 * 	 * @param string $attribute 	 */ 	public function passes($attribute, $value): bool{}  	/** 	 * Get the validation error message. 	 */ 	public function message(): string|array{} }