// Copyright (c) 2026 Timofey Solomko // Licensed under MIT License // // See LICENSE for license information import BitByteData class SevenZipPackInfo { let packPosition: Int let numPackStreams: Int private(set) var packSizes = [Int]() private(set) var digests = [UInt32?]() init(_ bitReader: MsbBitReader) throws { packPosition = bitReader.szMbd() numPackStreams = bitReader.szMbd() var type = bitReader.byte() if type == 0x09 { for _ in 0..