import { IAnswersForNewCMD } from '../interfaces/IAnswersForNewCMD'; /** * @class Helpers * @description */ export declare class Helpers { /** * @method randomBotName * @returns {string} */ static randomBotName(): string; /** * @method promptsForNewCMD * @description * @returns {Promise} */ static promptsForNewCMD(): Promise; /** * @method promptsForUpdateCMD * @description * @returns {Promise} */ static promptsForUpdateCMD(): Promise; /** * @method mkBotDir * @description * @param template * @param server * @param language * @param botName * * @returns {Promise} */ static mkBotDir(template: string, server: string, language: string, botName: string): Promise; /** * @method generateCommandFiles * @description * @param commandName * * @returns {Promise} */ static generateCommandFiles(commandName: string): Promise; /** * @method initGitRepo * @description * @param botName * @returns {Promise} */ static initGitRepo(botName: string): Promise; /** * @method installDependencies * @description * @param botName * @returns {Promise} */ static installDependencies(botName: string): Promise; /** * @method runTasks * @description * @param options * @param botName */ static runTasks(options: IAnswersForNewCMD, botName: string): Promise; /** * @method updateTelegrafCLI * @description * @returns {Promise} */ static updateTelegrafCLI(): Promise; /** * @method runTasks * @description * @returns {Promise} */ static runUpdateTelegrafCLITasks(): Promise; } //# sourceMappingURL=Helpers.d.ts.map