import type { ZipWriterAdapter } from '../interfaces.js'; import { Writable } from 'node:stream'; export declare class ArchiverWriterAdapter implements ZipWriterAdapter { output: Writable; fileStreams: { tmpFile: string; fileName: string; stream: WritableStream; }[]; constructor(output: Writable); addFile(name: string): Promise>; addDirectory(name: string): Promise; ready(): Promise; /** * Note: make sure all writeable streams are closed before calling this */ close(): Promise; abort(): Promise; } //# sourceMappingURL=ArchiverWriterAdapter.d.ts.map