@zowe/imperative
Version:
framework for building configurable CLIs
31 lines • 1.01 kB
TypeScript
import { ImperativeConfig } from "../ImperativeConfig";
import { IWebDiffGenerator } from "./doc/IWebDiffGenerator";
/**
* Imperative web diff generator. Accepts the diffContent and constructs
* the whole webb diff browser view
*
* @export
* @class WebDiffGenerator
*/
declare class WebDiffGenerator implements IWebDiffGenerator {
/**
* Imperative config containing data about the CLI
* @private
* @memberof WebDiffGenerator
*/
private mConfig;
private webDiffDir;
/**
* Create an instance of WebDiffGenerator.
* @param {ImperativeConfig} - Imperative config containing data about the CLI
* @param {string} - Output directory for web diff files
*/
constructor(config: ImperativeConfig, webDiffDir: string);
/**
* Diff directory builder at the cli home to open the diff strings comparison
* in the browser.
*/
buildDiffDir(): Promise<void>;
}
export default WebDiffGenerator;
//# sourceMappingURL=WebDiffGenerator.d.ts.map