<?php  namespace App\Models;  use App\Observers\CategoryFilterObserver; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\Relations\BelongsTo;  class CategoryFilter extends Model { 	public function scopeIncludes(Builder $query, ?string $lang = null): Builder{}  	public function scopeAvailable(Builder $query): Builder{}  	public function category(): BelongsTo{}  	public function filter(): BelongsTo{}  	public function productFilters(): HasMany{}  	protected static function initObservers(): ?string 	{ 		return CategoryFilterObserver::class; 	} }