# sig/sentry/rails/action_cable.rbs class Sentry::Rails::ActionCableExtensions::ErrorHandler def capture: () -> untyped def finish_transaction: () -> untyped def start_transaction: () -> untyped end # sig/sentry/rails/active_job.rbs class Sentry::Rails::ActiveJobExtensions::SentryReporter def capture_exception: () -> untyped def detach_event_handlers: () -> untyped def finish_sentry_transaction: () -> untyped def handle_error_event: () -> untyped def record: () -> untyped def register_event_handlers: () -> untyped def retry_handler: () -> untyped def sentry_context: () -> untyped def sentry_serialize_arguments: () -> untyped def subscribers: () -> untyped end # sig/sentry/rails/backtrace_cleaner.rbs class Sentry::Rails::BacktraceCleaner < Sentry::Rails::ActiveSupport::BacktraceCleaner def initialize: () -> void end # sig/sentry/rails/capture_exceptions.rbs class Sentry::Rails::CaptureExceptions < Sentry::Rails::Sentry::Rack::CaptureExceptions def capture_exception: () -> untyped def collect_exception: () -> untyped def initialize: () -> void def show_exceptions?: () -> untyped def start_transaction: () -> untyped def status_code_for_exception: () -> untyped def transaction_op: () -> untyped end # sig/sentry/rails/configuration.rbs class Sentry::Rails::Configuration def initialize: () -> void end # sig/sentry/rails/error_subscriber.rbs class Sentry::Rails::ErrorSubscriber def report: () -> untyped end # sig/sentry/rails/log_subscriber.rbs class Sentry::Rails::LogSubscriber < Sentry::Rails::ActiveSupport::LogSubscriber def detach_from: () -> untyped def duration_ms: () -> untyped def log_structured_event: () -> untyped end # sig/sentry/rails/log_subscribers/action_controller_subscriber.rbs class Sentry::Rails::LogSubscribers::ActionControllerSubscriber < Sentry::Rails::LogSubscribers::Sentry::Rails::LogSubscriber def extract_status: () -> untyped def level_for_request: () -> untyped def process_action: () -> untyped end # sig/sentry/rails/log_subscribers/action_mailer_subscriber.rbs class Sentry::Rails::LogSubscribers::ActionMailerSubscriber < Sentry::Rails::LogSubscribers::Sentry::Rails::LogSubscriber def deliver: () -> untyped def process: () -> untyped end # sig/sentry/rails/log_subscribers/active_job_subscriber.rbs class Sentry::Rails::LogSubscribers::ActiveJobSubscriber < Sentry::Rails::LogSubscribers::Sentry::Rails::LogSubscriber def discard: () -> untyped def enqueue: () -> untyped def filter_sensitive_arguments: () -> untyped def perform: () -> untyped def retry_stopped: () -> untyped end # sig/sentry/rails/log_subscribers/active_record_subscriber.rbs class Sentry::Rails::LogSubscribers::ActiveRecordSubscriber < Sentry::Rails::LogSubscribers::Sentry::Rails::LogSubscriber def build_log_message: () -> untyped def extract_db_config: () -> untyped def extract_db_config_fallback: () -> untyped def extract_db_config_from_connection: () -> untyped def extract_db_config_from_connection: () -> untyped def maybe_add_db_config_attributes: () -> untyped def sql: () -> untyped def type_casted_binds: () -> untyped end # sig/sentry/rails/rescued_exception_interceptor.rbs class Sentry::Rails::RescuedExceptionInterceptor def call: () -> untyped def initialize: () -> void def report_rescued_exceptions?: () -> untyped end # sig/sentry/rails/configuration.rbs class Sentry::Rails::StructuredLoggingConfiguration def enabled?: () -> untyped def initialize: () -> void end # sig/sentry/rails/tracing/abstract_subscriber.rbs class Sentry::Rails::Tracing::AbstractSubscriber def record_on_current_span: () -> untyped def subscribe!: () -> untyped def subscribe_to_event: () -> untyped def subscribe_to_event: () -> untyped def unsubscribe!: () -> untyped end # sig/sentry/rails/tracing/action_view_subscriber.rbs class Sentry::Rails::Tracing::ActionViewSubscriber < Sentry::Rails::Tracing::AbstractSubscriber def self.subscribe!: () -> untyped end # sig/sentry/rails/tracing/active_record_subscriber.rbs class Sentry::Rails::Tracing::ActiveRecordSubscriber < Sentry::Rails::Tracing::AbstractSubscriber def subscribe!: () -> untyped end # sig/sentry/rails/tracing/active_storage_subscriber.rbs class Sentry::Rails::Tracing::ActiveStorageSubscriber < Sentry::Rails::Tracing::AbstractSubscriber def self.subscribe!: () -> untyped end # sig/sentry/rails/tracing/active_support_subscriber.rbs class Sentry::Rails::Tracing::ActiveSupportSubscriber < Sentry::Rails::Tracing::AbstractSubscriber def self.operation_name: () -> untyped def self.subscribe!: () -> untyped end # sig/sentry/rails/railtie.rbs class Sentry::Railtie < Rails::Railtie def activate_structured_logging: () -> untyped def activate_tracing: () -> untyped def configure_cron_timezone: () -> untyped def configure_project_root: () -> untyped def configure_trusted_proxies: () -> untyped def extend_controller_methods: () -> untyped def inject_breadcrumbs_logger: () -> untyped def override_streaming_reporter: () -> untyped def patch_background_worker: () -> untyped def register_error_subscriber: () -> untyped def setup_backtrace_cleanup_callback: () -> untyped end # tmp/gems/sentry-rails/6.6.1/data/app/jobs/sentry/send_event_job.rbs class Sentry::SendEventJob def perform: () -> untyped end # sig/generators/sentry_generator.rbs class SentryGenerator < Rails::Generators::Base def copy_initializer_file: () -> untyped def inject_code_into_layout: () -> untyped end # sig/sentry/rails/background_worker.rbs module Sentry::BackgroundWorker::ActiveRecordConnectionPatch def _perform: () -> untyped end # sig/sentry/rails/action_cable.rbs module Sentry::Rails::ActionCableExtensions::Channel::Actions def dispatch_action: () -> untyped end # sig/sentry/rails/action_cable.rbs module Sentry::Rails::ActionCableExtensions::Channel::Subscriptions def self.included: () -> untyped def sentry_capture: () -> untyped end # sig/sentry/rails/action_cable.rbs module Sentry::Rails::ActionCableExtensions::Connection def handle_close: () -> untyped def handle_open: () -> untyped end # sig/sentry/rails/active_job.rbs module Sentry::Rails::ActiveJobExtensions def already_supported_by_sentry_integration?: () -> untyped def perform_now: () -> untyped end # sig/sentry/rails/breadcrumb/active_support_logger.rbs module Sentry::Rails::Breadcrumb::ActiveSupportLogger def add: () -> untyped def detach: () -> untyped def inject: () -> untyped end # sig/sentry/rails/controller_methods.rbs module Sentry::Rails::ControllerMethods def capture_exception: () -> untyped def capture_message: () -> untyped def with_request_scope: () -> untyped end # sig/sentry/rails/controller_transaction.rbs module Sentry::Rails::ControllerTransaction def self.included: () -> untyped def sentry_around_action: () -> untyped end # sig/sentry/rails/log_subscribers/parameter_filter.rbs module Sentry::Rails::LogSubscribers::ParameterFilter def self.backend: () -> untyped def self.backend: () -> untyped def filter_sensitive_params: () -> untyped end # sig/sentry/rails/overrides/streaming_reporter.rbs module Sentry::Rails::Overrides::StreamingReporter def log_error: () -> untyped end # sig/sentry/rails/structured_logging.rbs module Sentry::Rails::StructuredLogging def attach: () -> untyped def detach: () -> untyped end # sig/sentry/rails/tracing.rbs module Sentry::Rails::Tracing def self.get_current_transaction: () -> untyped def self.patch_active_support_notifications: () -> untyped def self.register_subscribers: () -> untyped def self.remove_active_support_notifications_patch: () -> untyped def self.subscribe_tracing_events: () -> untyped def self.subscribed_tracing_events: () -> untyped def self.subscribers: () -> untyped def self.unsubscribe_tracing_events: () -> untyped def instrument: () -> untyped def instrument: () -> untyped end