first commit

This commit is contained in:
2025-10-10 18:00:07 -04:00
commit 06b59a3a99
3786 changed files with 571590 additions and 0 deletions
@@ -0,0 +1,17 @@
import { ArcFiles, ExtractOptions, Extractor, SeekMethod } from './Extractor';
export declare class ExtractorData extends Extractor<Uint8Array> {
protected _filePath: string;
private dataFiles;
private dataFileMap;
private currentFd;
constructor(unrar: any, data: ArrayBuffer, password: string);
extract(options?: ExtractOptions): ArcFiles<Uint8Array>;
private getExtractedFileName;
protected open(filename: string): number;
protected create(filename: string): number;
protected closeFile(fd: number): void;
protected read(fd: number, buf: number, size: number): number;
protected write(fd: number, buf: number, size: number): boolean;
protected tell(fd: number): number;
protected seek(fd: number, pos: number, method: SeekMethod): boolean;
}