# tmp/gems/activestorage/7.0.3.1/data/app/jobs/active_storage/analyze_job.rbs class ActiveStorage::AnalyzeJob < ActiveStorage::BaseJob def perform: () -> untyped end # sig/active_storage/analyzer.rbs class ActiveStorage::Analyzer def self.accept?: () -> untyped def self.analyze_later?: () -> untyped def download_blob_to_tempfile: () -> untyped def initialize: () -> void def instrument: () -> untyped def logger: () -> untyped def metadata: () -> untyped def tmpdir: () -> untyped end # sig/active_storage/analyzer/audio_analyzer.rbs class ActiveStorage::Analyzer::AudioAnalyzer < ActiveStorage::Analyzer def self.accept?: () -> untyped def audio_stream: () -> untyped def bit_rate: () -> untyped def duration: () -> untyped def ffprobe_path: () -> untyped def metadata: () -> untyped def probe: () -> untyped def probe_from: () -> untyped def streams: () -> untyped end # sig/active_storage/analyzer/image_analyzer.rbs class ActiveStorage::Analyzer::ImageAnalyzer < ActiveStorage::Analyzer def self.accept?: () -> untyped def metadata: () -> untyped end # sig/active_storage/analyzer/image_analyzer/image_magick.rbs class ActiveStorage::Analyzer::ImageAnalyzer::ImageMagick < ActiveStorage::Analyzer::ImageAnalyzer def self.accept?: () -> untyped def read_image: () -> untyped def rotated_image?: () -> untyped end # sig/active_storage/analyzer/image_analyzer/vips.rbs class ActiveStorage::Analyzer::ImageAnalyzer::Vips < ActiveStorage::Analyzer::ImageAnalyzer def self.accept?: () -> untyped def read_image: () -> untyped def rotated_image?: () -> untyped def valid_image?: () -> untyped end # sig/active_storage/analyzer/null_analyzer.rbs class ActiveStorage::Analyzer::NullAnalyzer < ActiveStorage::Analyzer def self.accept?: () -> untyped def self.analyze_later?: () -> untyped def metadata: () -> untyped end # sig/active_storage/analyzer/video_analyzer.rbs class ActiveStorage::Analyzer::VideoAnalyzer < ActiveStorage::Analyzer def self.accept?: () -> untyped def angle: () -> untyped def audio?: () -> untyped def audio_stream: () -> untyped def computed_height: () -> untyped def container: () -> untyped def display_aspect_ratio: () -> untyped def display_height_scale: () -> untyped def duration: () -> untyped def encoded_height: () -> untyped def encoded_width: () -> untyped def ffprobe_path: () -> untyped def height: () -> untyped def metadata: () -> untyped def probe: () -> untyped def probe_from: () -> untyped def rotated?: () -> untyped def streams: () -> untyped def tags: () -> untyped def video?: () -> untyped def video_stream: () -> untyped def width: () -> untyped end # sig/active_storage/attached.rbs class ActiveStorage::Attached def change: () -> untyped def initialize: () -> void end # sig/active_storage/attached/changes/create_many.rbs class ActiveStorage::Attached::Changes::CreateMany def assign_associated_attachments: () -> untyped def attachments: () -> untyped def blobs: () -> untyped def build_subchange_from: () -> untyped def initialize: () -> void def persisted_or_new_attachments: () -> untyped def reset_associated_blobs: () -> untyped def save: () -> untyped def subchanges: () -> untyped def upload: () -> untyped end # sig/active_storage/attached/changes/create_one.rbs class ActiveStorage::Attached::Changes::CreateOne def attachment: () -> untyped def attachment_service_name: () -> untyped def blob: () -> untyped def build_attachment: () -> untyped def find_attachment: () -> untyped def find_or_build_attachment: () -> untyped def find_or_build_blob: () -> untyped def initialize: () -> void def save: () -> untyped def upload: () -> untyped end # sig/active_storage/attached/changes/create_one_of_many.rbs class ActiveStorage::Attached::Changes::CreateOneOfMany < ActiveStorage::Attached::Changes::CreateOne def find_attachment: () -> untyped end # sig/active_storage/attached/changes/delete_many.rbs class ActiveStorage::Attached::Changes::DeleteMany def attachables: () -> untyped def attachments: () -> untyped def blobs: () -> untyped def initialize: () -> void def save: () -> untyped end # sig/active_storage/attached/changes/delete_one.rbs class ActiveStorage::Attached::Changes::DeleteOne def attachment: () -> untyped def initialize: () -> void def save: () -> untyped end # sig/active_storage/attached/changes/detach_many.rbs class ActiveStorage::Attached::Changes::DetachMany def detach: () -> untyped def initialize: () -> void end # sig/active_storage/attached/changes/detach_one.rbs class ActiveStorage::Attached::Changes::DetachOne def detach: () -> untyped def initialize: () -> void def reset: () -> untyped end # sig/active_storage/attached/changes/purge_many.rbs class ActiveStorage::Attached::Changes::PurgeMany def initialize: () -> void def purge: () -> untyped def purge_later: () -> untyped def reset: () -> untyped end # sig/active_storage/attached/changes/purge_one.rbs class ActiveStorage::Attached::Changes::PurgeOne def initialize: () -> void def purge: () -> untyped def purge_later: () -> untyped def reset: () -> untyped end # sig/active_storage/attached/many.rbs class ActiveStorage::Attached::Many < ActiveStorage::Attached def attach: () -> untyped def attached?: () -> untyped def attachments: () -> untyped def blobs: () -> untyped def detach_many: () -> untyped def purge_many: () -> untyped end # sig/active_storage/attached/one.rbs class ActiveStorage::Attached::One < ActiveStorage::Attached def attach: () -> untyped def attached?: () -> untyped def attachment: () -> untyped def blank?: () -> untyped def detach_one: () -> untyped def purge_one: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/attachment.rbs class ActiveStorage::Attachment < ActiveStorage::Record def analyze_blob_later: () -> untyped def dependent: () -> untyped def mirror_blob_later: () -> untyped def purge: () -> untyped def purge_dependent_blob_later: () -> untyped def purge_later: () -> untyped def variant: () -> untyped def variants: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/blob.rbs class ActiveStorage::Blob < ActiveStorage::Record def allowed_inline?: () -> untyped def audio?: () -> untyped def build_after_unfurling: () -> untyped def combine_signed_id_purposes: () -> untyped def compose: () -> untyped def compose: () -> untyped def compute_checksum_in_chunks: () -> untyped def content_type=: () -> untyped def content_type_for_serving: () -> untyped def create_after_unfurling!: () -> untyped def create_and_upload!: () -> untyped def create_before_direct_upload!: () -> untyped def custom_metadata: () -> untyped def custom_metadata=: () -> untyped def delete: () -> untyped def download: () -> untyped def download_chunk: () -> untyped def extract_content_type: () -> untyped def filename: () -> untyped def find_signed: () -> untyped def find_signed!: () -> untyped def forced_disposition_for_serving: () -> untyped def forcibly_serve_as_binary?: () -> untyped def generate_unique_secure_token: () -> untyped def image?: () -> untyped def key: () -> untyped def mirror_later: () -> untyped def open: () -> untyped def purge: () -> untyped def purge_later: () -> untyped def scope_for_strict_loading: () -> untyped def service: () -> untyped def service_headers_for_direct_upload: () -> untyped def service_metadata: () -> untyped def service_url_for_direct_upload: () -> untyped def signed_id: () -> untyped def signed_id_verifier: () -> untyped def text?: () -> untyped def unfurl: () -> untyped def update_service_metadata: () -> untyped def upload: () -> untyped def upload_without_unfurling: () -> untyped def url: () -> untyped def video?: () -> untyped def web_image?: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/active_storage/blobs/proxy_controller.rbs class ActiveStorage::Blobs::ProxyController < ActiveStorage::BaseController def show: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/active_storage/blobs/redirect_controller.rbs class ActiveStorage::Blobs::RedirectController < ActiveStorage::BaseController def show: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/current.rbs class ActiveStorage::Current < ActiveSupport::CurrentAttributes def host: () -> untyped def host=: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/active_storage/direct_uploads_controller.rbs class ActiveStorage::DirectUploadsController < ActiveStorage::BaseController def blob_args: () -> untyped def create: () -> untyped def direct_upload_json: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/active_storage/disk_controller.rbs class ActiveStorage::DiskController < ActiveStorage::BaseController def acceptable_content?: () -> untyped def decode_verified_key: () -> untyped def decode_verified_token: () -> untyped def named_disk_service: () -> untyped def show: () -> untyped def update: () -> untyped end # sig/active_storage/downloader.rbs class ActiveStorage::Downloader def download: () -> untyped def initialize: () -> void def open: () -> untyped def open_tempfile: () -> untyped def verify_integrity_of: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/filename.rbs class ActiveStorage::Filename def <=>: () -> untyped def as_json: () -> untyped def base: () -> untyped def extension_with_delimiter: () -> untyped def extension_without_delimiter: () -> untyped def initialize: () -> void def sanitized: () -> untyped def to_json: () -> untyped def to_s: () -> untyped def wrap: () -> untyped end # sig/active_storage/fixture_set.rbs class ActiveStorage::FixtureSet def self.blob: () -> untyped def prepare: () -> untyped end # sig/active_storage/log_subscriber.rbs class ActiveStorage::LogSubscriber < ActiveStorage::ActiveSupport::LogSubscriber def debug: () -> untyped def info: () -> untyped def key_in: () -> untyped def log_prefix_for_service: () -> untyped def logger: () -> untyped def service_delete: () -> untyped def service_delete_prefixed: () -> untyped def service_download: () -> untyped def service_exist: () -> untyped def service_mirror: () -> untyped def service_upload: () -> untyped def service_url: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/jobs/active_storage/mirror_job.rbs class ActiveStorage::MirrorJob < ActiveStorage::BaseJob def perform: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/preview.rbs class ActiveStorage::Preview def download: () -> untyped def image: () -> untyped def initialize: () -> void def key: () -> untyped def previewer: () -> untyped def previewer_class: () -> untyped def process: () -> untyped def processed: () -> untyped def processed?: () -> untyped def url: () -> untyped def variant: () -> untyped end # sig/active_storage/previewer.rbs class ActiveStorage::Previewer def self.accept?: () -> untyped def capture: () -> untyped def download_blob_to_tempfile: () -> untyped def draw: () -> untyped def initialize: () -> void def instrument: () -> untyped def logger: () -> untyped def open_tempfile: () -> untyped def preview: () -> untyped def tmpdir: () -> untyped end # sig/active_storage/previewer/mupdf_previewer.rbs class ActiveStorage::Previewer::MuPDFPreviewer < ActiveStorage::Previewer def accept?: () -> untyped def draw_first_page_from: () -> untyped def mutool_exists?: () -> untyped def mutool_path: () -> untyped def preview: () -> untyped end # sig/active_storage/previewer/poppler_pdf_previewer.rbs class ActiveStorage::Previewer::PopplerPDFPreviewer < ActiveStorage::Previewer def accept?: () -> untyped def draw_first_page_from: () -> untyped def pdftoppm_exists?: () -> untyped def pdftoppm_path: () -> untyped def preview: () -> untyped end # sig/active_storage/previewer/video_previewer.rbs class ActiveStorage::Previewer::VideoPreviewer < ActiveStorage::Previewer def accept?: () -> untyped def draw_relevant_frame_from: () -> untyped def ffmpeg_exists?: () -> untyped def ffmpeg_path: () -> untyped def preview: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/jobs/active_storage/purge_job.rbs class ActiveStorage::PurgeJob < ActiveStorage::BaseJob def perform: () -> untyped end # sig/active_storage/reflection.rbs class ActiveStorage::Reflection::HasAttachedReflection < ActiveStorage::Reflection::ActiveRecord::Reflection::MacroReflection def variant: () -> untyped def variants: () -> untyped end # sig/active_storage/reflection.rbs class ActiveStorage::Reflection::HasManyAttachedReflection < ActiveStorage::Reflection::HasAttachedReflection def macro: () -> untyped end # sig/active_storage/reflection.rbs class ActiveStorage::Reflection::HasOneAttachedReflection < ActiveStorage::Reflection::HasAttachedReflection def macro: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/active_storage/representations/base_controller.rbs class ActiveStorage::Representations::BaseController < ActiveStorage::BaseController def blob_scope: () -> untyped def set_representation: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/active_storage/representations/proxy_controller.rbs class ActiveStorage::Representations::ProxyController < ActiveStorage::Representations::BaseController def show: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/active_storage/representations/redirect_controller.rbs class ActiveStorage::Representations::RedirectController < ActiveStorage::Representations::BaseController def show: () -> untyped end # sig/active_storage/service.rbs class ActiveStorage::Service def build: () -> untyped def compose: () -> untyped def configure: () -> untyped def content_disposition_with: () -> untyped def custom_metadata_headers: () -> untyped def delete: () -> untyped def delete_prefixed: () -> untyped def download: () -> untyped def download_chunk: () -> untyped def exist?: () -> untyped def headers_for_direct_upload: () -> untyped def instrument: () -> untyped def open: () -> untyped def private_url: () -> untyped def public?: () -> untyped def public_url: () -> untyped def service_name: () -> untyped def update_metadata: () -> untyped def upload: () -> untyped def url: () -> untyped def url_for_direct_upload: () -> untyped end # sig/active_storage/service/azure_storage_service.rbs class ActiveStorage::Service::AzureStorageService < ActiveStorage::Service def blob_for: () -> untyped def compose: () -> untyped def custom_metadata_headers: () -> untyped def delete: () -> untyped def delete_prefixed: () -> untyped def download: () -> untyped def download_chunk: () -> untyped def exist?: () -> untyped def format_expiry: () -> untyped def handle_errors: () -> untyped def headers_for_direct_upload: () -> untyped def initialize: () -> void def private_url: () -> untyped def public_url: () -> untyped def stream: () -> untyped def upload: () -> untyped def uri_for: () -> untyped def url_for_direct_upload: () -> untyped end # sig/active_storage/service/configurator.rbs class ActiveStorage::Service::Configurator def self.build: () -> untyped def build: () -> untyped def config_for: () -> untyped def initialize: () -> void def resolve: () -> untyped end # sig/active_storage/service/disk_service.rbs class ActiveStorage::Service::DiskService < ActiveStorage::Service def compose: () -> untyped def delete: () -> untyped def delete_prefixed: () -> untyped def download: () -> untyped def download_chunk: () -> untyped def ensure_integrity_of: () -> untyped def exist?: () -> untyped def folder_for: () -> untyped def generate_url: () -> untyped def headers_for_direct_upload: () -> untyped def initialize: () -> void def make_path_for: () -> untyped def path_for: () -> untyped def private_url: () -> untyped def public_url: () -> untyped def stream: () -> untyped def upload: () -> untyped def url_for_direct_upload: () -> untyped def url_helpers: () -> untyped def url_options: () -> untyped end # sig/active_storage/service/gcs_service.rbs class ActiveStorage::Service::GCSService < ActiveStorage::Service def bucket: () -> untyped def client: () -> untyped def compose: () -> untyped def custom_metadata_headers: () -> untyped def delete: () -> untyped def delete_prefixed: () -> untyped def download: () -> untyped def download_chunk: () -> untyped def exist?: () -> untyped def file_for: () -> untyped def headers_for_direct_upload: () -> untyped def initialize: () -> void def issuer: () -> untyped def private_url: () -> untyped def public_url: () -> untyped def signer: () -> untyped def stream: () -> untyped def update_metadata: () -> untyped def upload: () -> untyped def url_for_direct_upload: () -> untyped end # sig/active_storage/service/mirror_service.rbs class ActiveStorage::Service::MirrorService < ActiveStorage::Service def self.build: () -> untyped def delete: () -> untyped def delete_prefixed: () -> untyped def each_service: () -> untyped def initialize: () -> void def mirror: () -> untyped def perform_across_services: () -> untyped def upload: () -> untyped end # sig/active_storage/service/registry.rbs class ActiveStorage::Service::Registry def configurator: () -> untyped def fetch: () -> untyped def initialize: () -> void end # sig/active_storage/service/s3_service.rbs class ActiveStorage::Service::S3Service < ActiveStorage::Service def compose: () -> untyped def custom_metadata_headers: () -> untyped def delete: () -> untyped def delete_prefixed: () -> untyped def download: () -> untyped def download_chunk: () -> untyped def exist?: () -> untyped def headers_for_direct_upload: () -> untyped def initialize: () -> void def object_for: () -> untyped def private_url: () -> untyped def public_url: () -> untyped def stream: () -> untyped def upload: () -> untyped def upload_with_multipart: () -> untyped def upload_with_single_part: () -> untyped def url_for_direct_upload: () -> untyped end # sig/active_storage/transformers/image_processing_transformer.rbs class ActiveStorage::Transformers::ImageProcessingTransformer < ActiveStorage::Transformers::Transformer def operations: () -> untyped def process: () -> untyped def processor: () -> untyped def validate_arg_array: () -> untyped def validate_arg_hash: () -> untyped def validate_arg_string: () -> untyped def validate_transformation: () -> untyped end # sig/active_storage/transformers/transformer.rbs class ActiveStorage::Transformers::Transformer def initialize: () -> void def process: () -> untyped def transform: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/variant.rbs class ActiveStorage::Variant def download: () -> untyped def filename: () -> untyped def forced_disposition_for_serving: () -> untyped def image: () -> untyped def initialize: () -> void def key: () -> untyped def process: () -> untyped def processed: () -> untyped def processed?: () -> untyped def url: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/variant_with_record.rbs class ActiveStorage::VariantWithRecord def create_or_find_record: () -> untyped def image: () -> untyped def initialize: () -> void def process: () -> untyped def processed: () -> untyped def processed?: () -> untyped def record: () -> untyped def transform_blob: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/variation.rbs class ActiveStorage::Variation def content_type: () -> untyped def decode: () -> untyped def default_to: () -> untyped def digest: () -> untyped def encode: () -> untyped def format: () -> untyped def initialize: () -> void def key: () -> untyped def transform: () -> untyped def transformer: () -> untyped def wrap: () -> untyped end # sig/active_storage.rbs module ActiveStorage def self.gem_version: () -> untyped def self.version: () -> untyped end # sig/active_storage/attached/model.rbs module ActiveStorage::Attached::Model def attachment_changes: () -> untyped def changed_for_autosave?: () -> untyped def deprecate: () -> untyped def has_many_attached: () -> untyped def has_one_attached: () -> untyped def initialize_dup: () -> untyped def purge: () -> untyped def purge_later: () -> untyped def reload: () -> untyped def validate_service_configuration: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/blob/analyzable.rbs module ActiveStorage::Blob::Analyzable def analyze: () -> untyped def analyze_later: () -> untyped def analyzed?: () -> untyped def analyzer: () -> untyped def analyzer_class: () -> untyped def extract_metadata_via_analyzer: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/blob/identifiable.rbs module ActiveStorage::Blob::Identifiable def download_identifiable_chunk: () -> untyped def identified?: () -> untyped def identify: () -> untyped def identify_content_type: () -> untyped def identify_without_saving: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/models/active_storage/blob/representable.rbs module ActiveStorage::Blob::Representable def default_variant_format: () -> untyped def default_variant_transformations: () -> untyped def format: () -> untyped def preview: () -> untyped def previewable?: () -> untyped def representable?: () -> untyped def representation: () -> untyped def variable?: () -> untyped def variant: () -> untyped def variant_class: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/concerns/active_storage/file_server.rbs module ActiveStorage::FileServer def serve_file: () -> untyped end # sig/active_storage/reflection.rbs module ActiveStorage::Reflection::ActiveRecordExtensions::ClassMethods def reflect_on_all_attachments: () -> untyped def reflect_on_attachment: () -> untyped end # sig/active_storage/reflection.rbs module ActiveStorage::Reflection::ReflectionExtension def add_attachment_reflection: () -> untyped def reflection_class_for: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/concerns/active_storage/set_blob.rbs module ActiveStorage::SetBlob def blob_scope: () -> untyped def set_blob: () -> untyped end # tmp/gems/activestorage/7.0.3.1/data/app/controllers/concerns/active_storage/streaming.rbs module ActiveStorage::Streaming def send_blob_byte_range_data: () -> untyped def send_blob_stream: () -> untyped end