Files
dinlo 436a9631fc Initial commit
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 18:44:04 +08:00

23 lines
649 B
TypeScript

import { CompressionLevel } from "../core";
export interface ArchiveOptions {
compression?: CompressionLevel | null;
/**
* @default false
*/
withoutDir?: boolean;
/**
* @default true
*/
solid?: boolean;
/**
* @default true
*/
isArchiveHeaderCompressed?: boolean;
dictSize?: number;
excluded?: Array<string> | null;
method?: "Copy" | "LZMA" | "Deflate" | "DEFAULT";
isRegularFile?: boolean;
}
export declare function compute7zCompressArgs(format: string, options?: ArchiveOptions): string[];
export declare function computeZipCompressArgs(options?: ArchiveOptions): string[];