/**
 * Refers to the group of properties that define the e-mail address or fax address.
 */
export declare class MapiElectronicAddressDto {
    /**
     * Attribute type map
     */
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    /**
     * Returns attribute type map
     */
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
    /**
     * Address type.
     */
    addressType: string;
    /**
     * Email address.
     */
    emailAddress: string;
    /**
     * User-readable display name for the e-mail address.
     */
    displayName: string;
    /**
     * Telephone number of the mail user's primary fax machine.
     */
    faxNumber: string;
    /**
     * SMTP e-mail address that  corresponds to the e-mail address.
     */
    originalDisplayName: string;
    /**
     * Refers to the group of properties that define the e-mail address or fax address.
     * @param addressType Address type.
     * @param emailAddress Email address.
     * @param displayName User-readable display name for the e-mail address.
     * @param faxNumber Telephone number of the mail user's primary fax machine.
     * @param originalDisplayName SMTP e-mail address that  corresponds to the e-mail address.
     */
    constructor(addressType?: string, emailAddress?: string, displayName?: string, faxNumber?: string, originalDisplayName?: string);
}
/**
 *  MapiElectronicAddressDto model builder
 */
export declare class MapiElectronicAddressDtoBuilder {
    private readonly model;
    constructor(model: MapiElectronicAddressDto);
    /**
     * Build model.
     */
    build(): MapiElectronicAddressDto;
    /**
    * Address type.
    */
    addressType(addressType: string): MapiElectronicAddressDtoBuilder;
    /**
    * Email address.
    */
    emailAddress(emailAddress: string): MapiElectronicAddressDtoBuilder;
    /**
    * User-readable display name for the e-mail address.
    */
    displayName(displayName: string): MapiElectronicAddressDtoBuilder;
    /**
    * Telephone number of the mail user's primary fax machine.
    */
    faxNumber(faxNumber: string): MapiElectronicAddressDtoBuilder;
    /**
    * SMTP e-mail address that  corresponds to the e-mail address.
    */
    originalDisplayName(originalDisplayName: string): MapiElectronicAddressDtoBuilder;
}
