# sig/active_model/array_serializer.rbs class ActiveModel::ArraySerializer def embedded_in_root_associations: () -> untyped def initialize: () -> void def json_key: () -> untyped def serializable_object: () -> untyped def serializer_for: () -> untyped end # sig/active_model/default_serializer.rbs class ActiveModel::DefaultSerializer def as_json: () -> untyped def initialize: () -> void end # sig/active_model/serializer.rbs class ActiveModel::Serializer def associate: () -> untyped def association_options_for_serializer: () -> untyped def associations: () -> untyped def attributes: () -> untyped def attributes: () -> untyped def build_serializer: () -> untyped def build_serializer_class: () -> untyped def convert_keys: () -> untyped def embed: () -> untyped def embedded_in_root_associations: () -> untyped def filter: () -> untyped def format_key: () -> untyped def format_keys: () -> untyped def has_many: () -> untyped def has_one: () -> untyped def inherited: () -> untyped def initialize: () -> void def json_key: () -> untyped def key_format: () -> untyped def root_name: () -> untyped def serializable_object: () -> untyped def serialization_options: () -> untyped def serialize: () -> untyped def serialize_id: () -> untyped def serialize_ids: () -> untyped def serializer_for: () -> untyped def serializers_cache: () -> untyped def setup: () -> untyped def strip_attribute: () -> untyped def type_name: () -> untyped end # sig/active_model/serializer/association.rbs class ActiveModel::Serializer::Association def build_serializer: () -> untyped def default_serializer: () -> untyped def embed=: () -> untyped def initialize: () -> void def serializer_from_object: () -> untyped end # sig/active_model/serializer/association/has_many.rbs class ActiveModel::Serializer::Association::HasMany < ActiveModel::Serializer::Association::Association def initialize: () -> void def options: () -> untyped def serializer_class: () -> untyped def use_array_serializer?: () -> untyped end # sig/active_model/serializer/association/has_one.rbs class ActiveModel::Serializer::Association::HasOne < ActiveModel::Serializer::Association::Association def build_serializer: () -> untyped def initialize: () -> void def serializer_class: () -> untyped end # sig/active_model/serializer/config.rbs class ActiveModel::Serializer::Config def clear: () -> untyped def each: () -> untyped def initialize: () -> void def method_missing: () -> untyped end # sig/bulk_cache_fetcher.rbs class BulkCacheFetcher def cache_all: () -> untyped def cache_key: () -> untyped def cache_keys: () -> untyped def coalesce: () -> untyped def fetch: () -> untyped def find: () -> untyped def initialize: () -> void def normalize: () -> untyped def partition: () -> untyped def verify_equal_key_and_value_counts!: () -> untyped end # sig/active_model/serializer/generators/resource_override.rbs class Rails::Generators::ResourceGenerator def add_serializer: () -> untyped end # sig/active_model/serializer/generators/serializer/serializer_generator.rbs class Rails::Generators::SerializerGenerator < Rails::Generators::NamedBase def association_names: () -> untyped def attributes_names: () -> untyped def create_serializer_file: () -> untyped def parent_class_name: () -> untyped end # sig/action_controller/serialization.rbs module ActionController::Serialization def build_json_serializer: () -> untyped def default_serializer: () -> untyped def default_serializer_options: () -> untyped def namespace_for_serializer: () -> untyped def serialization_scope: () -> untyped end # sig/action_controller/serialization.rbs module ActionController::Serialization::ClassMethods def serialization_scope: () -> untyped end # sig/action_controller/serialization_test_case.rbs module ActionController::SerializationAssertions def assert_serializer: () -> untyped def process: () -> untyped def setup_serialization_subscriptions: () -> untyped def teardown_serialization_subscriptions: () -> untyped end # sig/active_model/serializable.rbs module ActiveModel::Serializable def self.included: () -> untyped def as_json: () -> untyped def embedded_in_root_associations: () -> untyped def get_namespace: () -> untyped def instrument: () -> untyped def namespace: () -> untyped def serializable_data: () -> untyped def serializable_object_with_notification: () -> untyped end # sig/active_model/serializable/utils.rbs module ActiveModel::Serializable::Utils def _const_get: () -> untyped end