public function generateDownloadFileName(string $locale): string;  	public function loadAdditionalDataWithFilters(Request $request): Reportable;  	public function getViewFile(): string;  	public function getEngagementCategoryIds(): array;  	public function getPromotorApplicantsCount(?InternalBaApplicantType $applicantType = null): int;  	public function getPassiveApplicantsCount(?InternalBaApplicantType $applicantType = null): int;  	public function getCriticApplicantsCount(?InternalBaApplicantType $applicantType = null): int;  	public function showReportableComments(): bool;  	public function isGeneratingReportPossible(): bool;  	public function getClientName(): string; }