Arie/serveme

View on GitHub
sorbet/rbi/gems/sprockets-rails@3.4.2.rbi

Summary

Maintainability
Test Coverage
# typed: true

# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `sprockets-rails` gem.
# Please instead update this file by running `bin/tapioca gem sprockets-rails`.

# source://sprockets-rails//lib/sprockets/railtie.rb#17
module Rails
  class << self
    # source://railties/7.0.5/lib/rails.rb#38
    def app_class; end

    # source://railties/7.0.5/lib/rails.rb#38
    def app_class=(_arg0); end

    # source://railties/7.0.5/lib/rails.rb#39
    def application; end

    # source://railties/7.0.5/lib/rails.rb#37
    def application=(_arg0); end

    # source://railties/7.0.5/lib/rails.rb#123
    def autoloaders; end

    # source://railties/7.0.5/lib/rails.rb#50
    def backtrace_cleaner; end

    # source://railties/7.0.5/lib/rails.rb#38
    def cache; end

    # source://railties/7.0.5/lib/rails.rb#38
    def cache=(_arg0); end

    # source://railties/7.0.5/lib/rails.rb#46
    def configuration; end

    # source://railties/7.0.5/lib/rails.rb#72
    def env; end

    # source://railties/7.0.5/lib/rails.rb#79
    def env=(environment); end

    # source://railties/7.0.5/lib/rails.rb#90
    def error; end

    # source://railties/7.0.5/lib/rails/gem_version.rb#5
    def gem_version; end

    # source://railties/7.0.5/lib/rails.rb#103
    def groups(*groups); end

    # source://railties/7.0.5/lib/rails.rb#43
    def initialize!(*_arg0, **_arg1, &_arg2); end

    # source://railties/7.0.5/lib/rails.rb#43
    def initialized?(*_arg0, **_arg1, &_arg2); end

    # source://railties/7.0.5/lib/rails.rb#38
    def logger; end

    # source://railties/7.0.5/lib/rails.rb#38
    def logger=(_arg0); end

    # source://railties/7.0.5/lib/rails.rb#119
    def public_path; end

    # source://railties/7.0.5/lib/rails.rb#63
    def root; end

    # source://railties/7.0.5/lib/rails/version.rb#7
    def version; end
  end
end

# source://sprockets-rails//lib/sprockets/railtie.rb#18
class Rails::Application < ::Rails::Engine
  # source://railties/7.0.5/lib/rails/application.rb#106
  def initialize(initial_variable_values = T.unsafe(nil), &block); end

  # Called from asset helpers to alert you if you reference an asset URL that
  # isn't precompiled and hence won't be available in production.
  #
  # @return [Boolean]
  #
  # source://sprockets-rails//lib/sprockets/railtie.rb#37
  def asset_precompiled?(logical_path); end

  # Returns Sprockets::Environment for app config.
  #
  # source://sprockets-rails//lib/sprockets/railtie.rb#30
  def assets; end

  # Returns Sprockets::Environment for app config.
  #
  # source://sprockets-rails//lib/sprockets/railtie.rb#30
  def assets=(_arg0); end

  # Returns Sprockets::Manifest for app config.
  #
  # source://sprockets-rails//lib/sprockets/railtie.rb#33
  def assets_manifest; end

  # Returns Sprockets::Manifest for app config.
  #
  # source://sprockets-rails//lib/sprockets/railtie.rb#33
  def assets_manifest=(_arg0); end

  # source://railties/7.0.5/lib/rails/application.rb#99
  def autoloaders; end

  # source://railties/7.0.5/lib/rails/engine.rb#511
  def build_middleware_stack; end

  # source://railties/7.0.5/lib/rails/application.rb#383
  def config; end

  # source://railties/7.0.5/lib/rails/application.rb#387
  def config=(_arg0); end

  # source://railties/7.0.5/lib/rails/application.rb#221
  def config_for(name, env: T.unsafe(nil)); end

  # source://railties/7.0.5/lib/rails/application.rb#303
  def console(&blk); end

  # source://railties/7.0.5/lib/rails/application.rb#439
  def credentials; end

  # source://railties/7.0.5/lib/rails/application.rb#403
  def credentials=(_arg0); end

  # source://railties/7.0.5/lib/rails/application.rb#101
  def default_url_options(*_arg0, **_arg1, &_arg2); end

  # source://railties/7.0.5/lib/rails/application.rb#101
  def default_url_options=(arg); end

  # source://railties/7.0.5/lib/rails/application.rb#492
  def eager_load!; end

  # source://railties/7.0.5/lib/rails/application.rb#458
  def encrypted(path, key_path: T.unsafe(nil), env_key: T.unsafe(nil)); end

  # source://railties/7.0.5/lib/rails/application.rb#250
  def env_config; end

  # source://railties/7.0.5/lib/rails/application.rb#99
  def executor; end

  # source://railties/7.0.5/lib/rails/application.rb#309
  def generators(&blk); end

  # source://railties/7.0.5/lib/rails/application.rb#471
  def helpers_paths; end

  # source://importmap-rails/1.2.1/lib/importmap/engine.rb#4
  def importmap; end

  # source://importmap-rails/1.2.1/lib/importmap/engine.rb#4
  def importmap=(_arg0); end

  # source://railties/7.0.5/lib/rails/application.rb#370
  def initialize!(group = T.unsafe(nil)); end

  # source://railties/7.0.5/lib/rails/application.rb#129
  def initialized?; end

  # source://railties/7.0.5/lib/rails/application.rb#291
  def initializer(name, opts = T.unsafe(nil), &block); end

  # source://railties/7.0.5/lib/rails/application.rb#377
  def initializers; end

  # source://railties/7.0.5/lib/rails/application.rb#320
  def isolate_namespace(mod); end

  # source://railties/7.0.5/lib/rails/application.rb#153
  def key_generator; end

  # source://railties/7.0.5/lib/rails/application.rb#179
  def message_verifier(verifier_name); end

  # source://railties/7.0.5/lib/rails/application.rb#487
  def migration_railties; end

  # Lazy-load the precompile list so we don't cause asset compilation at app
  # boot time, but ensure we cache the list so we don't recompute it for each
  # request or test case.
  #
  # source://sprockets-rails//lib/sprockets/railtie.rb#51
  def precompiled_assets(clear_cache = T.unsafe(nil)); end

  # source://railties/7.0.5/lib/rails/application.rb#284
  def rake_tasks(&block); end

  # source://railties/7.0.5/lib/rails/application.rb#148
  def reload_routes!; end

  # source://railties/7.0.5/lib/rails/application.rb#99
  def reloader; end

  # source://railties/7.0.5/lib/rails/application.rb#99
  def reloaders; end

  # source://railties/7.0.5/lib/rails/application.rb#346
  def require_environment!; end

  # source://railties/7.0.5/lib/rails/application.rb#351
  def routes_reloader; end

  # source://railties/7.0.5/lib/rails/application.rb#133
  def run_load_hooks!; end

  # source://railties/7.0.5/lib/rails/application.rb#297
  def runner(&blk); end

  # source://railties/7.0.5/lib/rails/application.rb#97
  def sandbox; end

  # source://railties/7.0.5/lib/rails/application.rb#97
  def sandbox=(_arg0); end

  # source://railties/7.0.5/lib/rails/application.rb#97
  def sandbox?; end

  # source://railties/7.0.5/lib/rails/application.rb#415
  def secret_key_base; end

  # source://railties/7.0.5/lib/rails/application.rb#389
  def secrets; end

  # source://railties/7.0.5/lib/rails/application.rb#403
  def secrets=(_arg0); end

  # source://railties/7.0.5/lib/rails/application.rb#315
  def server(&blk); end

  # source://railties/7.0.5/lib/rails/application.rb#467
  def to_app; end

  # source://railties/7.0.5/lib/rails/application.rb#358
  def watchable_args; end

  protected

  # source://railties/7.0.5/lib/rails/application.rb#565
  def default_middleware_stack; end

  # source://railties/7.0.5/lib/rails/application.rb#531
  def ordered_railties; end

  # source://railties/7.0.5/lib/rails/application.rb#553
  def railties_initializers(current); end

  # source://railties/7.0.5/lib/rails/application.rb#520
  def run_console_blocks(app); end

  # source://railties/7.0.5/lib/rails/application.rb#510
  def run_generators_blocks(app); end

  # source://railties/7.0.5/lib/rails/application.rb#515
  def run_runner_blocks(app); end

  # source://railties/7.0.5/lib/rails/application.rb#525
  def run_server_blocks(app); end

  # source://railties/7.0.5/lib/rails/application.rb#499
  def run_tasks_blocks(app); end

  # source://railties/7.0.5/lib/rails/application.rb#570
  def validate_secret_key_base(secret_key_base); end

  private

  # source://railties/7.0.5/lib/rails/application.rb#604
  def build_middleware; end

  # source://railties/7.0.5/lib/rails/application.rb#597
  def build_request(env); end

  # source://railties/7.0.5/lib/rails/application.rb#608
  def coerce_same_site_protection(protection); end

  # source://railties/7.0.5/lib/rails/application.rb#581
  def generate_development_secret; end

  class << self
    # source://railties/7.0.5/lib/rails/application.rb#339
    def add_lib_to_load_path!(root); end

    # source://railties/7.0.5/lib/rails/application.rb#81
    def create(initial_variable_values = T.unsafe(nil), &block); end

    # source://railties/7.0.5/lib/rails/application.rb#85
    def find_root(from); end

    # source://railties/7.0.5/lib/rails/application.rb#70
    def inherited(base); end

    # source://railties/7.0.5/lib/rails/application.rb#77
    def instance; end

    def new(*_arg0); end
  end
end

# Hack: We need to remove Rails' built in config.assets so we can
# do our own thing.
#
# source://sprockets-rails//lib/sprockets/railtie.rb#21
class Rails::Application::Configuration < ::Rails::Engine::Configuration
  # source://railties/7.0.5/lib/rails/application/configuration.rb#28
  def initialize(*_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def add_autoload_paths_to_load_path; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def add_autoload_paths_to_load_path=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def allow_concurrency; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def allow_concurrency=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#415
  def annotations; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#26
  def api_only; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#276
  def api_only=(value); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def asset_host; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def asset_host=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def autoflush_log; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def autoflush_log=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def beginning_of_week; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def beginning_of_week=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def cache_classes; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def cache_classes=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def cache_store; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def cache_store=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#361
  def colorize_logging; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#365
  def colorize_logging=(val); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def consider_all_requests_local; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def consider_all_requests_local=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def console; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def console=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#420
  def content_security_policy(&block); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def content_security_policy_nonce_directives; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def content_security_policy_nonce_directives=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def content_security_policy_nonce_generator; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def content_security_policy_nonce_generator=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def content_security_policy_report_only; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def content_security_policy_report_only=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def credentials; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def credentials=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#330
  def database_configuration; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#283
  def debug_exception_response_format; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#287
  def debug_exception_response_format=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#437
  def default_log_file; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def disable_sandbox; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def disable_sandbox=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def eager_load; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def eager_load=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def enable_dependency_loading; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def enable_dependency_loading=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#26
  def encoding; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#268
  def encoding=(value); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def exceptions_app; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def exceptions_app=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def file_watcher; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def file_watcher=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def filter_parameters; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def filter_parameters=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def filter_redirect; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def filter_redirect=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def force_ssl; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def force_ssl=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def helpers_paths; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def helpers_paths=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def host_authorization; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def host_authorization=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def hosts; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def hosts=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#312
  def load_database_yaml; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#88
  def load_defaults(target_version); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#26
  def loaded_config_version; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def log_formatter; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def log_formatter=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def log_level; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def log_level=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def log_tags; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def log_tags=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def logger; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def logger=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#289
  def paths; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#429
  def permissions_policy(&block); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def public_file_server; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def public_file_server=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def railties_order; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def railties_order=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def rake_eager_load; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def rake_eager_load=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def read_encrypted_secrets; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def read_encrypted_secrets=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def relative_url_root; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def relative_url_root=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def reload_classes_only_on_change; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def reload_classes_only_on_change=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def require_master_key; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def require_master_key=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def secret_key_base; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def secret_key_base=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def server_timing; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def server_timing=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def session_options; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def session_options=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#384
  def session_store(new_session_store = T.unsafe(nil), **options); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#411
  def session_store?; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def ssl_options; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def ssl_options=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def time_zone; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def time_zone=(_arg0); end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def x; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#13
  def x=(_arg0); end

  private

  # source://railties/7.0.5/lib/rails/application/configuration.rb#486
  def credentials_available_for_current_env?; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#470
  def default_credentials_content_path; end

  # source://railties/7.0.5/lib/rails/application/configuration.rb#478
  def default_credentials_key_path; end
end

# source://railties/7.0.5/lib/rails/application.rb#103
Rails::Application::INITIAL_VARIABLES = T.let(T.unsafe(nil), Array)

# source://sprockets-rails//lib/sprockets/railtie.rb#57
class Rails::Engine < ::Rails::Railtie
  # source://railties/7.0.5/lib/rails/engine.rb#432
  def initialize; end

  # source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
  def __callbacks; end

  # source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
  def __callbacks?; end

  # source://activesupport/7.0.5/lib/active_support/callbacks.rb#940
  def _load_seed_callbacks; end

  # source://activesupport/7.0.5/lib/active_support/callbacks.rb#928
  def _run_load_seed_callbacks(&block); end

  # source://railties/7.0.5/lib/rails/engine.rb#511
  def app; end

  # source://railties/7.0.5/lib/rails/engine.rb#528
  def call(env); end

  # source://railties/7.0.5/lib/rails/engine.rb#547
  def config; end

  # source://railties/7.0.5/lib/rails/engine.rb#484
  def eager_load!; end

  # source://railties/7.0.5/lib/rails/engine.rb#523
  def endpoint; end

  # source://railties/7.0.5/lib/rails/engine.rb#430
  def engine_name(*_arg0, **_arg1, &_arg2); end

  # source://railties/7.0.5/lib/rails/engine.rb#534
  def env_config; end

  # source://railties/7.0.5/lib/rails/engine.rb#494
  def helpers; end

  # source://railties/7.0.5/lib/rails/engine.rb#506
  def helpers_paths; end

  # source://railties/7.0.5/lib/rails/engine.rb#430
  def isolated?(*_arg0, **_arg1, &_arg2); end

  # source://railties/7.0.5/lib/rails/engine.rb#446
  def load_console(app = T.unsafe(nil)); end

  # source://railties/7.0.5/lib/rails/engine.rb#470
  def load_generators(app = T.unsafe(nil)); end

  # source://railties/7.0.5/lib/rails/engine.rb#455
  def load_runner(app = T.unsafe(nil)); end

  # source://railties/7.0.5/lib/rails/engine.rb#555
  def load_seed; end

  # source://railties/7.0.5/lib/rails/engine.rb#479
  def load_server(app = T.unsafe(nil)); end

  # source://railties/7.0.5/lib/rails/engine.rb#462
  def load_tasks(app = T.unsafe(nil)); end

  # source://railties/7.0.5/lib/rails/engine.rb#429
  def middleware(*_arg0, **_arg1, &_arg2); end

  # source://railties/7.0.5/lib/rails/engine.rb#429
  def paths(*_arg0, **_arg1, &_arg2); end

  # source://railties/7.0.5/lib/rails/engine.rb#489
  def railties; end

  # source://railties/7.0.5/lib/rails/engine.rb#429
  def root(*_arg0, **_arg1, &_arg2); end

  # source://railties/7.0.5/lib/rails/engine.rb#540
  def routes(&block); end

  # source://railties/7.0.5/lib/rails/engine.rb#654
  def routes?; end

  protected

  # source://railties/7.0.5/lib/rails/engine.rb#659
  def run_tasks_blocks(*_arg0); end

  private

  # source://railties/7.0.5/lib/rails/engine.rb#691
  def _all_autoload_once_paths; end

  # source://railties/7.0.5/lib/rails/engine.rb#695
  def _all_autoload_paths; end

  # source://railties/7.0.5/lib/rails/engine.rb#704
  def _all_load_paths(add_autoload_paths_to_load_path); end

  # source://railties/7.0.5/lib/rails/engine.rb#723
  def build_middleware; end

  # source://railties/7.0.5/lib/rails/engine.rb#715
  def build_request(env); end

  # source://railties/7.0.5/lib/rails/engine.rb#687
  def default_middleware_stack; end

  # source://railties/7.0.5/lib/rails/engine.rb#671
  def has_migrations?; end

  # source://railties/7.0.5/lib/rails/engine.rb#665
  def load_config_initializer(initializer); end

  class << self
    # source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
    def __callbacks; end

    # source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
    def __callbacks=(value); end

    # source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
    def __callbacks?; end

    # source://activesupport/7.0.5/lib/active_support/callbacks.rb#932
    def _load_seed_callbacks; end

    # source://activesupport/7.0.5/lib/active_support/callbacks.rb#936
    def _load_seed_callbacks=(value); end

    # source://railties/7.0.5/lib/rails/engine.rb#353
    def called_from; end

    # source://railties/7.0.5/lib/rails/engine.rb#353
    def called_from=(_arg0); end

    # source://railties/7.0.5/lib/rails/engine.rb#358
    def eager_load!(*_arg0, **_arg1, &_arg2); end

    # source://railties/7.0.5/lib/rails/engine.rb#378
    def endpoint(endpoint = T.unsafe(nil)); end

    # source://railties/7.0.5/lib/rails/railtie.rb#176
    def engine_name(name = T.unsafe(nil)); end

    # source://railties/7.0.5/lib/rails/engine.rb#416
    def find(path); end

    # source://railties/7.0.5/lib/rails/engine.rb#374
    def find_root(from); end

    # source://railties/7.0.5/lib/rails/engine.rb#675
    def find_root_with_flag(flag, root_path, default = T.unsafe(nil)); end

    # source://railties/7.0.5/lib/rails/engine.rb#360
    def inherited(base); end

    # source://railties/7.0.5/lib/rails/engine.rb#384
    def isolate_namespace(mod); end

    # source://railties/7.0.5/lib/rails/engine.rb#353
    def isolated; end

    # source://railties/7.0.5/lib/rails/engine.rb#353
    def isolated=(_arg0); end

    # source://railties/7.0.5/lib/rails/engine.rb#353
    def isolated?; end
  end
end

# source://rails-html-sanitizer/1.6.0/lib/rails-html-sanitizer.rb#11
Rails::Html = Rails::HTML

# source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#1
module Sprockets
  extend ::Sprockets::Utils
  extend ::Sprockets::URIUtils
  extend ::Sprockets::PathUtils
  extend ::Sprockets::DigestUtils
  extend ::Sprockets::PathDigestUtils
  extend ::Sprockets::Dependencies
  extend ::Sprockets::Compressing
  extend ::Sprockets::Exporting
  extend ::Sprockets::Processing
  extend ::Sprockets::HTTPUtils
  extend ::Sprockets::Transformers
  extend ::Sprockets::Mime
  extend ::Sprockets::Paths
end

# source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#2
module Sprockets::Rails; end

# Resolve assets referenced in CSS `url()` calls and replace them with the digested paths
#
# source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#4
class Sprockets::Rails::AssetUrlProcessor
  class << self
    # source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#6
    def call(input); end
  end
end

# source://sprockets-rails//lib/sprockets/rails/asset_url_processor.rb#5
Sprockets::Rails::AssetUrlProcessor::REGEX = T.let(T.unsafe(nil), Regexp)

# source://sprockets-rails//lib/sprockets/rails/context.rb#6
module Sprockets::Rails::Context
  include ::ActionView::Helpers::AssetUrlHelper
  include ::ActionView::Helpers::CaptureHelper
  include ::ActionView::Helpers::OutputSafetyHelper
  include ::ActionView::Helpers::TagHelper
  include ::ActionView::Helpers::AssetTagHelper
  include GeneratedInstanceMethods

  mixes_in_class_methods GeneratedClassMethods

  # source://sprockets-rails//lib/sprockets/rails/context.rb#16
  def compute_asset_path(path, options = T.unsafe(nil)); end

  class << self
    # @private
    #
    # source://sprockets-rails//lib/sprockets/rails/context.rb#10
    def included(klass); end
  end

  module GeneratedClassMethods
    def assets_prefix; end
    def assets_prefix=(value); end
    def assets_prefix?; end
    def config; end
    def config=(value); end
    def config?; end
    def digest_assets; end
    def digest_assets=(value); end
    def digest_assets?; end
  end

  module GeneratedInstanceMethods
    def assets_prefix; end
    def assets_prefix=(value); end
    def assets_prefix?; end
    def config; end
    def config=(value); end
    def config?; end
    def digest_assets; end
    def digest_assets=(value); end
    def digest_assets?; end
  end
end

# source://sprockets-rails//lib/sprockets/rails/helper.rb#8
module Sprockets::Rails::Helper
  include ::ActionView::Helpers::AssetUrlHelper
  include ::ActionView::Helpers::CaptureHelper
  include ::ActionView::Helpers::OutputSafetyHelper
  include ::ActionView::Helpers::TagHelper
  include ::ActionView::Helpers::AssetTagHelper
  include ::Sprockets::Rails::Utils
  include GeneratedInstanceMethods

  mixes_in_class_methods GeneratedClassMethods

  # Expand asset path to digested form.
  #
  # path    - String path
  # options - Hash options
  #
  # Returns String path or nil if no asset was found.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#113
  def asset_digest_path(path, options = T.unsafe(nil)); end

  # Experimental: Get integrity for asset path.
  #
  # path    - String path
  # options - Hash options
  #
  # Returns String integrity attribute or nil if no asset was found.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#125
  def asset_integrity(path, options = T.unsafe(nil)); end

  # Writes over the built in ActionView::Helpers::AssetUrlHelper#compute_asset_path
  # to use the asset pipeline.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#77
  def compute_asset_path(path, options = T.unsafe(nil)); end

  # Override javascript tag helper to provide debugging support.
  #
  # Eventually will be deprecated and replaced by source maps.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#136
  def javascript_include_tag(*sources); end

  # Resolve the asset path against the Sprockets manifest or environment.
  # Returns nil if it's an asset we don't know about.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#101
  def resolve_asset_path(path, allow_non_precompiled = T.unsafe(nil)); end

  # Override stylesheet tag helper to provide debugging support.
  #
  # Eventually will be deprecated and replaced by source maps.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#165
  def stylesheet_link_tag(*sources); end

  protected

  # List of resolvers in `config.assets.resolve_with` order.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#250
  def asset_resolver_strategies; end

  # This is awkward: `integrity` is a boolean option indicating whether
  # we want to include or omit the subresource integrity hash, but the
  # options hash is also passed through as literal tag attributes.
  # That means we have to delete the shortcut boolean option so it
  # doesn't bleed into the tag attributes, but also check its value if
  # it's boolean-ish.
  #
  # @return [Boolean]
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#198
  def compute_integrity?(options); end

  # Append ?body=1 if debug is on and we're on old Sprockets.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#258
  def legacy_debug_path(path, debug); end

  # Internal method to support multifile debugging. Will
  # eventually be removed w/ Sprockets 3.x.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#226
  def lookup_debug_asset(path, options = T.unsafe(nil)); end

  # compute_asset_extname is in AV::Helpers::AssetUrlHelper
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#235
  def path_with_extname(path, options); end

  # Enable split asset debugging. Eventually will be deprecated
  # and replaced by source maps in Sprockets 3.x.
  #
  # @return [Boolean]
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#218
  def request_debug_assets?; end

  # Try each asset resolver and return the first non-nil result.
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#241
  def resolve_asset; end

  # Only serve integrity metadata for HTTPS requests:
  #   http://www.w3.org/TR/SRI/#non-secure-contexts-remain-non-secure
  #
  # @return [Boolean]
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#212
  def secure_subresource_integrity_context?; end

  class << self
    # @private
    #
    # source://sprockets-rails//lib/sprockets/rails/helper.rb#60
    def extended(obj); end

    # @private
    #
    # source://sprockets-rails//lib/sprockets/rails/helper.rb#43
    def included(klass); end
  end

  module GeneratedClassMethods
    def assets_environment; end
    def assets_environment=(value); end
    def assets_environment?; end
    def assets_manifest; end
    def assets_manifest=(value); end
    def assets_manifest?; end
    def assets_precompile; end
    def assets_precompile=(value); end
    def assets_precompile?; end
    def assets_prefix; end
    def assets_prefix=(value); end
    def assets_prefix?; end
    def check_precompiled_asset; end
    def check_precompiled_asset=(value); end
    def check_precompiled_asset?; end
    def debug_assets; end
    def debug_assets=(value); end
    def debug_assets?; end
    def digest_assets; end
    def digest_assets=(value); end
    def digest_assets?; end
    def precompiled_asset_checker; end
    def precompiled_asset_checker=(value); end
    def precompiled_asset_checker?; end
    def resolve_assets_with; end
    def resolve_assets_with=(value); end
    def resolve_assets_with?; end
    def unknown_asset_fallback; end
    def unknown_asset_fallback=(value); end
    def unknown_asset_fallback?; end
  end

  module GeneratedInstanceMethods
    def assets_environment; end
    def assets_environment=(value); end
    def assets_environment?; end
    def assets_manifest; end
    def assets_manifest=(value); end
    def assets_manifest?; end
    def assets_precompile; end
    def assets_precompile=(value); end
    def assets_precompile?; end
    def assets_prefix; end
    def assets_prefix=(value); end
    def assets_prefix?; end
    def check_precompiled_asset; end
    def check_precompiled_asset=(value); end
    def check_precompiled_asset?; end
    def debug_assets; end
    def debug_assets=(value); end
    def debug_assets?; end
    def digest_assets; end
    def digest_assets=(value); end
    def digest_assets?; end
    def precompiled_asset_checker; end
    def precompiled_asset_checker=(value); end
    def precompiled_asset_checker?; end
    def resolve_assets_with; end
    def resolve_assets_with=(value); end
    def resolve_assets_with?; end
    def unknown_asset_fallback; end
    def unknown_asset_fallback=(value); end
    def unknown_asset_fallback?; end
  end
end

# source://sprockets-rails//lib/sprockets/rails/helper.rb#9
class Sprockets::Rails::Helper::AssetNotFound < ::StandardError; end

# source://sprockets-rails//lib/sprockets/rails/helper.rb#10
class Sprockets::Rails::Helper::AssetNotPrecompiled < ::StandardError; end

# source://sprockets-rails//lib/sprockets/rails/helper.rb#12
class Sprockets::Rails::Helper::AssetNotPrecompiledError < ::Sprockets::Rails::Helper::AssetNotPrecompiled
  include ::Sprockets::Rails::Utils

  # @return [AssetNotPrecompiledError] a new instance of AssetNotPrecompiledError
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#14
  def initialize(source); end
end

# source://sprockets-rails//lib/sprockets/rails/helper.rb#35
Sprockets::Rails::Helper::VIEW_ACCESSORS = T.let(T.unsafe(nil), Array)

# Use a separate module since Helper is mixed in and we needn't pollute
# the class namespace with our internals.
#
# source://sprockets-rails//lib/sprockets/rails/helper.rb#269
module Sprockets::Rails::HelperAssetResolvers
  class << self
    # source://sprockets-rails//lib/sprockets/rails/helper.rb#270
    def [](name); end
  end
end

# source://sprockets-rails//lib/sprockets/rails/helper.rb#315
class Sprockets::Rails::HelperAssetResolvers::Environment
  # @raise [ArgumentError]
  # @return [Environment] a new instance of Environment
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#316
  def initialize(view); end

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#323
  def asset_path(path, digest, allow_non_precompiled = T.unsafe(nil)); end

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#336
  def digest_path(path, allow_non_precompiled = T.unsafe(nil)); end

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#357
  def find_asset(path, options = T.unsafe(nil)); end

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#347
  def find_debug_asset(path); end

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#343
  def integrity(path); end

  private

  # @return [Boolean]
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#367
  def precompiled?(path); end

  # @raise [Helper::AssetNotPrecompiledError]
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#371
  def raise_unless_precompiled_asset(path); end
end

# source://sprockets-rails//lib/sprockets/rails/helper.rb#281
class Sprockets::Rails::HelperAssetResolvers::Manifest
  # @raise [ArgumentError]
  # @return [Manifest] a new instance of Manifest
  #
  # source://sprockets-rails//lib/sprockets/rails/helper.rb#282
  def initialize(view); end

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#287
  def asset_path(path, digest, allow_non_precompiled = T.unsafe(nil)); end

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#293
  def digest_path(path, allow_non_precompiled = T.unsafe(nil)); end

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#303
  def find_debug_asset(path); end

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#297
  def integrity(path); end

  private

  # source://sprockets-rails//lib/sprockets/rails/helper.rb#308
  def metadata(path); end
end

# source://sprockets-rails//lib/sprockets/rails/quiet_assets.rb#3
class Sprockets::Rails::QuietAssets
  # @return [QuietAssets] a new instance of QuietAssets
  #
  # source://sprockets-rails//lib/sprockets/rails/quiet_assets.rb#4
  def initialize(app); end

  # source://sprockets-rails//lib/sprockets/rails/quiet_assets.rb#9
  def call(env); end
end

# source://sprockets-rails//lib/sprockets/rails/route_wrapper.rb#3
module Sprockets::Rails::RouteWrapper
  # @return [Boolean]
  #
  # source://sprockets-rails//lib/sprockets/rails/route_wrapper.rb#9
  def internal?; end

  # @return [Boolean]
  #
  # source://sprockets-rails//lib/sprockets/rails/route_wrapper.rb#5
  def internal_assets_path?; end

  class << self
    # @private
    #
    # source://sprockets-rails//lib/sprockets/rails/route_wrapper.rb#13
    def included(klass); end
  end
end

# Rewrites source mapping urls with the digested paths and protect against semicolon appending with a dummy comment line
#
# source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#4
class Sprockets::Rails::SourcemappingUrlProcessor
  class << self
    # source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#8
    def call(input); end

    private

    # source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#25
    def combine_sourcemap_logical_path(sourcefile:, sourcemap:); end

    # source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#47
    def removed_sourcemap_comment(sourcemap_logical_path, filename:, env:); end

    # source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#33
    def resolved_sourcemap_comment(sourcemap_logical_path, context:); end

    # source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#37
    def sourcemap_asset_path(sourcemap_logical_path, context:); end
  end
end

# source://sprockets-rails//lib/sprockets/rails/sourcemapping_url_processor.rb#5
Sprockets::Rails::SourcemappingUrlProcessor::REGEX = T.let(T.unsafe(nil), Regexp)

# source://sprockets-rails//lib/sprockets/rails/utils.rb#5
module Sprockets::Rails::Utils
  # @return [Boolean]
  #
  # source://sprockets-rails//lib/sprockets/rails/utils.rb#6
  def using_sprockets4?; end
end

# source://sprockets-rails//lib/sprockets/rails/version.rb#3
Sprockets::Rails::VERSION = T.let(T.unsafe(nil), String)

# source://sprockets-rails//lib/sprockets/railtie.rb#70
class Sprockets::Railtie < ::Rails::Railtie
  include ::Sprockets::Rails::Utils

  # source://sprockets-rails//lib/sprockets/railtie.rb#182
  def build_environment(app, initialized = T.unsafe(nil)); end

  class << self
    # source://sprockets-rails//lib/sprockets/railtie.rb#213
    def build_manifest(app); end
  end
end

# source://sprockets-rails//lib/sprockets/railtie.rb#88
Sprockets::Railtie::LOOSE_APP_ASSETS = T.let(T.unsafe(nil), Proc)

# source://sprockets-rails//lib/sprockets/railtie.rb#73
class Sprockets::Railtie::ManifestNeededError < ::StandardError
  # @return [ManifestNeededError] a new instance of ManifestNeededError
  #
  # source://sprockets-rails//lib/sprockets/railtie.rb#74
  def initialize; end
end

# source://sprockets-rails//lib/sprockets/railtie.rb#93
class Sprockets::Railtie::OrderedOptions < ::ActiveSupport::OrderedOptions
  # source://sprockets-rails//lib/sprockets/railtie.rb#94
  def configure(&block); end
end

# source://sprockets/4.2.0/lib/sprockets/sass_cache_store.rb#29
Sprockets::SassCacheStore = Sprockets::SassProcessor::CacheStore

# source://sprockets/4.2.0/lib/sprockets/sass_processor.rb#312
Sprockets::SassFunctions = Sprockets::SassProcessor::Functions

# source://sprockets/4.2.0/lib/sprockets/version.rb#3
Sprockets::VERSION = T.let(T.unsafe(nil), String)