<?php  namespace App\Services\ClientSurveys;  use App\Models\Answer; use App\Models\Category; use App\Models\Industry; use App\Models\Question; use App\Enums\SurveyType; use App\Models\ClientSurvey; use App\Enums\DomainLanguages; use Illuminate\Support\Collection; use Illuminate\Support\Facades\DB; use Maatwebsite\Excel\Facades\Excel; use App\Http\Requests\GetBenchmarkReport; use App\Exports\ExportBenchmarkBasicExcel; use Symfony\Component\HttpFoundation\BinaryFileResponse; use App\Services\Pdf\BenchmarkReport\DataObjects\CategoriesDataObject;  class ExportBenchmarkExcelService { 	protected string $locale;  	public function __construct(public readonly ClientSurvey $client_survey, public CategoriesDataObject $categoriesDataObject, public readonly GetBenchmarkReport $request){}  	public function exportBasicReportExcel(string $filename): BinaryFileResponse{}  	public function getClientSurveyIdsForCompanySize(): Collection{}  	public function getClientSurveysDataForCompanySize(array $all_client_surveys_questions, array $client_survey_ids_for_company_size): Collection{}  	public function getBasicClientSurveyQuestionsData(ClientSurvey $client_survey): array{}  	public function setCompanyAverageQuestionAndCategoryCompanyScore(array $basic_questions_data, Collection $all_client_surveys_questions_data_by_company_size): array{}  	public function setTopThreeQuestionData(array $basic_questions_data, Collection $all_client_surveys_questions_data_by_company_size, array $client_survey_ids_for_company_size): array{}  	public function setQuestionsDataForAllCompanySizes(array $basic_questions_data, array $all_client_surveys_questions): array{}  	public function getCategoriesIndustryOdAndSdData(Collection $client_surveys): array{}  	public function getClientSurveyIndustryIds(): array{}  	public function getAllClientSurveysQuestionsAvgScoresDataWithIndustries(Collection $client_surveys): array{}  	public function calculateClientSurveyQuestionsAverageScore(array $questions_ids, array $applicant_ids): Collection{}  	public function getQuestionAndApplicantIds(ClientSurvey $client_survey): array{} }