public function definition(): array 	{ 		$questionType = $this->faker->randomElement(QuestionType::cases());  		$available_answers = null;  		if (($questionType->value == QuestionType::CustomRadio->value) 		|| ($questionType->value == QuestionType::Checkbox->value) 		|| ($questionType->value == QuestionType::CheckboxLimitedAnswers->value) 		|| ($questionType->value == QuestionType::CheckboxWithAnswerPositivity->value) 		|| ($questionType->value == QuestionType::CheckboxWithCustomAnswer->value)) { 			$available_answers = [ 				'en' => [ 					$this->faker->word(), 					$this->faker->word(), 					$this->faker->word(), 					$this->faker->word(), 					$this->faker->word(), 					$this->faker->word(), 				], 				'hr' => [ 					$this->faker->word(), 					$this->faker->word(), 					$this->faker->word(), 					$this->faker->word(), 					$this->faker->word(), 					$this->faker->word(), 				], 			]; 		}  		return [ 			'code' => $this->faker->slug(3), 			'class' => QuestionClass::Basic->value, 			'category_id' => CategoryFactory::new(), 			'client_survey_id' => ClientSurveyFactory::new(), 			'title' => [ 				'en' => $this->faker->word() . ' EN', 				'hr' => $this->faker->word() . ' HR', 			], 			'description' => [ 				'en' => $this->faker->sentence(3) . ' EN', 				'hr' => $this->faker->sentence(3) . ' HR', 			], 			'available_answers' => $available_answers, 			'allowed_comments' => $this->faker->boolean(85), 			'required' => $this->faker->boolean(85), 			'ordering' => $this->faker->numberBetween(0, 10000), 			'type' => $questionType, 			'checkbox_max_answers_limit' => $questionType->value == QuestionType::CheckboxLimitedAnswers->value ? 5 : null, 		]; 	}