public function rules(): array 	{ 		return [ 			'title_en' => ['required', 'string', 'max:50'], 			'title_hr' => ['nullable', 'string', 'max:50'], 			'title_bs' => ['nullable', 'string', 'max:50'], 			'title_mk' => ['nullable', 'string', 'max:50'], 			'title_sl' => ['nullable', 'string', 'max:50'], 			'title_sr' => ['nullable', 'string', 'max:50'], 			'title_fr' => ['nullable', 'string', 'max:50'], 			'title_de' => ['nullable', 'string', 'max:50'],  			'survey_id' => ['required', 'uuid', 'exists:' . Survey::class . ',id'], 			'domain_id' => ['required', 'uuid', 'exists:' . Domain::class . ',id'],  			'start_date' => ['required', 'date'], 			'end_date' => ['required', 'date', 'after:start_date'], 			'benchmark_report_publication_date' => ['required', 'date', 'after:end_date'], 		]; 	}