@asposecloud/aspose-email-cloud
Version:
Aspose.Email Cloud Node.js SDK
34 lines (33 loc) • 1.22 kB
TypeScript
/// <reference types="node" />
/**
* Request model for EmailApi.convert operation.
*/
export declare class EmailConvertRequest {
/**
* File format to convert from. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
*/
fromFormat: string;
/**
* File format to convert to. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
*/
toFormat: string;
/**
* File to convert
*/
file: Buffer;
/**
* Request model for emailConvert operation.
* @param fromFormat File format to convert from. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
* @param toFormat File format to convert to. Enum, available values: Eml, Msg, MsgUnicode, Mhtml, Html, Tnef, Oft
* @param file File to convert
*/
constructor(fromFormat?: string, toFormat?: string, file?: Buffer);
}
export declare class EmailConvertRequestBuilder {
private model;
constructor(model: EmailConvertRequest);
build(): EmailConvertRequest;
fromFormat(fromFormat: string): EmailConvertRequestBuilder;
toFormat(toFormat: string): EmailConvertRequestBuilder;
file(file: Buffer): EmailConvertRequestBuilder;
}