UNPKG

@asposecloud/aspose-email-cloud

Version:
56 lines (55 loc) 1.41 kB
import * as model from "./index"; /** * Convert email model to file request. */ export declare class EmailAsFileRequest { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; /** * Email document format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft */ format: string; /** * Email model. */ value: model.EmailDto; /** * Convert email model to file request. * @param format Email document format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft * @param value Email model. */ constructor(format?: string, value?: model.EmailDto); } /** * EmailAsFileRequest model builder */ export declare class EmailAsFileRequestBuilder { private readonly model; constructor(model: EmailAsFileRequest); /** * Build model. */ build(): EmailAsFileRequest; /** * Email document format. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft */ format(format: string): EmailAsFileRequestBuilder; /** * Email model. */ value(value: model.EmailDto): EmailAsFileRequestBuilder; }