<?php  namespace App\Notifications;  use App\Models\ClientSurvey; use Illuminate\Bus\Queueable; use App\Mail\IzzCodesReminderMail; use Illuminate\Notifications\Notification; use Illuminate\Contracts\Queue\ShouldQueue;  class IzzCodesReminderNotification extends Notification implements ShouldQueue { 	use Queueable;  	private ClientSurvey $client_survey;  	/** 	 * Create a new notification instance. 	 */ 	public function __construct(ClientSurvey $client_survey){}  	/** 	 * Get the notification's delivery channels. 	 * 	 * @return array<int, string> 	 */ 	public function via(object $notifiable): array{}  	/** 	 * Build the mail representation of the notification. 	 */ 	public function toMail(object $notifiable): IzzCodesReminderMail{}  	/** 	 * Get the array representation of the notification. 	 * 	 * @return array<string, mixed> 	 */ 	public function toArray(object $notifiable): array{} }