# sig/erubi/capture_block.rbs class Erubi::CaptureBlockEngine < Erubi::Engine def add_expression_op: () -> untyped def add_expression_result: () -> untyped def add_expression_result_escaped: () -> untyped def initialize: () -> void end # sig/erubi/capture_block.rbs class Erubi::CaptureBlockEngine::Buffer < String def <<: () -> untyped def capture: () -> untyped def h: () -> untyped def |: () -> untyped end # sig/erubi/capture_end.rbs class Erubi::CaptureEndEngine < Erubi::Engine def handle: () -> untyped def initialize: () -> void end # sig/erubi.rbs class Erubi::Engine def add_code: () -> untyped def add_expression: () -> untyped def add_expression_result: () -> untyped def add_expression_result_escaped: () -> untyped def add_postamble: () -> untyped def add_text: () -> untyped def handle: () -> untyped def initialize: () -> void def terminate_expression: () -> untyped def with_buffer: () -> untyped end # sig/erubi.rbs module Erubi def h: () -> untyped def h: () -> untyped def h: () -> untyped end