# sig/sysinfo.rbs

class SysInfo < Storable
  def execute_platform_specific: () -> untyped
  def find_hostname: () -> untyped
  def find_ipaddress_internal: () -> untyped
  def find_network_info: () -> untyped
  def find_platform_info: () -> untyped
  def find_uptime: () -> untyped
  def find_uptime_java_windows_windows: () -> untyped
  def find_uptime_ruby_unix: () -> untyped
  def find_uptime_ruby_unix_osx: () -> untyped
  def find_uptime_ruby_windows_windows: () -> untyped
  def getpwattr: () -> untyped
  def guess_java: () -> untyped
  def home: () -> untyped
  def home_java: () -> untyped
  def home_ruby_unix: () -> untyped
  def home_ruby_windows: () -> untyped
  def initialize: () -> void
  def ip_address_internal_alt: () -> untyped
  def paths: () -> untyped
  def paths_java: () -> untyped
  def paths_ruby_unix: () -> untyped
  def paths_ruby_windows: () -> untyped
  def platform: () -> untyped
  def shell: () -> untyped
  def shell_ruby_unix: () -> untyped
  def shell_ruby_windows: () -> untyped
  def tmpdir: () -> untyped
  def tmpdir_java: () -> untyped
  def tmpdir_ruby_unix: () -> untyped
  def tmpdir_ruby_windows: () -> untyped
end
