# sig/maxitest/verbose_backtrace.rbs

class Maxitest::VerboseBacktrace::NullFilter
  def self.filter: () -> untyped
end


# sig/maxitest/vendor/rg.rbs

class MiniTest::RG
  def self.rg!: () -> untyped
  def self.rg?: () -> untyped
  def initialize: () -> void
  def method_missing: () -> untyped
  def print: () -> untyped
  def puts: () -> untyped
end


# sig/maxitest/vendor/line.rbs

class Minitest::LineReporter < Minitest::Reporter
  def initialize: () -> void
  def record: () -> untyped
  def report: () -> untyped
end


# sig/maxitest.rbs

module Maxitest
  def interrupt: () -> untyped
end


# sig/maxitest/implicit_subject.rbs

module Maxitest::ImplicitSubject
  def describe: () -> untyped
end


# sig/maxitest/pending.rbs

module Maxitest::Pending
  def pending: () -> untyped
end


# sig/maxitest/vendor/testrbl.rbs

module Maxitest::Testrbl
  def self.all_test_files_in: () -> untyped
  def self.block_start_from_line: () -> untyped
  def self.changed_files: () -> untyped
  def self.filter_duplicate_final: () -> untyped
  def self.line_pattern_option: () -> untyped
  def self.localize: () -> untyped
  def self.partition_argv: () -> untyped
  def self.partition_options: () -> untyped
  def self.pattern_from_file: () -> untyped
  def self.ruby: () -> untyped
  def self.run: () -> untyped
  def self.run_from_cli: () -> untyped
  def self.test_pattern_from_line: () -> untyped
  def self.test_pattern_from_match: () -> untyped
  def self.via_shoulda?: () -> untyped
end


# sig/maxitest/verbose_backtrace.rbs

module Maxitest::VerboseAssertion
  def message: () -> untyped
end


# sig/maxitest/verbose_backtrace.rbs

module Maxitest::VerboseBacktrace
  def plugin_maxitest_verbose_backtrace_init: () -> untyped
end


# sig/maxitest/vendor/rg.rbs

module MiniTest
  def self.plugin_rg_init: () -> untyped
  def self.plugin_rg_options: () -> untyped
end


# sig/maxitest/vendor/line.rbs

module Minitest
  def self.plugin_line_init: () -> untyped
  def self.plugin_line_inject_reporter: () -> untyped
  def self.plugin_line_options: () -> untyped
end


# sig/maxitest/vendor/line.rbs

module Minitest::Line
  def describes_with_lines: () -> untyped
  def methods_with_lines: () -> untyped
  def runnables: () -> untyped
  def target_file: () -> untyped
  def tests_with_lines: () -> untyped
end


# sig/maxitest/vendor/line.rbs

module Minitest::Line::DescribeTrack
  def describe: () -> untyped
end
