| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  | # DO NOT EDIT MANUALLY | 
					
						
							|  |  |  | # This is an autogenerated file for types exported from the `mechanize` gem. | 
					
						
							| 
									
										
										
										
											2021-04-02 06:02:30 +00:00
										 |  |  | # Please instead update this file by running `bin/tapioca sync`. | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  | # typed: true | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class HTTP::CookieJar | 
					
						
							|  |  |  |   include(::Mechanize::CookieDeprecated) | 
					
						
							|  |  |  |   include(::Mechanize::CookieJarIMethods) | 
					
						
							|  |  |  |   include(::Enumerable) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(options = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def <<(cookie); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def cleanup(session = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def clear; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def cookies(url = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def delete(cookie); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def each(uri = T.unsafe(nil), &block); end | 
					
						
							|  |  |  |   def empty?(url = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def load(readable, *options); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def parse(set_cookie, origin, options = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def save(writable, *options); end | 
					
						
							|  |  |  |   def store; end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   private | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def get_impl(base, value, *args); end | 
					
						
							|  |  |  |   def initialize_copy(other); end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							|  |  |  |     def const_missing(name); end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(connection_name = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def add_auth(uri, user, password, realm = T.unsafe(nil), domain = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def agent; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def auth(user, password, domain = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def back; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def basic_auth(user, password, domain = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def ca_file; end | 
					
						
							|  |  |  |   def ca_file=(ca_file); end | 
					
						
							|  |  |  |   def cert; end | 
					
						
							|  |  |  |   def cert=(cert); end | 
					
						
							|  |  |  |   def cert_store; end | 
					
						
							|  |  |  |   def cert_store=(cert_store); end | 
					
						
							|  |  |  |   def certificate; end | 
					
						
							|  |  |  |   def click(link); end | 
					
						
							|  |  |  |   def conditional_requests; end | 
					
						
							|  |  |  |   def conditional_requests=(enabled); end | 
					
						
							|  |  |  |   def content_encoding_hooks; end | 
					
						
							|  |  |  |   def cookie_jar; end | 
					
						
							|  |  |  |   def cookie_jar=(cookie_jar); end | 
					
						
							|  |  |  |   def cookies; end | 
					
						
							|  |  |  |   def current_page; end | 
					
						
							|  |  |  |   def default_encoding; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def default_encoding=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def delete(uri, query_params = T.unsafe(nil), headers = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def download(uri, io_or_filename, parameters = T.unsafe(nil), referer = T.unsafe(nil), headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def follow_meta_refresh; end | 
					
						
							|  |  |  |   def follow_meta_refresh=(follow); end | 
					
						
							|  |  |  |   def follow_meta_refresh_self; end | 
					
						
							|  |  |  |   def follow_meta_refresh_self=(follow); end | 
					
						
							|  |  |  |   def follow_redirect=(follow); end | 
					
						
							|  |  |  |   def follow_redirect?; end | 
					
						
							|  |  |  |   def force_default_encoding; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def force_default_encoding=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def get(uri, parameters = T.unsafe(nil), referer = T.unsafe(nil), headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def get_file(url); end | 
					
						
							|  |  |  |   def gzip_enabled; end | 
					
						
							|  |  |  |   def gzip_enabled=(enabled); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def head(uri, query_params = T.unsafe(nil), headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def history; end | 
					
						
							|  |  |  |   def history_added; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def history_added=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def html_parser; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def html_parser=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def idle_timeout; end | 
					
						
							|  |  |  |   def idle_timeout=(idle_timeout); end | 
					
						
							|  |  |  |   def ignore_bad_chunking; end | 
					
						
							|  |  |  |   def ignore_bad_chunking=(ignore_bad_chunking); end | 
					
						
							|  |  |  |   def keep_alive; end | 
					
						
							|  |  |  |   def keep_alive=(enable); end | 
					
						
							|  |  |  |   def keep_alive_time; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def keep_alive_time=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def key; end | 
					
						
							|  |  |  |   def key=(key); end | 
					
						
							|  |  |  |   def log; end | 
					
						
							|  |  |  |   def log=(logger); end | 
					
						
							|  |  |  |   def max_file_buffer; end | 
					
						
							|  |  |  |   def max_file_buffer=(bytes); end | 
					
						
							|  |  |  |   def max_history; end | 
					
						
							|  |  |  |   def max_history=(length); end | 
					
						
							|  |  |  |   def open_timeout; end | 
					
						
							|  |  |  |   def open_timeout=(open_timeout); end | 
					
						
							|  |  |  |   def page; end | 
					
						
							|  |  |  |   def parse(uri, response, body); end | 
					
						
							|  |  |  |   def pass; end | 
					
						
							|  |  |  |   def pass=(pass); end | 
					
						
							|  |  |  |   def pluggable_parser; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def post(uri, query = T.unsafe(nil), headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def post_connect_hooks; end | 
					
						
							|  |  |  |   def pre_connect_hooks; end | 
					
						
							|  |  |  |   def pretty_print(q); end | 
					
						
							|  |  |  |   def proxy_addr; end | 
					
						
							|  |  |  |   def proxy_pass; end | 
					
						
							|  |  |  |   def proxy_port; end | 
					
						
							|  |  |  |   def proxy_user; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def put(uri, entity, headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def read_timeout; end | 
					
						
							|  |  |  |   def read_timeout=(read_timeout); end | 
					
						
							|  |  |  |   def redirect_ok; end | 
					
						
							|  |  |  |   def redirect_ok=(follow); end | 
					
						
							|  |  |  |   def redirection_limit; end | 
					
						
							|  |  |  |   def redirection_limit=(limit); end | 
					
						
							|  |  |  |   def request_headers; end | 
					
						
							|  |  |  |   def request_headers=(request_headers); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def request_with_entity(verb, uri, entity, headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def reset; end | 
					
						
							|  |  |  |   def resolve(link); end | 
					
						
							|  |  |  |   def retry_change_requests; end | 
					
						
							|  |  |  |   def retry_change_requests=(retry_change_requests); end | 
					
						
							|  |  |  |   def robots; end | 
					
						
							|  |  |  |   def robots=(enabled); end | 
					
						
							|  |  |  |   def scheme_handlers; end | 
					
						
							|  |  |  |   def scheme_handlers=(scheme_handlers); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def set_proxy(address, port, user = T.unsafe(nil), password = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def shutdown; end | 
					
						
							|  |  |  |   def ssl_version; end | 
					
						
							|  |  |  |   def ssl_version=(ssl_version); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def submit(form, button = T.unsafe(nil), headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def transact; end | 
					
						
							|  |  |  |   def user_agent; end | 
					
						
							|  |  |  |   def user_agent=(user_agent); end | 
					
						
							|  |  |  |   def user_agent_alias=(name); end | 
					
						
							|  |  |  |   def verify_callback; end | 
					
						
							|  |  |  |   def verify_callback=(verify_callback); end | 
					
						
							|  |  |  |   def verify_mode; end | 
					
						
							|  |  |  |   def verify_mode=(verify_mode); end | 
					
						
							|  |  |  |   def visited?(url); end | 
					
						
							|  |  |  |   def visited_page(url); end | 
					
						
							|  |  |  |   def watch_for_set; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def watch_for_set=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   private | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def add_to_history(page); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def post_form(uri, form, headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							|  |  |  |     def html_parser; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |     def html_parser=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |     def inherited(child); end | 
					
						
							|  |  |  |     def log; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |     def log=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |     def start; end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::AGENT_ALIASES = T.let(T.unsafe(nil), Hash) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::ChunkedTerminationError < ::Mechanize::ResponseReadError | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::ContentTypeError < ::Mechanize::Error | 
					
						
							|  |  |  |   def initialize(content_type); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def content_type; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::Cookie = HTTP::Cookie | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module Mechanize::CookieCMethods | 
					
						
							|  |  |  |   include(::Mechanize::CookieDeprecated) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def parse(arg1, arg2, arg3 = T.unsafe(nil), &block); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module Mechanize::CookieDeprecated | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   private | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def __deprecated__(to = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module Mechanize::CookieIMethods | 
					
						
							|  |  |  |   include(::Mechanize::CookieDeprecated) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def set_domain(domain); end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::CookieJar < ::HTTP::CookieJar | 
					
						
							|  |  |  |   def load(input, *options); end | 
					
						
							|  |  |  |   def save(output, *options); end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module Mechanize::CookieJarIMethods | 
					
						
							|  |  |  |   include(::Mechanize::CookieDeprecated) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def add(arg1, arg2 = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def add!(cookie); end | 
					
						
							|  |  |  |   def clear!; end | 
					
						
							|  |  |  |   def dump_cookiestxt(io); end | 
					
						
							|  |  |  |   def jar; end | 
					
						
							|  |  |  |   def load_cookiestxt(io); end | 
					
						
							|  |  |  |   def save_as(filename, *options); end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::DirectorySaver < ::Mechanize::Download | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(uri = T.unsafe(nil), response = T.unsafe(nil), body_io = T.unsafe(nil), code = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							|  |  |  |     def decode_filename?; end | 
					
						
							|  |  |  |     def directory; end | 
					
						
							|  |  |  |     def overwrite?; end | 
					
						
							|  |  |  |     def save_to(directory, options = T.unsafe(nil)); end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Download | 
					
						
							|  |  |  |   include(::Mechanize::Parser) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(uri = T.unsafe(nil), response = T.unsafe(nil), body_io = T.unsafe(nil), code = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def body; end | 
					
						
							|  |  |  |   def body_io; end | 
					
						
							|  |  |  |   def content; end | 
					
						
							|  |  |  |   def filename; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def filename=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def save(filename = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def save!(filename = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def save_as(filename = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module Mechanize::ElementMatcher | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def elements_with(singular, plural = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::ElementNotFoundError < ::Mechanize::Error | 
					
						
							|  |  |  |   def initialize(source, element, conditions); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def conditions; end | 
					
						
							|  |  |  |   def element; end | 
					
						
							|  |  |  |   def source; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Error < ::RuntimeError | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::File | 
					
						
							|  |  |  |   include(::Mechanize::Parser) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(uri = T.unsafe(nil), response = T.unsafe(nil), body = T.unsafe(nil), code = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def body; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def body=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def content; end | 
					
						
							|  |  |  |   def filename; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def filename=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def save(filename = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def save!(filename = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def save_as(filename = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::FileConnection | 
					
						
							|  |  |  |   def request(uri, request); end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							|  |  |  |     def new(*a); end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::FileRequest | 
					
						
							|  |  |  |   def initialize(uri); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def []=(*a); end | 
					
						
							|  |  |  |   def add_field(*a); end | 
					
						
							|  |  |  |   def each_header; end | 
					
						
							|  |  |  |   def path; end | 
					
						
							|  |  |  |   def response_body_permitted?; end | 
					
						
							|  |  |  |   def uri; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def uri=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::FileResponse | 
					
						
							|  |  |  |   def initialize(file_path); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def [](key); end | 
					
						
							|  |  |  |   def code; end | 
					
						
							|  |  |  |   def content_length; end | 
					
						
							|  |  |  |   def each; end | 
					
						
							|  |  |  |   def each_header; end | 
					
						
							| 
									
										
										
										
											2021-04-02 06:02:30 +00:00
										 |  |  |   def file_path; end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def get_fields(key); end | 
					
						
							|  |  |  |   def http_version; end | 
					
						
							|  |  |  |   def message; end | 
					
						
							|  |  |  |   def read_body; end | 
					
						
							|  |  |  |   def uri; end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   private | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def dir_body; end | 
					
						
							|  |  |  |   def directory?; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::FileSaver < ::Mechanize::Download | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(uri = T.unsafe(nil), response = T.unsafe(nil), body_io = T.unsafe(nil), code = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def filename; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def save_as(filename = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form | 
					
						
							|  |  |  |   extend(::Forwardable) | 
					
						
							|  |  |  |   extend(::Mechanize::ElementMatcher) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(node, mech = T.unsafe(nil), page = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def [](field_name); end | 
					
						
							|  |  |  |   def []=(field_name, value); end | 
					
						
							|  |  |  |   def action; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def action=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def add_button_to_query(button); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def add_field!(field_name, value = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def at(*args, &block); end | 
					
						
							|  |  |  |   def at_css(*args, &block); end | 
					
						
							|  |  |  |   def at_xpath(*args, &block); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def build_query(buttons = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def button(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def button_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def button_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def buttons; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def buttons_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def checkbox(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def checkbox_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def checkbox_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def checkboxes; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def checkboxes_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def click_button(button = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def css(*args, &block); end | 
					
						
							|  |  |  |   def delete_field!(field_name); end | 
					
						
							|  |  |  |   def dom_class; end | 
					
						
							|  |  |  |   def dom_id; end | 
					
						
							|  |  |  |   def elements; end | 
					
						
							|  |  |  |   def encoding; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def encoding=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def enctype; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def enctype=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def field(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def field_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def field_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def fields; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def fields_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def file_upload(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def file_upload_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def file_upload_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def file_uploads; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def file_uploads_with(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def form_node; end | 
					
						
							|  |  |  |   def has_field?(field_name); end | 
					
						
							|  |  |  |   def has_key?(field_name); end | 
					
						
							|  |  |  |   def has_value?(value); end | 
					
						
							|  |  |  |   def hidden_field?(field_name); end | 
					
						
							|  |  |  |   def hiddens; end | 
					
						
							|  |  |  |   def ignore_encoding_error; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def ignore_encoding_error=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def inspect; end | 
					
						
							|  |  |  |   def keygens; end | 
					
						
							|  |  |  |   def keys; end | 
					
						
							|  |  |  |   def method; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def method=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def method_missing(meth, *args); end | 
					
						
							|  |  |  |   def name; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def name=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def node; end | 
					
						
							|  |  |  |   def page; end | 
					
						
							|  |  |  |   def pretty_print(q); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def radiobutton(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def radiobutton_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def radiobutton_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def radiobuttons; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def radiobuttons_with(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def request_data; end | 
					
						
							|  |  |  |   def reset; end | 
					
						
							|  |  |  |   def reset_button?(button_name); end | 
					
						
							|  |  |  |   def resets; end | 
					
						
							|  |  |  |   def save_hash_field_order; end | 
					
						
							|  |  |  |   def search(*args, &block); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def select_buttons(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def select_checkboxes(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def select_fields(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def select_file_uploads(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def select_radiobuttons(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def set_fields(fields = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def submit(button = T.unsafe(nil), headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def submit_button?(button_name); end | 
					
						
							|  |  |  |   def submits; end | 
					
						
							|  |  |  |   def text_field?(field_name); end | 
					
						
							|  |  |  |   def textarea_field?(field_name); end | 
					
						
							|  |  |  |   def textareas; end | 
					
						
							|  |  |  |   def texts; end | 
					
						
							|  |  |  |   def values; end | 
					
						
							|  |  |  |   def xpath(*args, &block); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   private | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def file_to_multipart(file, buf = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def from_native_charset(str); end | 
					
						
							|  |  |  |   def mime_value_quote(str); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def param_to_multipart(name, value, buf = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def parse; end | 
					
						
							|  |  |  |   def proc_query(field); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def rand_string(len = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::Button < ::Mechanize::Form::Field | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::Form::CRLF = T.let(T.unsafe(nil), String) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::CheckBox < ::Mechanize::Form::RadioButton | 
					
						
							|  |  |  |   def inspect; end | 
					
						
							|  |  |  |   def query_value; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::Field | 
					
						
							|  |  |  |   extend(::Forwardable) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(node, value = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def <=>(other); end | 
					
						
							|  |  |  |   def at(*args, &block); end | 
					
						
							|  |  |  |   def at_css(*args, &block); end | 
					
						
							|  |  |  |   def at_xpath(*args, &block); end | 
					
						
							|  |  |  |   def css(*args, &block); end | 
					
						
							|  |  |  |   def dom_class; end | 
					
						
							|  |  |  |   def dom_id; end | 
					
						
							|  |  |  |   def index; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def index=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def inspect; end | 
					
						
							|  |  |  |   def name; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def name=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def node; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def node=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def query_value; end | 
					
						
							|  |  |  |   def raw_value; end | 
					
						
							|  |  |  |   def search(*args, &block); end | 
					
						
							|  |  |  |   def type; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def type=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def value; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def value=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def xpath(*args, &block); end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::FileUpload < ::Mechanize::Form::Field | 
					
						
							|  |  |  |   def initialize(node, file_name); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def file_data; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def file_data=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def file_name; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def file_name=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def mime_type; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def mime_type=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::Hidden < ::Mechanize::Form::Field | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::ImageButton < ::Mechanize::Form::Button | 
					
						
							|  |  |  |   def initialize(*args); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def query_value; end | 
					
						
							|  |  |  |   def x; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def x=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def y; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def y=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::Keygen < ::Mechanize::Form::Field | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(node, value = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def challenge; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def generate_key(key_size = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def key; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::MultiSelectList < ::Mechanize::Form::Field | 
					
						
							|  |  |  |   extend(::Mechanize::ElementMatcher) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def initialize(node); end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def option(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def option_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def option_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def options; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def options=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def options_with(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def query_value; end | 
					
						
							|  |  |  |   def select_all; end | 
					
						
							|  |  |  |   def select_none; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def select_options(selector, method = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def selected_options; end | 
					
						
							|  |  |  |   def value; end | 
					
						
							|  |  |  |   def value=(values); end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::Option | 
					
						
							|  |  |  |   def initialize(node, select_list); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def click; end | 
					
						
							|  |  |  |   def node; end | 
					
						
							|  |  |  |   def select; end | 
					
						
							|  |  |  |   def select_list; end | 
					
						
							|  |  |  |   def selected; end | 
					
						
							|  |  |  |   def selected?; end | 
					
						
							|  |  |  |   def text; end | 
					
						
							|  |  |  |   def tick; end | 
					
						
							|  |  |  |   def to_s; end | 
					
						
							|  |  |  |   def unselect; end | 
					
						
							|  |  |  |   def untick; end | 
					
						
							|  |  |  |   def value; end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   private | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def unselect_peers; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::RadioButton < ::Mechanize::Form::Field | 
					
						
							|  |  |  |   def initialize(node, form); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def ==(other); end | 
					
						
							|  |  |  |   def [](key); end | 
					
						
							|  |  |  |   def check; end | 
					
						
							|  |  |  |   def checked; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def checked=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def checked?; end | 
					
						
							|  |  |  |   def click; end | 
					
						
							|  |  |  |   def eql?(other); end | 
					
						
							|  |  |  |   def form; end | 
					
						
							|  |  |  |   def hash; end | 
					
						
							|  |  |  |   def label; end | 
					
						
							|  |  |  |   def pretty_print_instance_variables; end | 
					
						
							|  |  |  |   def text; end | 
					
						
							|  |  |  |   def uncheck; end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   private | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def uncheck_peers; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::Reset < ::Mechanize::Form::Button | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::SelectList < ::Mechanize::Form::MultiSelectList | 
					
						
							|  |  |  |   def initialize(node); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def query_value; end | 
					
						
							|  |  |  |   def value; end | 
					
						
							|  |  |  |   def value=(new_value); end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::Submit < ::Mechanize::Form::Button | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::Text < ::Mechanize::Form::Field | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Form::Textarea < ::Mechanize::Form::Field | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::HTTP | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::HTTP::Agent | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(connection_name = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def add_auth(uri, user, password, realm = T.unsafe(nil), domain = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def add_default_auth(user, password, domain = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def allowed_error_codes; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def allowed_error_codes=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def auth_store; end | 
					
						
							|  |  |  |   def authenticate_methods; end | 
					
						
							|  |  |  |   def auto_io(name, read_size, input_io); end | 
					
						
							|  |  |  |   def back; end | 
					
						
							|  |  |  |   def ca_file; end | 
					
						
							|  |  |  |   def ca_file=(ca_file); end | 
					
						
							|  |  |  |   def cert_store; end | 
					
						
							|  |  |  |   def cert_store=(cert_store); end | 
					
						
							|  |  |  |   def certificate; end | 
					
						
							|  |  |  |   def certificate=(certificate); end | 
					
						
							|  |  |  |   def conditional_requests; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def conditional_requests=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def connection_for(uri); end | 
					
						
							|  |  |  |   def content_encoding_gunzip(body_io); end | 
					
						
							|  |  |  |   def content_encoding_hooks; end | 
					
						
							|  |  |  |   def content_encoding_inflate(body_io); end | 
					
						
							|  |  |  |   def context; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def context=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def cookie_jar; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def cookie_jar=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def current_page; end | 
					
						
							|  |  |  |   def digest_challenges; end | 
					
						
							|  |  |  |   def disable_keep_alive(request); end | 
					
						
							|  |  |  |   def enable_gzip(request); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def fetch(uri, method = T.unsafe(nil), headers = T.unsafe(nil), params = T.unsafe(nil), referer = T.unsafe(nil), redirects = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def follow_meta_refresh; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def follow_meta_refresh=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def follow_meta_refresh_self; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def follow_meta_refresh_self=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def get_meta_refresh(response, uri, page); end | 
					
						
							|  |  |  |   def get_robots(uri); end | 
					
						
							|  |  |  |   def gzip_enabled; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def gzip_enabled=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def history; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def history=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def hook_content_encoding(response, uri, response_body_io); end | 
					
						
							|  |  |  |   def http; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def http_request(uri, method, params = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def idle_timeout; end | 
					
						
							|  |  |  |   def idle_timeout=(timeout); end | 
					
						
							|  |  |  |   def ignore_bad_chunking; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def ignore_bad_chunking=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def inflate(compressed, window_bits = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def keep_alive; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def keep_alive=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def log; end | 
					
						
							|  |  |  |   def make_tempfile(name); end | 
					
						
							|  |  |  |   def max_file_buffer; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def max_file_buffer=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def max_history; end | 
					
						
							|  |  |  |   def max_history=(length); end | 
					
						
							|  |  |  |   def open_timeout; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def open_timeout=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def pass; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def pass=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def post_connect(uri, response, body_io); end | 
					
						
							|  |  |  |   def post_connect_hooks; end | 
					
						
							|  |  |  |   def pre_connect(request); end | 
					
						
							|  |  |  |   def pre_connect_hooks; end | 
					
						
							|  |  |  |   def private_key; end | 
					
						
							|  |  |  |   def private_key=(private_key); end | 
					
						
							|  |  |  |   def proxy_uri; end | 
					
						
							|  |  |  |   def read_timeout; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def read_timeout=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def redirect_ok; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def redirect_ok=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def redirection_limit; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def redirection_limit=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def request_add_headers(request, headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def request_auth(request, uri); end | 
					
						
							|  |  |  |   def request_auth_digest(request, uri, realm, base_uri, iis); end | 
					
						
							|  |  |  |   def request_cookies(request, uri); end | 
					
						
							|  |  |  |   def request_headers; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def request_headers=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def request_host(request, uri); end | 
					
						
							|  |  |  |   def request_language_charset(request); end | 
					
						
							|  |  |  |   def request_log(request); end | 
					
						
							|  |  |  |   def request_referer(request, uri, referer); end | 
					
						
							|  |  |  |   def request_user_agent(request); end | 
					
						
							|  |  |  |   def reset; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def resolve(uri, referer = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def resolve_parameters(uri, method, parameters); end | 
					
						
							|  |  |  |   def response_authenticate(response, page, uri, request, headers, params, referer); end | 
					
						
							|  |  |  |   def response_content_encoding(response, body_io); end | 
					
						
							|  |  |  |   def response_cookies(response, uri, page); end | 
					
						
							|  |  |  |   def response_follow_meta_refresh(response, uri, page, redirects); end | 
					
						
							|  |  |  |   def response_log(response); end | 
					
						
							|  |  |  |   def response_parse(response, body_io, uri); end | 
					
						
							|  |  |  |   def response_read(response, request, uri); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def response_redirect(response, method, page, redirects, headers, referer = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def retry_change_requests; end | 
					
						
							|  |  |  |   def retry_change_requests=(retri); end | 
					
						
							|  |  |  |   def robots; end | 
					
						
							|  |  |  |   def robots=(value); end | 
					
						
							|  |  |  |   def robots_allowed?(uri); end | 
					
						
							|  |  |  |   def robots_disallowed?(url); end | 
					
						
							|  |  |  |   def robots_error(url); end | 
					
						
							|  |  |  |   def robots_error!(url); end | 
					
						
							|  |  |  |   def robots_mutex; end | 
					
						
							|  |  |  |   def robots_reset(url); end | 
					
						
							|  |  |  |   def save_cookies(uri, set_cookie); end | 
					
						
							|  |  |  |   def scheme_handlers; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def scheme_handlers=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def secure_resolve!(uri, referer = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def set_proxy(addr, port = T.unsafe(nil), user = T.unsafe(nil), pass = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def shutdown; end | 
					
						
							|  |  |  |   def ssl_version; end | 
					
						
							|  |  |  |   def ssl_version=(ssl_version); end | 
					
						
							|  |  |  |   def use_tempfile?(size); end | 
					
						
							|  |  |  |   def user_agent; end | 
					
						
							|  |  |  |   def user_agent=(user_agent); end | 
					
						
							|  |  |  |   def verify_callback; end | 
					
						
							|  |  |  |   def verify_callback=(verify_callback); end | 
					
						
							|  |  |  |   def verify_mode; end | 
					
						
							|  |  |  |   def verify_mode=(verify_mode); end | 
					
						
							|  |  |  |   def visited_page(url); end | 
					
						
							|  |  |  |   def webrobots; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-04-02 06:02:30 +00:00
										 |  |  | Mechanize::HTTP::Agent::CREDENTIAL_HEADERS = T.let(T.unsafe(nil), Array) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::HTTP::Agent::POST_HEADERS = T.let(T.unsafe(nil), Array) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | Mechanize::HTTP::Agent::RobotsKey = T.let(T.unsafe(nil), Symbol) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::HTTP::AuthChallenge < ::Struct | 
					
						
							|  |  |  |   def [](param); end | 
					
						
							|  |  |  |   def params; end | 
					
						
							|  |  |  |   def params=(_); end | 
					
						
							|  |  |  |   def raw; end | 
					
						
							|  |  |  |   def raw=(_); end | 
					
						
							|  |  |  |   def realm(uri); end | 
					
						
							|  |  |  |   def realm_name; end | 
					
						
							|  |  |  |   def scheme; end | 
					
						
							|  |  |  |   def scheme=(_); end | 
					
						
							|  |  |  |   def to_s; end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |     def [](*_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |     def inspect; end | 
					
						
							|  |  |  |     def members; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |     def new(*_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::HTTP::AuthRealm | 
					
						
							|  |  |  |   def initialize(scheme, uri, realm); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def ==(other); end | 
					
						
							|  |  |  |   def eql?(other); end | 
					
						
							|  |  |  |   def hash; end | 
					
						
							|  |  |  |   def inspect; end | 
					
						
							|  |  |  |   def realm; end | 
					
						
							|  |  |  |   def scheme; end | 
					
						
							|  |  |  |   def uri; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::HTTP::AuthStore | 
					
						
							|  |  |  |   def initialize; end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def add_auth(uri, user, pass, realm = T.unsafe(nil), domain = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def add_default_auth(user, pass, domain = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def auth_accounts; end | 
					
						
							|  |  |  |   def credentials?(uri, challenges); end | 
					
						
							|  |  |  |   def credentials_for(uri, realm); end | 
					
						
							|  |  |  |   def default_auth; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def remove_auth(uri, realm = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::HTTP::ContentDisposition < ::Struct | 
					
						
							|  |  |  |   def creation_date; end | 
					
						
							|  |  |  |   def creation_date=(_); end | 
					
						
							|  |  |  |   def filename; end | 
					
						
							|  |  |  |   def filename=(_); end | 
					
						
							|  |  |  |   def modification_date; end | 
					
						
							|  |  |  |   def modification_date=(_); end | 
					
						
							|  |  |  |   def parameters; end | 
					
						
							|  |  |  |   def parameters=(_); end | 
					
						
							|  |  |  |   def read_date; end | 
					
						
							|  |  |  |   def read_date=(_); end | 
					
						
							|  |  |  |   def size; end | 
					
						
							|  |  |  |   def size=(_); end | 
					
						
							|  |  |  |   def type; end | 
					
						
							|  |  |  |   def type=(_); end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |     def [](*_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |     def inspect; end | 
					
						
							|  |  |  |     def members; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |     def new(*_arg0); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::HTTP::ContentDispositionParser | 
					
						
							|  |  |  |   def initialize; end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def parse(content_disposition, header = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def parse_parameters; end | 
					
						
							|  |  |  |   def rfc_2045_quoted_string; end | 
					
						
							|  |  |  |   def rfc_2045_token; end | 
					
						
							|  |  |  |   def rfc_2045_value; end | 
					
						
							|  |  |  |   def scanner; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def scanner=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def spaces; end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							|  |  |  |     def parse(content_disposition); end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::HTTP::WWWAuthenticateParser | 
					
						
							|  |  |  |   def initialize; end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def auth_param; end | 
					
						
							|  |  |  |   def auth_scheme; end | 
					
						
							|  |  |  |   def parse(www_authenticate); end | 
					
						
							|  |  |  |   def quoted_string; end | 
					
						
							|  |  |  |   def scan_comma_spaces; end | 
					
						
							|  |  |  |   def scanner; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def scanner=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def spaces; end | 
					
						
							|  |  |  |   def token; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Headers < ::Hash | 
					
						
							|  |  |  |   def [](key); end | 
					
						
							|  |  |  |   def []=(key, value); end | 
					
						
							|  |  |  |   def canonical_each; end | 
					
						
							|  |  |  |   def key?(key); end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::History < ::Array | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(max_size = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def <<(page, uri = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def clear; end | 
					
						
							|  |  |  |   def inspect; end | 
					
						
							|  |  |  |   def max_size; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def max_size=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def pop; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def push(page, uri = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def shift; end | 
					
						
							|  |  |  |   def visited?(uri); end | 
					
						
							|  |  |  |   def visited_page(uri); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   private | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def initialize_copy(orig); end | 
					
						
							|  |  |  |   def remove_from_index(page); end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Image < ::Mechanize::Download | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Page < ::Mechanize::File | 
					
						
							|  |  |  |   extend(::Forwardable) | 
					
						
							|  |  |  |   extend(::Mechanize::ElementMatcher) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(uri = T.unsafe(nil), response = T.unsafe(nil), body = T.unsafe(nil), code = T.unsafe(nil), mech = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def %(*args, &block); end | 
					
						
							|  |  |  |   def /(*args, &block); end | 
					
						
							|  |  |  |   def at(*args, &block); end | 
					
						
							|  |  |  |   def at_css(*args, &block); end | 
					
						
							|  |  |  |   def at_xpath(*args, &block); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def base(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def base_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def base_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def bases; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def bases_with(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def canonical_uri; end | 
					
						
							|  |  |  |   def content_type; end | 
					
						
							|  |  |  |   def css(*args, &block); end | 
					
						
							|  |  |  |   def detected_encoding; end | 
					
						
							|  |  |  |   def encoding; end | 
					
						
							|  |  |  |   def encoding=(encoding); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def encoding_error?(parser = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def encodings; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def form(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def form_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def form_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def forms; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def forms_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def frame(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def frame_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def frame_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def frames; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def frames_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def iframe(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def iframe_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def iframe_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def iframes; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def iframes_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def image(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def image_urls; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def image_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def image_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def images; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def images_with(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def inspect; end | 
					
						
							|  |  |  |   def labels; end | 
					
						
							|  |  |  |   def labels_hash; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def link(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def link_with(criteria = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def link_with!(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def links; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def links_with(criteria = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def mech; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def mech=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def meta_charset; end | 
					
						
							|  |  |  |   def meta_refresh; end | 
					
						
							|  |  |  |   def parser; end | 
					
						
							|  |  |  |   def pretty_print(q); end | 
					
						
							|  |  |  |   def reset; end | 
					
						
							|  |  |  |   def response_header_charset; end | 
					
						
							|  |  |  |   def root; end | 
					
						
							|  |  |  |   def search(*args, &block); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def select_bases(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def select_forms(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def select_frames(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def select_iframes(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def select_images(selector, method = T.unsafe(nil)); end | 
					
						
							|  |  |  |   def select_links(selector, method = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def title; end | 
					
						
							|  |  |  |   def xpath(*args, &block); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   private | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def html_body; end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							|  |  |  |     def charset(content_type); end | 
					
						
							|  |  |  |     def charset_from_content_type(content_type); end | 
					
						
							|  |  |  |     def meta_charset(body); end | 
					
						
							|  |  |  |     def meta_content_type(body); end | 
					
						
							|  |  |  |     def response_header_charset(response); end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Page::Base < ::Mechanize::Page::Link | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::Page::DEFAULT_RESPONSE = T.let(T.unsafe(nil), Hash) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Page::Frame < ::Mechanize::Page::Link | 
					
						
							|  |  |  |   def initialize(node, mech, referer); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def content; end | 
					
						
							|  |  |  |   def name; end | 
					
						
							|  |  |  |   def node; end | 
					
						
							|  |  |  |   def src; end | 
					
						
							|  |  |  |   def text; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Page::Image | 
					
						
							|  |  |  |   def initialize(node, page); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def alt; end | 
					
						
							|  |  |  |   def caption; end | 
					
						
							|  |  |  |   def dom_class; end | 
					
						
							|  |  |  |   def dom_id; end | 
					
						
							|  |  |  |   def extname; end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def fetch(parameters = T.unsafe(nil), referer = T.unsafe(nil), headers = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def height; end | 
					
						
							|  |  |  |   def image_referer; end | 
					
						
							|  |  |  |   def inspect; end | 
					
						
							|  |  |  |   def mech; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def mech=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def mime_type; end | 
					
						
							|  |  |  |   def node; end | 
					
						
							|  |  |  |   def page; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def page=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def pretty_print(q); end | 
					
						
							|  |  |  |   def relative?; end | 
					
						
							|  |  |  |   def src; end | 
					
						
							|  |  |  |   def text; end | 
					
						
							|  |  |  |   def title; end | 
					
						
							|  |  |  |   def to_s; end | 
					
						
							|  |  |  |   def uri; end | 
					
						
							|  |  |  |   def url; end | 
					
						
							|  |  |  |   def width; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Page::Label | 
					
						
							|  |  |  |   def initialize(node, page); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def for; end | 
					
						
							|  |  |  |   def node; end | 
					
						
							|  |  |  |   def page; end | 
					
						
							|  |  |  |   def text; end | 
					
						
							|  |  |  |   def to_s; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Page::Link | 
					
						
							|  |  |  |   def initialize(node, mech, page); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def attributes; end | 
					
						
							|  |  |  |   def click; end | 
					
						
							|  |  |  |   def dom_class; end | 
					
						
							|  |  |  |   def dom_id; end | 
					
						
							|  |  |  |   def href; end | 
					
						
							|  |  |  |   def inspect; end | 
					
						
							|  |  |  |   def node; end | 
					
						
							|  |  |  |   def noreferrer?; end | 
					
						
							|  |  |  |   def page; end | 
					
						
							|  |  |  |   def pretty_print(q); end | 
					
						
							|  |  |  |   def referer; end | 
					
						
							|  |  |  |   def rel; end | 
					
						
							|  |  |  |   def rel?(kind); end | 
					
						
							|  |  |  |   def resolved_uri; end | 
					
						
							|  |  |  |   def text; end | 
					
						
							|  |  |  |   def to_s; end | 
					
						
							|  |  |  |   def uri; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Page::MetaRefresh < ::Mechanize::Page::Link | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(node, page, delay, href, link_self = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def delay; end | 
					
						
							|  |  |  |   def link_self; end | 
					
						
							|  |  |  |   def noreferrer?; end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							|  |  |  |     def from_node(node, page, uri = T.unsafe(nil)); end | 
					
						
							|  |  |  |     def parse(content, base_uri = T.unsafe(nil)); end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::Page::MetaRefresh::CONTENT_REGEXP = T.let(T.unsafe(nil), Regexp) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::Page::MetaRefresh::UNSAFE = T.let(T.unsafe(nil), Regexp) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module Mechanize::Parser | 
					
						
							|  |  |  |   extend(::Forwardable) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def [](*args, &block); end | 
					
						
							|  |  |  |   def []=(*args, &block); end | 
					
						
							|  |  |  |   def canonical_each(*args, &block); end | 
					
						
							|  |  |  |   def code; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def code=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def each(*args, &block); end | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def extract_filename(full_path = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def fill_header(response); end | 
					
						
							|  |  |  |   def find_free_name(filename); end | 
					
						
							|  |  |  |   def header; end | 
					
						
							|  |  |  |   def key?(*args, &block); end | 
					
						
							|  |  |  |   def response; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def response=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def uri; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def uri=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::Parser::SPECIAL_FILENAMES = T.let(T.unsafe(nil), Regexp) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::PluggableParser | 
					
						
							|  |  |  |   def initialize; end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def [](content_type); end | 
					
						
							|  |  |  |   def []=(content_type, klass); end | 
					
						
							|  |  |  |   def csv=(klass); end | 
					
						
							|  |  |  |   def default; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def default=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def html=(klass); end | 
					
						
							|  |  |  |   def parser(content_type); end | 
					
						
							|  |  |  |   def pdf=(klass); end | 
					
						
							|  |  |  |   def register_parser(content_type, klass); end | 
					
						
							|  |  |  |   def xhtml=(klass); end | 
					
						
							|  |  |  |   def xml=(klass); end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::PluggableParser::CONTENT_TYPES = T.let(T.unsafe(nil), Hash) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::PluggableParser::InvalidContentTypeError = MIME::Type::InvalidContentType | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::RedirectLimitReachedError < ::Mechanize::Error | 
					
						
							|  |  |  |   def initialize(page, redirects); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def page; end | 
					
						
							|  |  |  |   def redirects; end | 
					
						
							|  |  |  |   def response_code; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::RedirectNotGetOrHeadError < ::Mechanize::Error | 
					
						
							|  |  |  |   def initialize(page, verb); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def inspect; end | 
					
						
							|  |  |  |   def page; end | 
					
						
							|  |  |  |   def response_code; end | 
					
						
							|  |  |  |   def to_s; end | 
					
						
							|  |  |  |   def uri; end | 
					
						
							|  |  |  |   def verb; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::ResponseCodeError < ::Mechanize::Error | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(page, message = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def inspect; end | 
					
						
							|  |  |  |   def page; end | 
					
						
							|  |  |  |   def response_code; end | 
					
						
							|  |  |  |   def to_s; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::ResponseReadError < ::Mechanize::Error | 
					
						
							|  |  |  |   def initialize(error, response, body_io, uri, mechanize); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def body_io; end | 
					
						
							|  |  |  |   def error; end | 
					
						
							|  |  |  |   def force_parse; end | 
					
						
							|  |  |  |   def mechanize; end | 
					
						
							|  |  |  |   def message; end | 
					
						
							|  |  |  |   def response; end | 
					
						
							|  |  |  |   def uri; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::RobotsDisallowedError < ::Mechanize::Error | 
					
						
							|  |  |  |   def initialize(url); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def inspect; end | 
					
						
							|  |  |  |   def to_s; end | 
					
						
							|  |  |  |   def uri; end | 
					
						
							|  |  |  |   def url; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::UnauthorizedError < ::Mechanize::ResponseCodeError | 
					
						
							|  |  |  |   def initialize(page, challenges, message); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def challenges; end | 
					
						
							|  |  |  |   def to_s; end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::UnsupportedSchemeError < ::Mechanize::Error | 
					
						
							|  |  |  |   def initialize(scheme, uri); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def scheme; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def scheme=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  |   def uri; end | 
					
						
							| 
									
										
										
										
											2021-02-02 06:06:26 +00:00
										 |  |  |   def uri=(_arg0); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::Util | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   class << self | 
					
						
							|  |  |  |     def build_query_string(parameters, enc = T.unsafe(nil)); end | 
					
						
							|  |  |  |     def detect_charset(src); end | 
					
						
							|  |  |  |     def each_parameter(parameters, &block); end | 
					
						
							|  |  |  |     def from_native_charset(s, code, ignore_encoding_error = T.unsafe(nil), log = T.unsafe(nil)); end | 
					
						
							|  |  |  |     def guess_encoding(src); end | 
					
						
							|  |  |  |     def html_unescape(s); end | 
					
						
							|  |  |  |     def uri_escape(str, unsafe = T.unsafe(nil)); end | 
					
						
							|  |  |  |     def uri_unescape(str); end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     private | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     def each_parameter_1(key, value, &block); end | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::Util::DefaultMimeTypes = T.let(T.unsafe(nil), Hash) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Mechanize::VERSION = T.let(T.unsafe(nil), String) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Mechanize::XmlFile < ::Mechanize::File | 
					
						
							|  |  |  |   extend(::Forwardable) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-09 11:32:26 +01:00
										 |  |  |   def initialize(uri = T.unsafe(nil), response = T.unsafe(nil), body = T.unsafe(nil), code = T.unsafe(nil)); end | 
					
						
							| 
									
										
										
										
											2020-06-14 11:40:07 +05:30
										 |  |  | 
 | 
					
						
							|  |  |  |   def at(*args, &block); end | 
					
						
							|  |  |  |   def search(*args, &block); end | 
					
						
							|  |  |  |   def xml; end | 
					
						
							|  |  |  | end |