# sig/dry/core/class_builder.rbs class Dry::Core::ClassBuilder def call: () -> untyped def initialize: () -> void end # sig/dry/core/deprecations.rbs class Dry::Core::Deprecations::Tagged < Dry::Core::Deprecations::Module def extended: () -> untyped def initialize: () -> void end # sig/dry/core/cache.rbs module Dry::Core::Cache def self.extended: () -> untyped def cache: () -> untyped def fetch_or_store: () -> untyped def inherited: () -> untyped end # sig/dry/core/cache.rbs module Dry::Core::Cache::Methods def fetch_or_store: () -> untyped end # sig/dry/core/class_attributes.rbs module Dry::Core::ClassAttributes def defines: () -> untyped end # sig/dry/core/constants.rbs module Dry::Core::Constants def self.included: () -> untyped end # sig/dry/core/deprecations.rbs module Dry::Core::Deprecations def []: () -> untyped def announce: () -> untyped def deprecated_method_message: () -> untyped def deprecation_message: () -> untyped def logger: () -> untyped def message: () -> untyped def set_logger!: () -> untyped def warn: () -> untyped end # sig/dry/core/deprecations.rbs module Dry::Core::Deprecations::Interface def deprecate: () -> untyped def deprecate_class_method: () -> untyped def deprecation_tag: () -> untyped def warn: () -> untyped end # sig/dry/core/extensions.rbs module Dry::Core::Extensions def self.extended: () -> untyped def available_extension?: () -> untyped def load_extensions: () -> untyped def register_extension: () -> untyped end # sig/dry/core/inflector.rbs module Dry::Core::Inflector def self.camelize: () -> untyped def self.classify: () -> untyped def self.constantize: () -> untyped def self.demodulize: () -> untyped def self.detect_backend: () -> untyped def self.inflector: () -> untyped def self.pluralize: () -> untyped def self.realize_backend: () -> untyped def self.select_backend: () -> untyped def self.singularize: () -> untyped def self.underscore: () -> untyped end