/**
 * Specify events associated with a contact.
 */
export declare class MapiContactEventPropertySetDto {
    /**
     * Attribute type map
     */
    static attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
    /**
     * Returns attribute type map
     */
    static getAttributeTypeMap(): {
        name: string;
        baseName: string;
        type: string;
    }[];
    /**
     * Specifies the birthday of the contact.
     */
    birthday: Date;
    /**
     * Specifies the wedding anniversary of the contact.
     */
    weddingAnniversary: Date;
    /**
     * Specify events associated with a contact.
     * @param birthday Specifies the birthday of the contact.
     * @param weddingAnniversary Specifies the wedding anniversary of the contact.
     */
    constructor(birthday?: Date, weddingAnniversary?: Date);
}
/**
 *  MapiContactEventPropertySetDto model builder
 */
export declare class MapiContactEventPropertySetDtoBuilder {
    private readonly model;
    constructor(model: MapiContactEventPropertySetDto);
    /**
     * Build model.
     */
    build(): MapiContactEventPropertySetDto;
    /**
    * Specifies the birthday of the contact.
    */
    birthday(birthday: Date): MapiContactEventPropertySetDtoBuilder;
    /**
    * Specifies the wedding anniversary of the contact.
    */
    weddingAnniversary(weddingAnniversary: Date): MapiContactEventPropertySetDtoBuilder;
}
