1 | import * as cmn from "@akashic/akashic-cli-commons";
|
2 | export interface ExportZipParameterObject {
|
3 | bundle?: boolean;
|
4 | babel?: boolean;
|
5 | minify?: boolean;
|
6 | strip?: boolean;
|
7 | source?: string;
|
8 | dest?: string;
|
9 | force?: boolean;
|
10 | logger?: cmn.Logger;
|
11 | hashLength?: number;
|
12 | omitEmptyJs?: boolean;
|
13 | exportInfo?: cmn.ExportZipInfo;
|
14 | }
|
15 | export declare function _completeExportZipParameterObject(param: ExportZipParameterObject): ExportZipParameterObject;
|
16 | export declare function _checkDestinationValidity(dest: string, force: boolean): Promise<void>;
|
17 | export declare function promiseExportZip(param: ExportZipParameterObject): Promise<void>;
|
18 | export declare function exportZip(param: ExportZipParameterObject, callback: (err?: Error) => void): void;
|