# This file is autogenerated. Do not edit it by hand. Regenerate it with:
#   srb rbi sorbet-typed
#
# If you would like to make changes to this file, great! Please upstream any changes you make here:
#
#   https://github.com/sorbet/sorbet-typed/edit/master/lib/yard/all/yard.rbi
#
# typed: true

sig { returns(YARD::Logger) }
def log; end

class YARD::CodeObjects::Base
  def initialize(namespace, name, *arg2); end
end
class YARD::CodeObjects::NamespaceObject < YARD::CodeObjects::Base
  def mixins(*scopes); end
end
class YARD::CodeObjects::ClassObject < YARD::CodeObjects::NamespaceObject
end
class YARD::CodeObjects::ConstantObject < YARD::CodeObjects::Base
end
class YARD::CodeObjects::Proxy
  def initialize(namespace, name, type = nil); end
end
class YARD::Handlers::Base
  def handlers; end
  def self.handlers; end
end
class YARD::Handlers::Ruby::Base < YARD::Handlers::Base
end
class YARD::Handlers::Ruby::AttributeHandler < YARD::Handlers::Ruby::Base
end
class YARD::Handlers::Ruby::MethodHandler < YARD::Handlers::Ruby::Base
end
