/// <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;
}
