UNPKG

@asposecloud/aspose-email-cloud

Version:
33 lines (32 loc) 1.26 kB
import { Configuration } from "../internal/configuration"; import * as model from "../model"; /** * ClientAccountApi operations. */ export declare class ClientAccountApi { /** * API configuration */ configuration: Configuration; constructor(configuration: Configuration); /** * Get email client account from storage. * @param request contains request parameters */ get(request: model.ClientAccountGetRequest): Promise<model.EmailClientAccount>; /** * Get email client multi account file (*.multi.account). Will respond error if file extension is not \".multi.account\". * @param request contains request parameters */ getMulti(request: model.ClientAccountGetMultiRequest): Promise<model.EmailClientMultiAccount>; /** * Create/update email client account file (*.account) with credentials * @param request Email account information */ save(request: model.ClientAccountSaveRequest): Promise<any>; /** * Create email client multi account file (*.multi.account). Will respond error if file extension is not \".multi.account\". * @param request Email accounts information. */ saveMulti(request: model.ClientAccountSaveMultiRequest): Promise<any>; }