*/ public function tenants(): BelongsToMany; public function getTenantModelName(): string; public function triggerDetachEvent(TenantWithDatabase&Model $tenant): void; public function triggerAttachEvent(TenantWithDatabase&Model $tenant): void; public function triggerDeleteEvent(bool $forceDelete = false): void; public function triggerRestoredEvent(): void; }