# sig/rufo/formatter.rbs class Rufo::Formatter def self.format: () -> untyped def align_assignments: () -> untyped def align_comments: () -> untyped def align_hash_keys: () -> untyped def bug: () -> untyped def check: () -> untyped def check_heredocs_at_call_end: () -> untyped def comma?: () -> untyped def comment?: () -> untyped def consume_block_args: () -> untyped def consume_call_dot: () -> untyped def consume_end_of_line: () -> untyped def consume_keyword: () -> untyped def consume_op: () -> untyped def consume_op_or_keyword: () -> untyped def consume_space: () -> untyped def consume_token: () -> untyped def consume_token_value: () -> untyped def convert_brace_to_do: () -> untyped def current_token: () -> untyped def current_token_kind: () -> untyped def current_token_value: () -> untyped def do_align: () -> untyped def do_align_assignments: () -> untyped def do_align_comments: () -> untyped def do_align_hash_keys: () -> untyped def empty_body?: () -> untyped def empty_params?: () -> untyped def find_closing_brace_token: () -> untyped def format: () -> untyped def indent: () -> untyped def indent_after_space: () -> untyped def indent_body: () -> untyped def indent_size: () -> untyped def indentable_keyword?: () -> untyped def initialize: () -> void def keyword?: () -> untyped def last?: () -> untyped def maybe_indent: () -> untyped def maybe_inline_body: () -> untyped def needs_two_lines?: () -> untyped def newline?: () -> untyped def next_indent: () -> untyped def next_token: () -> untyped def push_call: () -> untyped def push_hash: () -> untyped def result: () -> untyped def semicolon?: () -> untyped def skip_semicolons: () -> untyped def skip_space: () -> untyped def skip_space_or_newline: () -> untyped def space?: () -> untyped def track_alignment: () -> untyped def track_assignment: () -> untyped def track_comment: () -> untyped def track_hash_key: () -> untyped def visit: () -> untyped def visit_args_add_star: () -> untyped def visit_array: () -> untyped def visit_array_access: () -> untyped def visit_array_getter_or_setter: () -> untyped def visit_array_setter: () -> untyped def visit_assign: () -> untyped def visit_assign_value: () -> untyped def visit_begin: () -> untyped def visit_binary: () -> untyped def visit_block_arguments: () -> untyped def visit_bodystmt: () -> untyped def visit_brace_block: () -> untyped def visit_break: () -> untyped def visit_call_args: () -> untyped def visit_call_at_paren: () -> untyped def visit_call_with_block: () -> untyped def visit_call_with_receiver: () -> untyped def visit_call_without_receiver: () -> untyped def visit_case: () -> untyped def visit_class: () -> untyped def visit_comma_separated_list: () -> untyped def visit_command: () -> untyped def visit_command_call: () -> untyped def visit_command_end: () -> untyped def visit_control_keyword: () -> untyped def visit_def: () -> untyped def visit_def_from_name: () -> untyped def visit_def_with_receiver: () -> untyped def visit_defined: () -> untyped def visit_do_block: () -> untyped def visit_exps: () -> untyped def visit_hash: () -> untyped def visit_hash_key_value: () -> untyped def visit_if: () -> untyped def visit_if_or_unless: () -> untyped def visit_lambda: () -> untyped def visit_literal_elements: () -> untyped def visit_mlhs_add_star: () -> untyped def visit_mlhs_paren: () -> untyped def visit_module: () -> untyped def visit_mrhs_new_from_args: () -> untyped def visit_multiple_assign: () -> untyped def visit_next: () -> untyped def visit_op_assign: () -> untyped def visit_params: () -> untyped def visit_paren: () -> untyped def visit_path: () -> untyped def visit_q_or_i_array: () -> untyped def visit_quoted_symbol_literal: () -> untyped def visit_range: () -> untyped def visit_regexp_literal: () -> untyped def visit_rescue_types: () -> untyped def visit_return: () -> untyped def visit_sclass: () -> untyped def visit_setter: () -> untyped def visit_splat_inside_hash: () -> untyped def visit_string_concat: () -> untyped def visit_string_interpolation: () -> untyped def visit_string_literal: () -> untyped def visit_string_literal_end: () -> untyped def visit_suffix: () -> untyped def visit_super: () -> untyped def visit_symbol_literal: () -> untyped def visit_ternary_if: () -> untyped def visit_unary: () -> untyped def visit_unless: () -> untyped def visit_until: () -> untyped def visit_when: () -> untyped def visit_while: () -> untyped def visit_while_or_until: () -> untyped def visit_yield: () -> untyped def void_exps?: () -> untyped def write: () -> untyped def write_indent: () -> untyped def write_line: () -> untyped def write_params_comma: () -> untyped def write_space: () -> untyped end # sig/rufo.rbs module Rufo def self.format: () -> untyped end # sig/rufo/command.rbs module Rufo::Command def self.find_dot_rufo: () -> untyped def self.format: () -> untyped def self.format_args: () -> untyped def self.format_file: () -> untyped def self.format_stdin: () -> untyped def self.parse_options: () -> untyped def self.run: () -> untyped end