# sig/escape_utils/xml/builder.rbs

class Builder::XmlBase < Builder::BlankSlate
  def _escape: () -> untyped
end


# sig/escape_utils/html/cgi.rbs

class CGI
  def self.escape: () -> untyped
  def self.unescape: () -> untyped
  def unescapeHTML: () -> untyped
end


# sig/escape_utils/javascript/action_view.rbs

module ActionView::Helpers::JavaScriptHelper
  def escape_javascript: () -> untyped
end


# sig/escape_utils/html/erb.rbs

module ERB::Util
  def url_encode: () -> untyped
end


# sig/escape_utils.rbs

module EscapeUtils
  def self.html_safe_string_class: () -> untyped
  def self.html_secure: () -> untyped
end


# sig/escape_utils/html_safety.rbs

module EscapeUtils::HtmlSafety
  def _escape_html: () -> untyped
  def _escape_html: () -> untyped
end


# sig/escape_utils/html/rack.rbs

module Rack::Utils
  def escape: () -> untyped
  def unescape: () -> untyped
end


# sig/escape_utils/url/uri.rbs

module URI
  def self.escape: () -> untyped
  def self.unescape: () -> untyped
end
