# sig/sanitize.rbs

class Sanitize
  def self.clean: () -> untyped
  def self.clean!: () -> untyped
  def self.clean_node!: () -> untyped
  def clean: () -> untyped
  def clean!: () -> untyped
  def clean_node!: () -> untyped
  def initialize: () -> void
  def transform_node!: () -> untyped
  def traverse_breadth: () -> untyped
  def traverse_depth: () -> untyped
end


# sig/sanitize/transformers/clean_element.rbs

class Sanitize::Transformers::CleanElement
  def call: () -> untyped
  def initialize: () -> void
end
