| 
									
										
										
										
											2023-11-06 18:14:21 +01:00
										 |  |  | import type { SmartArchive } from './classes.smartarchive.js'; | 
					
						
							|  |  |  | import * as plugins from './plugins.js'; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-11-11 18:28:50 +01:00
										 |  |  | import { unbzip2Stream } from './bzip2/index.js'; | 
					
						
							| 
									
										
										
										
											2023-11-06 18:14:21 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | export class Bzip2Tools { | 
					
						
							|  |  |  |   smartArchiveRef: SmartArchive; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   constructor(smartArchiveRefArg: SmartArchive) { | 
					
						
							|  |  |  |     this.smartArchiveRef = smartArchiveRefArg; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   getDecompressionStream() { | 
					
						
							| 
									
										
										
										
											2023-11-11 18:28:50 +01:00
										 |  |  |     return unbzip2Stream(); | 
					
						
							| 
									
										
										
										
											2023-11-06 18:14:21 +01:00
										 |  |  |   } | 
					
						
							|  |  |  | } |