# sig/falcon/command.rbs

class Falcon::Command::Serve < Falcon::Command::Samovar::Command
  def container_class: () -> untyped
  def invoke: () -> untyped
  def run: () -> untyped
end


# sig/falcon/command.rbs

class Falcon::Command::Top < Falcon::Command::Samovar::Command
  def invoke: () -> untyped
end


# sig/falcon/server.rbs

class Falcon::Server < Falcon::Async::HTTP::Server
  def failure_response: () -> untyped
  def handle_request: () -> untyped
  def initialize: () -> void
  def logger: () -> untyped
end


# sig/falcon/command.rbs

module Falcon::Command
  def self.default_concurrency: () -> untyped
  def self.parse: () -> untyped
end


# sig/rack/handler/falcon.rbs

module Rack::Handler::Falcon
  def self.addresses_for: () -> untyped
  def self.run: () -> untyped
end
