// swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.4 clang-2100.0.123.2) // swift-module-flags: -target arm64e-apple-macos26.4 -target-variant arm64e-apple-ios26.4-macabi -enable-objc-interop -autolink-force-load -enable-library-evolution -module-link-name swiftAppleArchive -swift-version 5 -enforce-exclusivity=checked -O -library-level api -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -user-module-version 450.100.4 -module-name AppleArchive // swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3 @_exported import AppleArchive import Compression import CryptoKit import Foundation import Swift import System import _Concurrency import _StringProcessing import _SwiftConcurrencyShims @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct _AAHeaderTraits : AppleArchive._AAObjectTraits { public typealias AAType = AppleArchive.__AAHeader public static func aaDestroy(_ object: AppleArchive._AAHeaderTraits.AAType?) } @_hasMissingDesignatedInitializers @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public class ArchiveHeader : AppleArchive._AAObjectWrapper, AppleArchive._AAEncodableProtocol { required public init() public init?(keySet: AppleArchive.ArchiveHeader.FieldKeySet, directory: System.FilePath, path: System.FilePath, flags: AppleArchive.ArchiveFlags) public init(copying s: AppleArchive.ArchiveHeader) public func field(forKey key: AppleArchive.ArchiveHeader.FieldKey) -> AppleArchive.ArchiveHeader.Field? required public init?(withAAEncodedData data: Swift.UnsafeBufferPointer) public func withAAEncodedData(_ body: (Swift.UnsafeBufferPointer) throws -> R) rethrows -> R @objc deinit } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader : Swift.RandomAccessCollection, Swift.MutableCollection { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public var startIndex: Swift.Int { get } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public var endIndex: Swift.Int { get } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public subscript(i: Swift.Int) -> AppleArchive.ArchiveHeader.Field { get set } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public func removeAll() @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public func remove(at i: Swift.Int) -> AppleArchive.ArchiveHeader.Field @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public func append(_ newElement: AppleArchive.ArchiveHeader.Field) @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Element = AppleArchive.ArchiveHeader.Field @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Index = Swift.Int @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Indices = Swift.Range @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Iterator = Swift.IndexingIterator @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias SubSequence = Swift.Slice } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct _FieldTypes : Swift.RandomAccessCollection { public let base: AppleArchive.ArchiveHeader public var startIndex: Swift.Int { get } public var endIndex: Swift.Int { get } public subscript(i: Swift.Int) -> AppleArchive.ArchiveHeader.FieldType { get } @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Element = AppleArchive.ArchiveHeader.FieldType @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Index = Swift.Int @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Indices = Swift.Range @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Iterator = Swift.IndexingIterator @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias SubSequence = Swift.Slice } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct _FieldKeys : Swift.RandomAccessCollection { public let base: AppleArchive.ArchiveHeader public var startIndex: Swift.Int { get } public var endIndex: Swift.Int { get } public subscript(i: Swift.Int) -> AppleArchive.ArchiveHeader.FieldKey { get } public func _customIndexOfEquatableElement(_ element: AppleArchive.ArchiveHeader.FieldKey) -> Swift.Int?? @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Element = AppleArchive.ArchiveHeader.FieldKey @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Index = Swift.Int @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Indices = Swift.Range @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Iterator = Swift.IndexingIterator @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias SubSequence = Swift.Slice } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public var fieldType: AppleArchive.ArchiveHeader._FieldTypes { get } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public var fieldKey: AppleArchive.ArchiveHeader._FieldKeys { get } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public var entryType: AppleArchive.ArchiveHeader.EntryType? { get } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public var entryPath: System.FilePath? { get } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public enum ArchiveError : Swift.Hashable, Swift.Error { case ioError case invalidValue public static func == (a: AppleArchive.ArchiveError, b: AppleArchive.ArchiveError) -> Swift.Bool public func hash(into hasher: inout Swift.Hasher) public var hashValue: Swift.Int { get } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { public struct EntryMessage : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let searchPruneDirectory: AppleArchive.ArchiveHeader.EntryMessage public static let searchExclude: AppleArchive.ArchiveHeader.EntryMessage public static let searchFail: AppleArchive.ArchiveHeader.EntryMessage public static let extractBegin: AppleArchive.ArchiveHeader.EntryMessage public static let extractEnd: AppleArchive.ArchiveHeader.EntryMessage public static let extractFail: AppleArchive.ArchiveHeader.EntryMessage public static let extractAttributes: AppleArchive.ArchiveHeader.EntryMessage public static let extractXAT: AppleArchive.ArchiveHeader.EntryMessage public static let extractACL: AppleArchive.ArchiveHeader.EntryMessage public static let convertExclude: AppleArchive.ArchiveHeader.EntryMessage public static let encodeScanning: AppleArchive.ArchiveHeader.EntryMessage public static let encodeWriting: AppleArchive.ArchiveHeader.EntryMessage public static let decodeReading: AppleArchive.ArchiveHeader.EntryMessage public static let processExclude: AppleArchive.ArchiveHeader.EntryMessage public var rawValue: Swift.UInt32 public init(rawValue: Swift.UInt32) public var description: Swift.String { get } @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias RawValue = Swift.UInt32 } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { public enum Field { case flag(key: AppleArchive.ArchiveHeader.FieldKey) case uint(key: AppleArchive.ArchiveHeader.FieldKey, value: Swift.UInt64) case string(key: AppleArchive.ArchiveHeader.FieldKey, value: Swift.String) case hash(key: AppleArchive.ArchiveHeader.FieldKey, hashFunction: AppleArchive.ArchiveHash, value: Swift.ContiguousArray) case timespec(key: AppleArchive.ArchiveHeader.FieldKey, value: _DarwinFoundation2.timespec) case blob(key: AppleArchive.ArchiveHeader.FieldKey, size: Swift.UInt64, offset: Swift.UInt64 = 0) public var type: AppleArchive.ArchiveHeader.FieldType { get } public var key: AppleArchive.ArchiveHeader.FieldKey { get } } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public protocol ArchiveStreamProtocol { func writeHeader(_ header: AppleArchive.ArchiveHeader) throws func writeBlob(key: AppleArchive.ArchiveHeader.FieldKey, from buffer: Swift.UnsafeRawBufferPointer) throws func readHeader() throws -> AppleArchive.ArchiveHeader? func readBlob(key: AppleArchive.ArchiveHeader.FieldKey, into buffer: Swift.UnsafeMutableRawBufferPointer) throws func cancel() func close() throws } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { @_hasMissingDesignatedInitializers public class EntryAttributes { public var uid: Swift.UInt32? { get set } public var gid: Swift.UInt32? { get set } public var flg: Swift.UInt32? { get set } public var mod: Swift.UInt32? { get set } public var mtm: _DarwinFoundation2.timespec? { get set } public var ctm: _DarwinFoundation2.timespec? { get set } public var btm: _DarwinFoundation2.timespec? { get set } @objc deinit } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { public enum EntryFilterData { case header(AppleArchive.ArchiveHeader) case entryAttributes(AppleArchive.ArchiveHeader.EntryAttributes) case entryXAT(AppleArchive.ArchiveHeader.EntryXATBlob) } public typealias EntryFilter = (AppleArchive.ArchiveHeader.EntryMessage, System.FilePath, AppleArchive.ArchiveHeader.EntryFilterData?) -> AppleArchive.ArchiveHeader.EntryMessageStatus @_hasMissingDesignatedInitializers public class _EntryFilterWrapper { @objc deinit } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct ArchiveHash : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let crc32: AppleArchive.ArchiveHash public static let sha1: AppleArchive.ArchiveHash public static let sha256: AppleArchive.ArchiveHash public static let sha384: AppleArchive.ArchiveHash public static let sha512: AppleArchive.ArchiveHash public var rawValue: Swift.UInt32 public init(rawValue: Swift.UInt32) public var size: Swift.Int { get } public static let maxSize: Swift.Int public var description: Swift.String { get } @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias RawValue = Swift.UInt32 } @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) extension AppleArchive.ArchiveEncryptionContext { public struct EncryptionMode : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let none: AppleArchive.ArchiveEncryptionContext.EncryptionMode public static let symmetric: AppleArchive.ArchiveEncryptionContext.EncryptionMode public static let ecdhe_p256: AppleArchive.ArchiveEncryptionContext.EncryptionMode public static let scrypt: AppleArchive.ArchiveEncryptionContext.EncryptionMode public var rawValue: Swift.UInt32 public init(rawValue: Swift.UInt32) public var description: Swift.String { get } @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) public typealias RawValue = Swift.UInt32 } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { public struct EntryMessageStatus : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let ok: AppleArchive.ArchiveHeader.EntryMessageStatus public static let skip: AppleArchive.ArchiveHeader.EntryMessageStatus public static let cancel: AppleArchive.ArchiveHeader.EntryMessageStatus public var rawValue: Swift.Int32 public init(rawValue: Swift.Int32) public var description: Swift.String { get } @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias RawValue = Swift.Int32 } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveStream { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withEncodeStream(writingTo stream: AppleArchive.ArchiveByteStream, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0, _ body: (AppleArchive.ArchiveStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withDecodeStream(readingFrom stream: AppleArchive.ArchiveByteStream, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0, _ body: (AppleArchive.ArchiveStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withExtractStream(extractingTo directory: System.FilePath, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0, _ body: (AppleArchive.ArchiveStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withConvertStream(writingTo stream: AppleArchive.ArchiveStream, insertKeySet: AppleArchive.ArchiveHeader.FieldKeySet, removeKeySet: AppleArchive.ArchiveHeader.FieldKeySet, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0, _ body: (AppleArchive.ArchiveStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withStream(wrapping instance: C, _ body: (AppleArchive.ArchiveStream) throws -> E) throws -> E where C : AnyObject, C : AppleArchive.ArchiveStreamProtocol } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct ArchiveCompression : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let none: AppleArchive.ArchiveCompression public static let lz4: AppleArchive.ArchiveCompression public static let zlib: AppleArchive.ArchiveCompression public static let lzma: AppleArchive.ArchiveCompression public static let lzfse: AppleArchive.ArchiveCompression @available(macOS 13.3, iOS 16.4, tvOS 16.4, watchOS 9.4, *) public static let lzbitmap: AppleArchive.ArchiveCompression public init(rawValue: Swift.UInt32) public init(algo: Compression.Algorithm) public typealias RawValue = Swift.UInt32 public var rawValue: AppleArchive.ArchiveCompression.RawValue public var description: Swift.String { get } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { public struct EntryType : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let regularFile: AppleArchive.ArchiveHeader.EntryType public static let directory: AppleArchive.ArchiveHeader.EntryType public static let link: AppleArchive.ArchiveHeader.EntryType public static let fifo: AppleArchive.ArchiveHeader.EntryType public static let characterSpecial: AppleArchive.ArchiveHeader.EntryType public static let blockSpecial: AppleArchive.ArchiveHeader.EntryType public static let socket: AppleArchive.ArchiveHeader.EntryType public static let whiteout: AppleArchive.ArchiveHeader.EntryType public static let door: AppleArchive.ArchiveHeader.EntryType public static let port: AppleArchive.ArchiveHeader.EntryType public static let metadata: AppleArchive.ArchiveHeader.EntryType public var rawValue: Swift.UInt32 public init(rawValue: Swift.UInt32) public var description: Swift.String { get } @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias RawValue = Swift.UInt32 } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct _AAEntryXATBlobTraits : AppleArchive._AAObjectTraits { public typealias AAType = AppleArchive.__AAEntryXATBlob public static func aaDestroy(_ object: AppleArchive._AAEntryXATBlobTraits.AAType?) } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { @_hasMissingDesignatedInitializers public class EntryXATBlob : AppleArchive._AAObjectWrapper, AppleArchive._AAEncodableProtocol { public struct ExtendedAttribute : Swift.CustomStringConvertible, Swift.Equatable, Swift.Hashable { public var description: Swift.String { get } public init(key: Swift.String, data: Swift.ContiguousArray) public static func == (a: AppleArchive.ArchiveHeader.EntryXATBlob.ExtendedAttribute, b: AppleArchive.ArchiveHeader.EntryXATBlob.ExtendedAttribute) -> Swift.Bool public func hash(into hasher: inout Swift.Hasher) public var hashValue: Swift.Int { get } } required public init() public init?(directory: System.FilePath, path: System.FilePath, flags: AppleArchive.ArchiveFlags) public func apply(directory: System.FilePath, path: System.FilePath, flags: AppleArchive.ArchiveFlags = []) throws required public init?(withAAEncodedData data: Swift.UnsafeBufferPointer) public func withAAEncodedData(_ body: (Swift.UnsafeBufferPointer) throws -> R) rethrows -> R @objc deinit } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader.EntryXATBlob : Swift.RandomAccessCollection, Swift.MutableCollection { public var startIndex: Swift.Int { get } public var endIndex: Swift.Int { get } public subscript(i: Swift.Int) -> AppleArchive.ArchiveHeader.EntryXATBlob.ExtendedAttribute { get set } public func removeAll() public func remove(at i: Swift.Int) -> AppleArchive.ArchiveHeader.EntryXATBlob.ExtendedAttribute public func append(_ newElement: AppleArchive.ArchiveHeader.EntryXATBlob.ExtendedAttribute) @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Element = AppleArchive.ArchiveHeader.EntryXATBlob.ExtendedAttribute @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Index = Swift.Int @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Indices = Swift.Range @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Iterator = Swift.IndexingIterator @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias SubSequence = Swift.Slice } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct _AAByteStreamTraits : AppleArchive._AAObjectTraits { public typealias AAType = AppleArchive.__AAByteStream public static func aaDestroy(_ object: AppleArchive._AAByteStreamTraits.AAType?) } @_inheritsConvenienceInitializers @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public class ArchiveByteStream : AppleArchive._AAOptionalObjectWrapper, AppleArchive.ArchiveByteStreamProtocol { public func read(into buffer: Swift.UnsafeMutableRawBufferPointer) throws -> Swift.Int public func read(into buffer: Swift.UnsafeMutableRawBufferPointer, atOffset offset: Swift.Int64) throws -> Swift.Int public func write(from buffer: Swift.UnsafeRawBufferPointer) throws -> Swift.Int public func write(from buffer: Swift.UnsafeRawBufferPointer, atOffset offset: Swift.Int64) throws -> Swift.Int public func seek(toOffset offset: Swift.Int64, relativeTo origin: System.FileDescriptor.SeekOrigin) throws -> Swift.Int64 public func cancel() public func close() throws override public init(object aaObject: AppleArchive._AAOptionalObjectWrapper.AAType?, owned aaObjectOwned: Swift.Bool) @objc deinit } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveByteStream { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func fileStream(path: System.FilePath, mode: System.FileDescriptor.AccessMode, options: System.FileDescriptor.OpenOptions, permissions: System.FilePermissions) -> AppleArchive.ArchiveByteStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func fileStream(fd: System.FileDescriptor, automaticClose: Swift.Bool = true) -> AppleArchive.ArchiveByteStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func temporaryFileStream() -> AppleArchive.ArchiveByteStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func compressionStream(using compressionAlgorithm: AppleArchive.ArchiveCompression, writingTo compressedStream: AppleArchive.ArchiveByteStream, blockSize: Swift.Int = (1<<20), flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveByteStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func compressionStream(appendingTo compressedStream: AppleArchive.ArchiveByteStream, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveByteStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func decompressionStream(readingFrom compressedStream: AppleArchive.ArchiveByteStream, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveByteStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func randomAccessDecompressionStream(readingFrom compressedStream: AppleArchive.ArchiveByteStream, allocationLimit: Swift.Int = Int.max, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveByteStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func sharedBufferPipe(capacity: Swift.Int) -> (output: AppleArchive.ArchiveByteStream, input: AppleArchive.ArchiveByteStream)? } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveByteStream { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func process(readingFrom input: AppleArchive.ArchiveByteStream, writingTo output: AppleArchive.ArchiveByteStream) throws -> Swift.Int64 } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { public struct FieldType : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let flag: AppleArchive.ArchiveHeader.FieldType public static let uint: AppleArchive.ArchiveHeader.FieldType public static let string: AppleArchive.ArchiveHeader.FieldType public static let hash: AppleArchive.ArchiveHeader.FieldType public static let timespec: AppleArchive.ArchiveHeader.FieldType public static let blob: AppleArchive.ArchiveHeader.FieldType public var rawValue: Swift.UInt32 public init(rawValue: Swift.UInt32) public var description: Swift.String { get } @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias RawValue = Swift.UInt32 } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public protocol _AAEncodableProtocol { init?(withAAEncodedData data: Swift.UnsafeBufferPointer) func withAAEncodedData(_ body: (Swift.UnsafeBufferPointer) throws -> R) rethrows -> R } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public protocol _AAObjectTraits { associatedtype AAType static func aaDestroy(_: Self.AAType?) } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public class _AAObjectWrapper where T : AppleArchive._AAObjectTraits { public init(object aaObject: AppleArchive._AAObjectWrapper.AAType, owned aaObjectOwned: Swift.Bool) @objc deinit public typealias AAType = T.AAType } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public class _AAOptionalObjectWrapper where T : AppleArchive._AAObjectTraits { public init(object aaObject: AppleArchive._AAOptionalObjectWrapper.AAType?, owned aaObjectOwned: Swift.Bool) @objc deinit public typealias AAType = T.AAType } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public class _AAOptionalObjectWrapperWithFilter where T : AppleArchive._AAObjectTraits { public init(object aaObject: AppleArchive._AAOptionalObjectWrapperWithFilter.AAType?, owned aaObjectOwned: Swift.Bool, messageProc filter: AppleArchive.ArchiveHeader._EntryFilterWrapper? = nil) @objc deinit public typealias AAType = T.AAType } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct ArchiveFlags : Swift.Hashable, Swift.OptionSet { public static let ignoreOperationNotPermitted: AppleArchive.ArchiveFlags public static let archiveDeduplicateData: AppleArchive.ArchiveFlags public static let replaceAttributes: AppleArchive.ArchiveFlags public static let extractNoAutoDeduplicate: AppleArchive.ArchiveFlags public static let extractNoAutoSparse: AppleArchive.ArchiveFlags public static func verbosity(level: Swift.Int) -> AppleArchive.ArchiveFlags public var rawValue: Swift.UInt64 public init() public init(rawValue: Swift.UInt64) @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias ArrayLiteralElement = AppleArchive.ArchiveFlags @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Element = AppleArchive.ArchiveFlags @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias RawValue = Swift.UInt64 } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct _AAArchiveStreamTraits : AppleArchive._AAObjectTraits { public typealias AAType = AppleArchive.__AAArchiveStream public static func aaDestroy(_ object: AppleArchive._AAArchiveStreamTraits.AAType?) } @_inheritsConvenienceInitializers @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public class ArchiveStream : AppleArchive._AAOptionalObjectWrapperWithFilter, AppleArchive.ArchiveStreamProtocol { public func writeHeader(_ header: AppleArchive.ArchiveHeader) throws public func writeBlob(key: AppleArchive.ArchiveHeader.FieldKey, from buffer: Swift.UnsafeRawBufferPointer) throws public func readHeader() throws -> AppleArchive.ArchiveHeader? public func readBlob(key: AppleArchive.ArchiveHeader.FieldKey, into buffer: Swift.UnsafeMutableRawBufferPointer) throws public func cancel() public func close() throws override public init(object aaObject: AppleArchive._AAOptionalObjectWrapperWithFilter.AAType?, owned aaObjectOwned: Swift.Bool, messageProc filter: AppleArchive.ArchiveHeader._EntryFilterWrapper? = nil) @objc deinit } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveStream { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public func writeDirectoryContents(archiveFrom directory: System.FilePath, path: System.FilePath? = nil, keySet: AppleArchive.ArchiveHeader.FieldKeySet, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) throws } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveStream { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func process(readingFrom input: AppleArchive.ArchiveStream, writingTo output: AppleArchive.ArchiveStream, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) throws -> Swift.Int } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveStream { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func encodeStream(writingTo stream: AppleArchive.ArchiveByteStream, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func decodeStream(readingFrom stream: AppleArchive.ArchiveByteStream, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func extractStream(extractingTo directory: System.FilePath, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveStream? @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func convertStream(writingTo stream: AppleArchive.ArchiveStream, insertKeySet: AppleArchive.ArchiveHeader.FieldKeySet, removeKeySet: AppleArchive.ArchiveHeader.FieldKeySet, selectUsing filter: AppleArchive.ArchiveHeader.EntryFilter? = nil, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveStream? } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveStream { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func customStream(instance: C) -> AppleArchive.ArchiveStream? where C : AnyObject, C : AppleArchive.ArchiveStreamProtocol } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveByteStream { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func customStream(instance: C) -> AppleArchive.ArchiveByteStream? where C : AnyObject, C : AppleArchive.ArchiveByteStreamProtocol } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveByteStream { @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withFileStream(path: System.FilePath, mode: System.FileDescriptor.AccessMode, options: System.FileDescriptor.OpenOptions, permissions: System.FilePermissions, _ body: (AppleArchive.ArchiveByteStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withFileStream(fd: System.FileDescriptor, automaticClose: Swift.Bool = true, _ body: (AppleArchive.ArchiveByteStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withTemporaryFileStream(_ body: (AppleArchive.ArchiveByteStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withCompressionStream(using compressionAlgorithm: AppleArchive.ArchiveCompression, writingTo compressedStream: AppleArchive.ArchiveByteStream, blockSize: Swift.Int = (1<<20), flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0, _ body: (AppleArchive.ArchiveByteStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withCompressionStream(appendingTo compressedStream: AppleArchive.ArchiveByteStream, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0, _ body: (AppleArchive.ArchiveByteStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withDecompressionStream(readingFrom compressedStream: AppleArchive.ArchiveByteStream, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0, _ body: (AppleArchive.ArchiveByteStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withRandomAccessDecompressionStream(readingFrom compressedStream: AppleArchive.ArchiveByteStream, allocationLimit: Swift.Int = Int.max, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0, _ body: (AppleArchive.ArchiveByteStream) throws -> E) throws -> E @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public static func withStream(wrapping instance: C, _ body: (AppleArchive.ArchiveByteStream) throws -> E) throws -> E where C : AnyObject, C : AppleArchive.ArchiveByteStreamProtocol } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { public struct FieldKey : Swift.Equatable, Swift.Hashable, Swift.CustomStringConvertible { public init(_ key: Swift.String) public var description: Swift.String { get } public static func == (lhs: AppleArchive.ArchiveHeader.FieldKey, rhs: AppleArchive.ArchiveHeader.FieldKey) -> Swift.Bool public func hash(into hasher: inout Swift.Hasher) public var hashValue: Swift.Int { get } } } @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) extension AppleArchive.ArchiveEncryptionContext { public struct ChecksumMode : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let none: AppleArchive.ArchiveEncryptionContext.ChecksumMode public static let murmurhash64: AppleArchive.ArchiveEncryptionContext.ChecksumMode public static let sha256: AppleArchive.ArchiveEncryptionContext.ChecksumMode public var rawValue: Swift.UInt32 public init(rawValue: Swift.UInt32) public var description: Swift.String { get } @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) public typealias RawValue = Swift.UInt32 } } @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) extension AppleArchive.ArchiveEncryptionContext { public struct SignatureMode : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let none: AppleArchive.ArchiveEncryptionContext.SignatureMode public static let ecdsa_p256: AppleArchive.ArchiveEncryptionContext.SignatureMode public var rawValue: Swift.UInt32 public init(rawValue: Swift.UInt32) public var description: Swift.String { get } @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) public typealias RawValue = Swift.UInt32 } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public protocol ArchiveByteStreamProtocol { func read(into buffer: Swift.UnsafeMutableRawBufferPointer) throws -> Swift.Int func read(into buffer: Swift.UnsafeMutableRawBufferPointer, atOffset offset: Swift.Int64) throws -> Swift.Int func write(from buffer: Swift.UnsafeRawBufferPointer) throws -> Swift.Int func write(from buffer: Swift.UnsafeRawBufferPointer, atOffset offset: Swift.Int64) throws -> Swift.Int func seek(toOffset offset: Swift.Int64, relativeTo origin: System.FileDescriptor.SeekOrigin) throws -> Swift.Int64 func cancel() func close() throws } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) public struct _AAFieldKeySetTraits : AppleArchive._AAObjectTraits { public typealias AAType = AppleArchive.__AAFieldKeySet public static func aaDestroy(_ object: AppleArchive._AAFieldKeySetTraits.AAType?) } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader { @_hasMissingDesignatedInitializers final public class FieldKeySet : AppleArchive._AAObjectWrapper { required public init() public init?(_ s: Swift.String) public init(copying s: AppleArchive.ArchiveHeader.FieldKeySet) public static var defaultForArchive: AppleArchive.ArchiveHeader.FieldKeySet { get } public static var defaultForManifest: AppleArchive.ArchiveHeader.FieldKeySet { get } @objc deinit } } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveHeader.FieldKeySet : Swift.CustomStringConvertible, Swift.RandomAccessCollection, Swift.SetAlgebra { public typealias Index = Swift.Int public typealias Element = AppleArchive.ArchiveHeader.FieldKey @discardableResult final public func insert(_ newMember: __owned AppleArchive.ArchiveHeader.FieldKey) -> (inserted: Swift.Bool, memberAfterInsert: AppleArchive.ArchiveHeader.FieldKey) @discardableResult final public func remove(_ member: AppleArchive.ArchiveHeader.FieldKey) -> AppleArchive.ArchiveHeader.FieldKey? @discardableResult final public func update(with newMember: __owned AppleArchive.ArchiveHeader.FieldKey) -> AppleArchive.ArchiveHeader.FieldKey? final public func formUnion(_ other: AppleArchive.ArchiveHeader.FieldKeySet) final public func formIntersection(_ other: AppleArchive.ArchiveHeader.FieldKeySet) final public func formSymmetricDifference(_ other: __owned AppleArchive.ArchiveHeader.FieldKeySet) final public func union(_ other: AppleArchive.ArchiveHeader.FieldKeySet) -> AppleArchive.ArchiveHeader.FieldKeySet final public func intersection(_ other: AppleArchive.ArchiveHeader.FieldKeySet) -> AppleArchive.ArchiveHeader.FieldKeySet final public __consuming func symmetricDifference(_ other: __owned AppleArchive.ArchiveHeader.FieldKeySet) -> AppleArchive.ArchiveHeader.FieldKeySet final public var isEmpty: Swift.Bool { get } final public var startIndex: Swift.Int { get } final public var endIndex: Swift.Int { get } final public subscript(i: Swift.Int) -> AppleArchive.ArchiveHeader.FieldKey { get } final public func contains(_ member: AppleArchive.ArchiveHeader.FieldKey) -> Swift.Bool public static func == (lhs: AppleArchive.ArchiveHeader.FieldKeySet, rhs: AppleArchive.ArchiveHeader.FieldKeySet) -> Swift.Bool final public var description: Swift.String { get } @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias ArrayLiteralElement = AppleArchive.ArchiveHeader.FieldKeySet.Element @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Indices = Swift.Range @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias Iterator = Swift.IndexingIterator @available(iOS 14.0, tvOS 14.0, watchOS 7.0, macOS 11.0, *) public typealias SubSequence = Swift.Slice } @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) public struct AEAContextTraits : AppleArchive._AAObjectTraits { public typealias AAType = AppleArchive.__AEAContext public static func aaDestroy(_ object: AppleArchive.AEAContextTraits.AAType?) } @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) public class ArchiveEncryptionContext : AppleArchive._AAObjectWrapper { public init(profile: AppleArchive.ArchiveEncryptionContext.Profile, compressionAlgorithm: AppleArchive.ArchiveCompression, compressionBlockSize: Swift.Int = 1<<20) public init?(from stream: AppleArchive.ArchiveByteStream) public var profile: AppleArchive.ArchiveEncryptionContext.Profile { get } public var signatureMode: AppleArchive.ArchiveEncryptionContext.SignatureMode { get } public var encryptionMode: AppleArchive.ArchiveEncryptionContext.EncryptionMode { get } public var paddingSize: Swift.Int { get set(value) } public var checksumMode: AppleArchive.ArchiveEncryptionContext.ChecksumMode { get set(value) } public var compressionAlgorithm: AppleArchive.ArchiveCompression { get set(value) } public var compressionBlockSize: Swift.Int { get set(value) } public var rawSize: Swift.Int { get } public var containerSize: Swift.Int { get } public var symmetricKey: CryptoKit.SymmetricKey? { get set(key) } public var password: Swift.String? { get set(s) } public func generateSymmetricKey() throws -> CryptoKit.SymmetricKey public func generatePassword() throws -> Swift.String public func setSymmetricKey(_ key: CryptoKit.SymmetricKey) throws public func setPassword(_ password: Swift.String) throws public func setSigningPublicKey(_ key: CryptoKit.P256.Signing.PublicKey) throws public func setSigningPrivateKey(_ key: CryptoKit.P256.Signing.PrivateKey) throws public func setRecipientPublicKey(_ key: CryptoKit.P256.KeyAgreement.PublicKey) throws public func setRecipientPrivateKey(_ key: CryptoKit.P256.KeyAgreement.PrivateKey) throws public var authData: Foundation.Data? { get set(data) } public var archiveIdentifier: Foundation.Data? { get } public var signatureEncryptionKey: CryptoKit.SymmetricKey? { get set(key) } public var mainKey: CryptoKit.SymmetricKey? { get set(key) } @objc deinit } @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) extension AppleArchive.ArchiveEncryptionContext { public static func sign(encryptedStream: AppleArchive.ArchiveByteStream, encryptionContext context: AppleArchive.ArchiveEncryptionContext) throws } @available(macOS 13.0, iOS 16.0, tvOS 16.0, watchOS 9.0, *) extension AppleArchive.ArchiveEncryptionContext { public func decryptAttributes() -> Swift.Bool } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveByteStream { @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) public static func encryptionStream(writingTo encryptedStream: AppleArchive.ArchiveByteStream, encryptionContext context: AppleArchive.ArchiveEncryptionContext, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveByteStream? @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) public static func encryptionStream(appendingTo encryptedStream: AppleArchive.ArchiveByteStream, encryptionContext context: AppleArchive.ArchiveEncryptionContext, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveByteStream? @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) public static func decryptionStream(readingFrom encryptedStream: AppleArchive.ArchiveByteStream, encryptionContext context: AppleArchive.ArchiveEncryptionContext, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveByteStream? @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) public static func randomAccessDecryptionStream(readingFrom encryptedStream: AppleArchive.ArchiveByteStream, encryptionContext context: AppleArchive.ArchiveEncryptionContext, allocationLimit: Swift.Int = Int.max, flags: AppleArchive.ArchiveFlags = [], threadCount: Swift.Int = 0) -> AppleArchive.ArchiveByteStream? } @available(macOS 11.0, iOS 14.0, tvOS 14.0, watchOS 7.0, *) extension AppleArchive.ArchiveByteStream { @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) public func close(updatingContext context: AppleArchive.ArchiveEncryptionContext) throws } @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *) extension AppleArchive.ArchiveEncryptionContext { public struct Profile : Swift.Equatable, Swift.Hashable, Swift.RawRepresentable, Swift.CustomStringConvertible { public static let hkdf_sha256_hmac__none__ecdsa_p256: AppleArchive.ArchiveEncryptionContext.Profile public static let hkdf_sha256_aesctr_hmac__symmetric__none: AppleArchive.ArchiveEncryptionContext.Profile public static let hkdf_sha256_aesctr_hmac__symmetric__ecdsa_p256: AppleArchive.ArchiveEncryptionContext.Profile public static let hkdf_sha256_aesctr_hmac__ecdhe_p256__none: AppleArchive.ArchiveEncryptionContext.Profile public static let hkdf_sha256_aesctr_hmac__ecdhe_p256__ecdsa_p256: AppleArchive.ArchiveEncryptionContext.Profile public static let hkdf_sha256_aesctr_hmac__scrypt__none: AppleArchive.ArchiveEncryptionContext.Profile public var rawValue: Swift.UInt32 public init(rawValue: Swift.UInt32) public var description: Swift.String { get } @available(iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, *) public typealias RawValue = Swift.UInt32 } }