<?php  namespace App\Rules;  use Closure; use Stringable; use App\Models\Model; use App\Contracts\HasTranslations; use Illuminate\Database\Eloquent\Builder; use Illuminate\Contracts\Validation\ValidationRule;  class UniqueTranslatableField implements Stringable, ValidationRule { 	protected readonly Model $model;  	public function __construct(Model|string $model, protected ?string $fieldName = null){}  	public function __toString(): string{}  	/** 	 * Run the validation rule. 	 */ 	public function validate(string $attribute, mixed $value, Closure $fail): void{} }