@RefParam(UserModelDocument) ModelRefBase<UserModel>? get user => throw _privateConstructorUsedError;