# sig/mixlib/archive.rbs class Mixlib::Archive def self.archive_directory: () -> untyped def create: () -> untyped def create_and_empty: () -> untyped def extract: () -> untyped def initialize: () -> void def path_separator: () -> untyped end # sig/mixlib/archive/lib_archive.rbs class Mixlib::Archive::LibArchive def create: () -> untyped def extract: () -> untyped def initialize: () -> void def resolve_type: () -> untyped end # sig/mixlib/archive/tar.rbs class Mixlib::Archive::Tar def create: () -> untyped def extract: () -> untyped def initialize: () -> void def is_gzip_file?: () -> untyped def is_tar_archive?: () -> untyped def read_tar_magic: () -> untyped def reader: () -> untyped end