UNPKG

@asposecloud/aspose-email-cloud

Version:
58 lines (57 loc) 2.23 kB
/// <reference types="node" /> /** * Request model for ClientMessageApi.appendFile operation. */ export declare class ClientMessageAppendFileRequest { /** * Email account. */ account: string; /** * Message file to append. */ file: Buffer; /** * Storage name where account file located. */ storage: string; /** * Folder in storage where account file located. */ accountStorageFolder: string; /** * Email file format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft */ format: string; /** * Path to folder on email server to append message to. */ folder: string; /** * Determines that appended message should be market as sent or not. */ markAsSent: boolean; /** * Request model for clientMessageAppendFile operation. * @param account Email account. * @param file Message file to append. * @param storage Storage name where account file located. * @param accountStorageFolder Folder in storage where account file located. * @param format Email file format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft * @param folder Path to folder on email server to append message to. * @param markAsSent Determines that appended message should be market as sent or not. */ constructor(account?: string, file?: Buffer, storage?: string, accountStorageFolder?: string, format?: string, folder?: string, markAsSent?: boolean); } export declare class ClientMessageAppendFileRequestBuilder { private model; constructor(model: ClientMessageAppendFileRequest); build(): ClientMessageAppendFileRequest; account(account: string): ClientMessageAppendFileRequestBuilder; file(file: Buffer): ClientMessageAppendFileRequestBuilder; storage(storage: string): ClientMessageAppendFileRequestBuilder; accountStorageFolder(accountStorageFolder: string): ClientMessageAppendFileRequestBuilder; format(format: string): ClientMessageAppendFileRequestBuilder; folder(folder: string): ClientMessageAppendFileRequestBuilder; markAsSent(markAsSent: boolean): ClientMessageAppendFileRequestBuilder; }