import type { Archiver } from 'archiver'; import * as fse from 'fs-extra'; interface IOptions { outputDir: string; } export declare class Zip { options: IOptions; archive: Archiver; output: fse.WriteStream; constructor(options: IOptions); initOutput(): void; finalize(): Promise; } export declare function unzip(zipPath: string, outputDir: string): Promise; export declare function unzipMac(zipPath: string, outputDir: string): Promise; export declare const genZip: (input: string, output: string, appId?: string) => Promise; export {};