<?php  namespace App\Services\Emails;  use App\Enums\EmailType; use App\Models\ClientSurvey; use App\Contracts\EmailContentFetchingInterface;  class ClientSurveyEmailContentFetchingService implements EmailContentFetchingInterface { 	public function __construct(protected ClientSurvey $clientSurvey, protected string $locale, protected ?EmailType $type = null){}  	public function getBody(): string{}  	public function getSubject(): string{}  	public function getLocale(): string{}  	public function setType(EmailType $type): void{}  	public function getSurvey(): ClientSurvey{} }