<?php  namespace App\Services\Pdf\GeneralReport\DataObjects;  use App\Enums\EsiQuestions;  class EsiDataObject { 	public function __construct(protected EsiSingleDataObject $workplaceExpectations, protected EsiSingleDataObject $workplaceSatisfaction, protected EsiSingleDataObject $idealJobComparison, protected float $esiTotal = 0, protected int $notAnswered = 0){}  	public function getWorkplaceExpectations(): EsiSingleDataObject{}  	public function getWorkplaceSatisfaction(): EsiSingleDataObject{}  	public function getIdealJobComparison(): EsiSingleDataObject{}  	public function setGeneral(EsiSingleDataObject $esiSingleDataObject, EsiQuestions $question): void{}  	public function setEsiTotal(float $value): void{}  	public function getEsiTotal(): float{}  	public function setNonAnsweredCount(int $count): void{}  	public function getNonAnsweredCount(): int{} }