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} - logout view * @memberof LogoutController */ logout(inputFlags?: ILoginFlags): Promise; } export {};