UNPKG

@crestron/ch5-shell-utilities-cli

Version:
38 lines (37 loc) 1.13 kB
import { Ch5BaseClassForCli } from "../Ch5BaseClassForCli"; import { ICh5Cli } from "../ICh5Cli"; export declare class Ch5ExportAllCli extends Ch5BaseClassForCli implements ICh5Cli { showOutputMessages: boolean; private outputResponse; private finalOutputZipFile; /** * Constructor */ constructor(showOutputMessages?: boolean); /** * Method for exporting all */ run(): Promise<any>; /** * Log Final Response Message */ logFinalResponses(): void; /** * Identify the exported components and create a sample project-config.json file internally to this export. * @param copyAll * @param validInputs * @returns */ processProjectConfigJSONFile(copyAll: boolean, validInputs: string[]): any; /** * Get folderPath from project-config.json file. * @param {string} htmlFileName */ getFolderPathFromProjectConfigJSON(htmlFileName: string): any; /** * Copy and Zip files * @param {*} inputNames * @param {*} copyAll */ copyAndZipFiles(inputNames: string[], copyAll: boolean): Promise<void>; }