# sig/cgi.rbs class CGI def self.accept_charset: () -> untyped def self.accept_charset=: () -> untyped def self.parse: () -> untyped def _header_for_hash: () -> untyped def _header_for_modruby: () -> untyped def _header_for_string: () -> untyped def _no_crlf_check: () -> untyped def env_table: () -> untyped def http_header: () -> untyped def initialize: () -> void def nph?: () -> untyped def out: () -> untyped def print: () -> untyped def stdinput: () -> untyped def stdoutput: () -> untyped end # sig/cgi/cookie.rbs class CGI::Cookie < CGI::Array def self.parse: () -> untyped def domain=: () -> untyped def httponly=: () -> untyped def initialize: () -> void def inspect: () -> untyped def name=: () -> untyped def path=: () -> untyped def secure=: () -> untyped def to_s: () -> untyped def value: () -> untyped def value=: () -> untyped end # sig/cgi/session.rbs class CGI::Session def []: () -> untyped def []=: () -> untyped def close: () -> untyped def create_new_id: () -> untyped def delete: () -> untyped def initialize: () -> void def update: () -> untyped end # sig/cgi/session.rbs class CGI::Session::FileStore def close: () -> untyped def delete: () -> untyped def initialize: () -> void def restore: () -> untyped def update: () -> untyped end # sig/cgi/session.rbs class CGI::Session::MemoryStore def close: () -> untyped def delete: () -> untyped def initialize: () -> void def restore: () -> untyped def update: () -> untyped end # sig/cgi/session.rbs class CGI::Session::NullStore def close: () -> untyped def delete: () -> untyped def initialize: () -> void def restore: () -> untyped def update: () -> untyped end # sig/cgi/session/pstore.rbs class CGI::Session::PStore def close: () -> untyped def delete: () -> untyped def initialize: () -> void def restore: () -> untyped def update: () -> untyped end # sig/cgi/html.rbs module CGI::Html3 def doctype: () -> untyped end # sig/cgi/html.rbs module CGI::Html4 def doctype: () -> untyped end # sig/cgi/html.rbs module CGI::Html4Fr def doctype: () -> untyped end # sig/cgi/html.rbs module CGI::Html4Tr def doctype: () -> untyped end # sig/cgi/html.rbs module CGI::Html5 def doctype: () -> untyped end # sig/cgi/html.rbs module CGI::HtmlExtension def a: () -> untyped def base: () -> untyped def blockquote: () -> untyped def caption: () -> untyped def checkbox: () -> untyped def checkbox_group: () -> untyped def file_field: () -> untyped def form: () -> untyped def hidden: () -> untyped def html: () -> untyped def image_button: () -> untyped def img: () -> untyped def multipart_form: () -> untyped def password_field: () -> untyped def popup_menu: () -> untyped def radio_button: () -> untyped def radio_group: () -> untyped def reset: () -> untyped def submit: () -> untyped def text_field: () -> untyped def textarea: () -> untyped end # sig/cgi/core.rbs module CGI::QueryExtension def []: () -> untyped def create_body: () -> untyped def has_key?: () -> untyped def initialize_query: () -> untyped def keys: () -> untyped def local_path: () -> untyped def multipart?: () -> untyped def params=: () -> untyped def raw_cookie: () -> untyped def raw_cookie2: () -> untyped def read_from_cmdline: () -> untyped def read_multipart: () -> untyped def unescape_filename?: () -> untyped end # sig/cgi/html.rbs module CGI::TagMaker def nOE_element: () -> untyped def nOE_element_def: () -> untyped def nO_element: () -> untyped def nO_element_def: () -> untyped def nn_element: () -> untyped def nn_element_def: () -> untyped end # sig/cgi/core.rbs module CGI::Util def escape: () -> untyped def escapeElement: () -> untyped def escapeHTML: () -> untyped def pretty: () -> untyped def rfc1123_date: () -> untyped def unescape: () -> untyped def unescapeElement: () -> untyped def unescapeHTML: () -> untyped end