<?php

namespace {{namespace}};

use {{namespaceOverrides}}\{{nameClass}}PropsData;
use {{namespaceOverrides}}\{{nameClass}}Query;

class {{nameClass}}Model extends \AlexPavNik\BitrixModels\Models\User\UserModel
{
    protected function propsDataObject(): {{nameClass}}PropsData
    {
        return new {{nameClass}}PropsData();
    }

    public function getProps(): {{nameClass}}PropsData
    {
        return parent::getProps();
    }

    public static function query(): {{nameClass}}Query
    {
        return new {{nameClass}}Query(static::class);
    }
}