<?php  namespace App\Exports;  use Illuminate\View\View; use App\Models\ClientSurvey; use Illuminate\Support\Collection; use Maatwebsite\Excel\Concerns\FromView; use Maatwebsite\Excel\Concerns\Exportable; use App\Services\Pdf\GeneralReport\DataObjects\EsiDataObject;  class BasicReportStatisticExcel implements FromView { 	use Exportable;  	protected ClientSurvey $client_survey; 	protected array $client_survey_comments; 	protected array $enps_percentage_data; 	protected array $categories_with_avg_score; 	protected array $basic_questions; 	protected array $extra_questions; 	protected array $extra_textual_questions; 	protected array $answers_by_department; 	protected int $enps_score; 	protected EsiDataObject $esi; 	protected string $locale; 	protected ?Collection $filter_questions = null; 	protected ?array $locations = null; 	protected ?array $departments = null;  	public function __construct(ClientSurvey $client_survey, array $basic_questions, array $extra_questions, array $extra_textual_questions, array $answers_by_department, int $enps_score, EsiDataObject $esi, array $enps_percentage_data, array $categories_with_avg_score, array $client_survey_comments, string $locale, ?Collection $filter_questions = null, ?array $locations = [], ?array $departments = []){}  	public function view(): View{} }