export {};
/**
 * @module
 * @public
 * @name VoiceMail
 * @description VoiceMail model
 */
/*************************************************************/
/*************************************************************/
/**
 * @name VoiceMail#create
 * @public
 * @returns {VoiceMail} VoiceMail object.
 * @description Creates new VoiceMail object
 */
declare const createVoiceMail: (profilesService: any) => VoiceMail;
/**
 * @class
 * @name VoiceMail
 * @private
 * @description
 *      This class is used to represent a VoiceMail <br>
 */
declare class VoiceMail {
    VMFlag: any;
    VMCounter: any;
    infoMsg: any;
    voiceMailFeatureEnabled: any;
    /*************************************************************/
    /*************************************************************/
    constructor(profileService: any);
    /**
     * @public
     * @method
     * @instance
     */
    setVMFlag(flag: any): void;
    /**
     * @public
     * @method
     * @instance
     */
    getVMFlag(): any;
    /**
     * @public
     * @method
     * @instance
     */
    setVMCounter(ct: any): void;
    /**
     * @public
     * @method
     * @instance
     */
    getVMCounter(): any;
    /**
     * @public
     * @method
     * @instance
     */
    setInfoMsg(msg: any): void;
    /**
     * @public
     * @method
     * @instance
     */
    getInfoMsg(): any;
    /**
     * @public
     * @method
     * @instance
     */
    getDisplayState(): any;
}
export { createVoiceMail as createVoiceMail, VoiceMail as VoiceMail };
