UNPKG

liveperson-functions-cli

Version:
25 lines (24 loc) 714 B
import { LogoutView } from '../view/logout.view'; import { FileService } from '../service/file.service'; interface ILoginFlags { accountId?: string; delete?: boolean; } interface ILogoutControllerConfig { logoutView?: LogoutView; fileService?: FileService; } export declare class LogoutController { private logoutView; private tempFile; private fileService; constructor({ logoutView, fileService, }?: ILogoutControllerConfig); /** * Performs the logout with the passed flags. * @param {ILoginFlags} - passed flags * @returns {Promise<void>} - logout view * @memberof LogoutController */ logout(inputFlags?: ILoginFlags): Promise<void>; } export {};