module Async
  class Task[T]
    def wait: -> T
  end

  module WebSocket
    class Connection
      def initialize: (untyped, ?untyped, response: untyped, **untyped) -> void
    end
  end
end