# sig/rails/html/sanitizer.rbs
class Rails::Html::FullSanitizer < Rails::Html::Sanitizer
def sanitize: () -> untyped
end
# sig/rails/html/sanitizer.rbs
class Rails::Html::LinkSanitizer < Rails::Html::Sanitizer
def initialize: () -> void
def sanitize: () -> untyped
end
# sig/rails/html/scrubbers.rbs
class Rails::Html::PermitScrubber < Rails::Html::Loofah::Scrubber
def allowed_node?: () -> untyped
def attributes=: () -> untyped
def initialize: () -> void
def keep_node?: () -> untyped
def scrub: () -> untyped
def scrub_attribute: () -> untyped
def scrub_attribute?: () -> untyped
def scrub_attributes: () -> untyped
def scrub_css_attribute: () -> untyped
def scrub_node: () -> untyped
def skip_node?: () -> untyped
def tags=: () -> untyped
def validate!: () -> untyped
end
# sig/rails/html/sanitizer.rbs
class Rails::Html::SafeListSanitizer < Rails::Html::Sanitizer
def allowed_attributes: () -> untyped
def allowed_tags: () -> untyped
def initialize: () -> void
def sanitize: () -> untyped
def sanitize_css: () -> untyped
end
# sig/rails-html-sanitizer.rbs
class Rails::Html::Sanitizer
def full_sanitizer: () -> untyped
def link_sanitizer: () -> untyped
def properly_encode: () -> untyped
def remove_xpaths: () -> untyped
def safe_list_sanitizer: () -> untyped
def sanitize: () -> untyped
def white_list_sanitizer: () -> untyped
end
# sig/rails/html/scrubbers.rbs
class Rails::Html::TargetScrubber < Rails::Html::PermitScrubber
def allowed_node?: () -> untyped
def scrub_attribute?: () -> untyped
end
# sig/rails/html/scrubbers.rbs
class Rails::Html::TextOnlyScrubber < Rails::Html::Loofah::Scrubber
def initialize: () -> void
def scrub: () -> untyped
end
# sig/rails-html-sanitizer.rbs
module ActionView::Helpers::SanitizeHelper::ClassMethods
def deprecate_option: () -> untyped
def sanitized_allowed_attributes=: () -> untyped
def sanitized_allowed_tags=: () -> untyped
end