<?php  namespace App\Services\Pdf\BrandAwarenessReport\Pages;  use App\Models\Question; use App\Contracts\Reportable; use Illuminate\Support\Collection; use App\Contracts\RowDataInterface; use App\Services\Pdf\BrandAwarenessReport\Questions; use App\Services\Pdf\GeneralReport\Services\PdfRowGenerator; use App\Services\Pdf\BrandAwarenessReport\DataProviders\BaQuestionsDataProvider; use App\Services\Pdf\BrandAwarenessReport\Factories\ExtraQuestionsRowAdderServiceFactory;  class ExtraQuestions extends Questions { 	public function __construct(){}  	public function calculate(Reportable $survey, array $applicants, string $locale, array $filters): array{}  	public function getQuestionsForPdf(Reportable $survey, mixed ...$extras): Collection{}  	protected function fetchAnswersForQuestions(array $applicants, array $basicQuestions): Collection{}  	protected function makeRowDataObject(Collection $answers, Question $item, PdfRowGenerator $rowAdder, string $locale, array $filters): RowDataInterface{} }