# sig/bootsnap/load_path_cache/cache.rbs class Bootsnap::LoadPathCache::Cache def each_requirable: () -> untyped def find: () -> untyped def has_dir?: () -> untyped def initialize: () -> void def now: () -> untyped def push_paths: () -> untyped def push_paths_locked: () -> untyped def reinitialize: () -> untyped def search_index: () -> untyped def search_index: () -> untyped def stale?: () -> untyped def try_index: () -> untyped def unshift_paths: () -> untyped def unshift_paths_locked: () -> untyped end # sig/bootsnap/load_path_cache/path.rbs class Bootsnap::LoadPathCache::Path def entries_and_dirs: () -> untyped def initialize: () -> void def latest_mtime: () -> untyped def scan!: () -> untyped def stability: () -> untyped def stable?: () -> untyped def volatile?: () -> untyped end # sig/bootsnap/load_path_cache/store.rbs class Bootsnap::LoadPathCache::Store def commit_transaction: () -> untyped def dump_data: () -> untyped def fetch: () -> untyped def get: () -> untyped def initialize: () -> void def load_data: () -> untyped def set: () -> untyped def transaction: () -> untyped end # sig/bootsnap/load_path_cache/core_ext/kernel_require.rbs class Module def autoload: () -> untyped end # sig/bootsnap.rbs module Bootsnap def self.setup: () -> untyped def self.setup_disable_trace: () -> untyped end # sig/bootsnap/compile_cache.rbs module Bootsnap::CompileCache def self.setup: () -> untyped end # sig/bootsnap/compile_cache/iseq.rbs module Bootsnap::CompileCache::ISeq def self.compile_option_updated: () -> untyped def self.input_to_output: () -> untyped def self.input_to_storage: () -> untyped def self.install!: () -> untyped def self.storage_to_output: () -> untyped end # sig/bootsnap/compile_cache/iseq.rbs module Bootsnap::CompileCache::ISeq::InstructionSequenceMixin def compile_option=: () -> untyped def load_iseq: () -> untyped end # sig/bootsnap/compile_cache/yaml.rbs module Bootsnap::CompileCache::YAML def self.input_to_output: () -> untyped def self.input_to_storage: () -> untyped def self.install!: () -> untyped def self.storage_to_output: () -> untyped end # sig/bootsnap/explicit_require.rbs module Bootsnap::ExplicitRequire def self.from_archdir: () -> untyped def self.from_rubylibdir: () -> untyped def self.from_self: () -> untyped def self.with_gems: () -> untyped end # sig/bootsnap/load_path_cache.rbs module Bootsnap::LoadPathCache def setup: () -> untyped end # sig/bootsnap/load_path_cache/change_observer.rbs module Bootsnap::LoadPathCache::ChangeObserver def self.register: () -> untyped end # sig/bootsnap/load_path_cache/core_ext/active_support.rbs module Bootsnap::LoadPathCache::CoreExt def self.make_load_error: () -> untyped end # sig/bootsnap/load_path_cache/core_ext/active_support.rbs module Bootsnap::LoadPathCache::CoreExt::ActiveSupport def self.with_bootsnap_fallback: () -> untyped def self.without_bootsnap_cache: () -> untyped end # sig/bootsnap/load_path_cache/core_ext/active_support.rbs module Bootsnap::LoadPathCache::CoreExt::ActiveSupport::ClassMethods def autoload_paths=: () -> untyped def autoloadable_module?: () -> untyped def depend_on: () -> untyped def load_missing_constant: () -> untyped def remove_constant: () -> untyped def search_for_file: () -> untyped end # sig/bootsnap/load_path_cache/path_scanner.rbs module Bootsnap::LoadPathCache::PathScanner def self.call: () -> untyped end # sig/bootsnap/load_path_cache/core_ext/kernel_require.rbs module Kernel def load: () -> untyped def require: () -> untyped end