<?php  namespace App\Http\Controllers;  use App\Models\Client; use App\Models\Survey; use App\Enums\SurveyType; use Illuminate\View\View; use App\Enums\CompanySize; use App\Models\ClientSurvey; use Illuminate\Http\Request; use App\Http\Requests\MultiValues; use App\Http\Requests\GlobalSearch; use Illuminate\Http\RedirectResponse; use App\Http\Requests\DateRangeSearch; use App\Http\Requests\StoreClientSurveyBAInternal; use App\Http\Requests\UpdateClientSurveyBAInternal; use Symfony\Component\HttpFoundation\BinaryFileResponse; use App\Services\ClientSurveys\ClientSurveyBaInternalService; use App\Services\ClientSurveys\ExportBaInternalAnswersExcelService;  class ClientSurveyInternalBaController extends Controller { 	public function create(): View{}  	public function destroy(ClientSurvey $id): RedirectResponse{}  	public function edit(ClientSurvey $id): View{}  	public function index(DateRangeSearch $request): View{}  	public function search(GlobalSearch $request): View{}  	public function multiRemove(MultiValues $request): RedirectResponse{}  	public function store(StoreClientSurveyBAInternal $request, ClientSurveyBaInternalService $clientSurveyBaInternalService): RedirectResponse{}  	public function update(UpdateClientSurveyBAInternal $request, ClientSurvey $id): RedirectResponse{}  	public function previewReports(ClientSurvey $id, Request $request): View{}  	public function exportAnswersReportExcel(ClientSurvey $id, Request $request): BinaryFileResponse{} }