# File lib/grape/validations/params_scope.rb, line 117
      def push_declared_params(attrs, **opts)
        if lateral?
          @parent.push_declared_params(attrs, opts)
        else
          if opts && opts[:as]
            @api.route_setting(:aliased_params, @api.route_setting(:aliased_params) || [])
            @api.route_setting(:aliased_params) << { attrs.first => opts[:as] }
            attrs = [opts[:as]]
          end

          @declared_params.concat attrs
        end
      end