<?php  namespace App\Rules;  use Closure; use Stringable; use Illuminate\Http\UploadedFile; use FFMpeg\Exception\RuntimeException; use ProtoneMedia\LaravelFFMpeg\Support\FFMpeg; use FFMpeg\Exception\ExecutableNotFoundException; use Illuminate\Contracts\Validation\ValidationRule;  class MediaLength implements Stringable, ValidationRule { 	protected readonly float $minLength;  	protected readonly float $maxLength;  	/** 	 * Create a new rule instance. 	 */ 	public function __construct(?float $maxLength = null, float $minLength = 0){}  	public function __toString(): string{}  	/** 	 * Run the validation rule. 	 */ 	public function validate(string $attribute, mixed $value, Closure $fail): void{} }