<?php  namespace App\Models;  use App\Traits\HasTranslations; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\BelongsToMany;  class Profession extends Model { 	use HasTranslations;  	public array $translatable = ['name', 'category'];  	protected $casts = [ 		'verified' => 'boolean', 	];  	public function questions(): BelongsToMany{}  	public function clientSurveys(): BelongsToMany{}  	public function questionProfessionPivot(): HasMany{}  	public function clientSurveyProfessionPivot(): HasMany{}  	public function applicants(): HasMany{}  	public function parent(): BelongsTo{}  	public function children(): HasMany{}  	public function scopeCategories(Builder $query): Builder{}  	public function scopeProfessions(Builder $query): Builder{}  	public function scopeAvailable(Builder $query): Builder{}  	public function scopeByVerification(Builder $query, bool $show_unverified): Builder{}  	protected function getIncludes(): array{} }