# sig/excon/connection.rbs class Excon::Connection def initialize: () -> void def request: () -> untyped def reset: () -> untyped def retry_limit: () -> untyped def setup_proxy: () -> untyped def socket: () -> untyped def sockets: () -> untyped end # sig/excon/errors.rbs class Excon::Errors::HTTPStatusError < Excon::Errors::Error def initialize: () -> void end # sig/excon/errors.rbs class Excon::Errors::SocketError < Excon::Errors::Error def initialize: () -> void end # sig/excon/response.rbs class Excon::Response def self.parse: () -> untyped def attributes: () -> untyped def get_header: () -> untyped def initialize: () -> void end # sig/excon/ssl_socket.rbs class Excon::SSLSocket < Excon::Socket def connect: () -> untyped def initialize: () -> void end # sig/excon/socket.rbs class Excon::Socket def connect: () -> untyped def initialize: () -> void def read: () -> untyped def write: () -> untyped end # sig/excon.rbs module Excon def mock: () -> untyped def mock=: () -> untyped def new: () -> untyped def ssl_verify_peer=: () -> untyped def stub: () -> untyped def stubs: () -> untyped end # sig/excon/errors.rbs module Excon::Errors def self.status_error: () -> untyped end