@paroicms/server
Version:
The ParoiCMS server
13 lines (12 loc) • 405 B
TypeScript
import type { AppLogger } from "@paroicms/public-server-lib";
export interface CreateZipArchiveOptions {
sourceDir: string;
destDir: string;
filename: string;
logger: AppLogger;
}
export declare function createZipArchive({ sourceDir, destDir, filename, logger, }: CreateZipArchiveOptions): Promise<{
archivePath: string;
completeArchiveName: string;
archiveWeight: number;
}>;