# sig/inline_svg/asset_file.rbs class InlineSvg::AssetFile def self.named: (String filename) -> String end # sig/inline_svg/finds_asset_paths.rbs class InlineSvg::FindsAssetPaths def self.by_filename: (String filename) -> (String | Pathname) end # sig/inline_svg/id_generator.rbs class InlineSvg::IdGenerator::Randomness def self.call: () -> untyped end # sig/inline_svg/transform_pipeline/transformations/class_attribute.rbs class InlineSvg::TransformPipeline::Transformations::ClassAttribute < InlineSvg::TransformPipeline::Transformations::Transformation def transform: (Nokogiri::XML::Document doc) -> Nokogiri::XML::Document end # sig/inline_svg/transform_pipeline/transformations/no_comment.rbs class InlineSvg::TransformPipeline::Transformations::NoComment < InlineSvg::TransformPipeline::Transformations::Transformation def transform: (Nokogiri::XML::Document doc) -> Nokogiri::XML::Document end # sig/inline_svg/io_resource.rbs module InlineSvg::IOResource def self.===: (String object) -> untyped end # sig/inline_svg/transform_pipeline.rbs module InlineSvg::TransformPipeline def self.generate_html_from: (String svg_file, Hash transform_params) -> String end # sig/inline_svg/transform_pipeline/transformations.rbs module InlineSvg::TransformPipeline::Transformations def self.all_default_values: () -> Hash def self.all_transformations: () -> untyped def self.built_in_transformations: () -> untyped def self.custom_transformations: () -> Hash def self.in_priority_order: (Hash transforms) -> untyped def self.lookup: (Hash transform_params) -> Array[InlineSvg::TransformPipeline::Transformations::ClassAttribute] def self.magnify_priorities: (Hash transforms) -> Hash def self.no_transform: () -> Class def self.params_with_defaults: (Hash params) -> untyped def self.without_empty_values: (Hash params) -> Hash end