# sig/digest.rbs class Digest::Class def self.base64digest: () -> untyped def self.file: () -> untyped end # sig/digest/sha2.rbs class Digest::SHA2 < Digest::Digest::Class def block_length: () -> untyped def digest_length: () -> untyped def finish: () -> untyped def initialize: () -> void def initialize_copy: () -> untyped def inspect: () -> untyped def reset: () -> untyped def update: () -> untyped end # sig/digest.rbs module Digest def self.const_missing: () -> untyped end # sig/digest.rbs module Digest::Instance def base64digest: () -> untyped def base64digest!: () -> untyped def file: () -> untyped end