<?php  namespace App\Services\ClientSurveys;  use App\Models\Answer; use App\Models\Domain; use App\Models\Question; use App\Enums\QuestionType; use App\Enums\QuestionClass; use App\Models\ClientSurvey; use App\Enums\DomainLanguages; use Illuminate\Support\Collection; use App\Models\QuestionAnswerGroup; use App\Enums\InternalBaApplicantType; use App\Enums\AvailableAnswerPositivity;  class ExportBaInternalReportService { 	protected string $locale;  	protected Domain $domain;  	public function __construct(public readonly ClientSurvey $client_survey, ?string $language){}  	public function getQuestionDataBasedOnAnswerPositivity(?Question $question, Collection $applicants): Collection{}  	public function getQuestionDataForApplicantPerceptionQuestions(Collection $questions, Collection $applicants): Collection{}  	public function getQuestionDataForApplicantPerceptionQuestionsByApplicantType(Collection $questions, Collection $applicants): Collection{} }