UNPKG

@crestron/ch5-shell-utilities-cli

Version:
35 lines (34 loc) 1.1 kB
import { Ch5BaseClassForCli } from "../Ch5BaseClassForCli"; import { ICh5Cli } from "../ICh5Cli"; export declare class Ch5ExportComponentsCli extends Ch5BaseClassForCli implements ICh5Cli { showOutputMessages: boolean; private outputResponse; private finalOutputZipFile; constructor(showOutputMessages?: boolean); /** * Method for exporting components */ 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 {*} htmlFileName */ getFolderPathFromProjectConfigJSON(htmlFileName: string): any; /** * Copy and Zip files * @param {*} inputNames * @param {*} copyAll */ copyAndZipFiles(inputNames: string[], copyAll: boolean): Promise<void>; }