# sig/tty/screen.rbs

module TTY::Screen
  def self.private_module_function: () -> untyped
  def command_exist?: () -> untyped
  def height: () -> untyped
  def ioctl?: () -> untyped
  def jruby?: () -> untyped
  def jruby?: () -> untyped
  def nonzero_column?: () -> untyped
  def run_command: () -> untyped
  def size: () -> untyped
  def size_from_ansicon: () -> untyped
  def size_from_default: () -> untyped
  def size_from_env: () -> untyped
  def size_from_io_console: () -> untyped
  def size_from_ioctl: () -> untyped
  def size_from_ioctl: () -> untyped
  def size_from_java: () -> untyped
  def size_from_java: () -> untyped
  def size_from_readline: () -> untyped
  def size_from_stty: () -> untyped
  def size_from_tput: () -> untyped
  def size_from_win_api: () -> untyped
  def size_from_win_api: () -> untyped
  def width: () -> untyped
  def windows?: () -> untyped
  def windows?: () -> untyped
end
