UNPKG

liveperson-functions-cli

Version:
42 lines (41 loc) 1.18 kB
import { LogMessage, Prompt, WarnMessage } from './printer'; import { IPromptAnswer } from './printer/prompt'; interface ILogoutViewConfig { prompt?: Prompt; log?: LogMessage; emoji?: any; warn?: WarnMessage; } export declare class LogoutView { private prompt; private log; private warn; private emoji; constructor({ prompt, log, emoji, warn, }?: ILogoutViewConfig); /** * Show all deletable accountIds * @param {string[]} accountIds - accountIds * @param {boolean} [deletedFlag] - Print alternative text for accountId deletion * @returns {Promise<IPromptAnswer[]>} */ showAccountIdSelection(accountIds: string[], deletedFlag?: boolean): Promise<IPromptAnswer[]>; /** * Shows logout success message * @returns {void} * @memberof LogoutView */ showLogoutSuccessMessage(): void; /** * Show deletion success message * @returns {void} * @memberof LogoutView */ showDeleteSuccessMessage(): void; /** * Shows no account available info * @returns {void} * @memberof LogoutView */ showNoAccountAvailableInfo(): void; } export {};