# sig/temple/core.rbs class Temple::Core::Array < Temple::Core::ArrayBuffer def postamble: () -> untyped end # sig/temple/core.rbs class Temple::Core::ArrayBuffer < Temple::Core::Generator def on_block: () -> untyped def on_dynamic: () -> untyped def on_static: () -> untyped def postamble: () -> untyped def preamble: () -> untyped end # sig/temple/core.rbs class Temple::Core::StringBuffer < Temple::Core::ArrayBuffer def on_dynamic: () -> untyped def postamble: () -> untyped def preamble: () -> untyped end # sig/temple/engine.rbs class Temple::Engine def self.filter: () -> untyped def self.filters: () -> untyped def self.generator: () -> untyped def self.parser: () -> untyped def self.use: () -> untyped def compile: () -> untyped def initialize: () -> void end # sig/temple/engines/erb.rbs class Temple::Engines::ERB < ERB def self.rock!: () -> untyped def self.suck!: () -> untyped def detect_magic_comment: () -> untyped def initialize: () -> void def percent?: () -> untyped end # sig/temple/filters/dynamic_inliner.rbs class Temple::Filters::DynamicInliner def compile: () -> untyped def dynamic: () -> untyped def initialize: () -> void def on_multi: () -> untyped def static: () -> untyped end # sig/temple/filters/multi_flattener.rbs class Temple::Filters::MultiFlattener def compile: () -> untyped def initialize: () -> void def on_multi: () -> untyped end # sig/temple/filters/static_merger.rbs class Temple::Filters::StaticMerger def compile: () -> untyped def initialize: () -> void def on_multi: () -> untyped end # sig/temple/generator.rbs class Temple::Generator def self.to_ruby: () -> untyped def buffer: () -> untyped def capture_generator: () -> untyped def compile: () -> untyped def concat: () -> untyped def initialize: () -> void def on_capture: () -> untyped def on_multi: () -> untyped def on_newline: () -> untyped def postamble: () -> untyped def preamble: () -> untyped def to_ruby: () -> untyped end # sig/temple/html/fast.rbs class Temple::HTML::Fast def attr_easily_compilable?: () -> untyped def compile: () -> untyped def html4?: () -> untyped def html5?: () -> untyped def html?: () -> untyped def initialize: () -> void def merge_basicattrs: () -> untyped def on_attrs: () -> untyped def on_basicattr: () -> untyped def on_capture: () -> untyped def on_comment: () -> untyped def on_doctype: () -> untyped def on_multi: () -> untyped def on_tag: () -> untyped def xhtml?: () -> untyped end # sig/temple/parsers/erb.rbs class Temple::Parsers::ERB def append_static: () -> untyped def compile: () -> untyped def initialize: () -> void end # sig/temple/utils.rbs module Temple::Utils def empty_exp?: () -> untyped def literal_string?: () -> untyped end