<?php  namespace App\Traits;  use App\Models\Webhook; use App\Services\WebhookSchedulerHandler; use Illuminate\Database\Eloquent\Relations\MorphMany;  trait HasWebhooks { 	protected static function bootHasWebhooks(): void 	{ 		static::deleting(function (object $model): void { 			$model->deleteWebhooks(); 		}); 	}  	public function webhooks(): MorphMany{}  	public function createWebhook(array $data): ?Webhook{}  	public function updateWebhook(string $id, array $data): ?array{}  	public function deleteWebhooks(): self{} }