/**
 * iCure Data Stack API Documentation
 * The iCure Data Stack Application API is the native interface to iCure. This version is obsolete, please use v2.
 *
 * OpenAPI spec version: v1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
/**
 * This entity represents available contact details of a user, reachable by telecom methods
 */
export declare class Telecom {
    constructor(json: JSON | any);
    /**
     * The type of telecom method being used, ex: landline phone, mobile phone, email, fax, etc.
     */
    telecomType?: Telecom.TelecomTypeEnum;
    telecomNumber?: string;
    telecomDescription?: string;
    /**
     * The base64 encoded data of this object, formatted as JSON and encrypted in AES using the random master key from encryptionKeys.
     */
    encryptedSelf?: string;
}
export declare namespace Telecom {
    type TelecomTypeEnum = 'mobile' | 'phone' | 'email' | 'fax' | 'skype' | 'im' | 'medibridge' | 'ehealthbox' | 'apicrypt' | 'web' | 'print' | 'disk' | 'other' | 'pager';
    const TelecomTypeEnum: {
        Mobile: TelecomTypeEnum;
        Phone: TelecomTypeEnum;
        Email: TelecomTypeEnum;
        Fax: TelecomTypeEnum;
        Skype: TelecomTypeEnum;
        Im: TelecomTypeEnum;
        Medibridge: TelecomTypeEnum;
        Ehealthbox: TelecomTypeEnum;
        Apicrypt: TelecomTypeEnum;
        Web: TelecomTypeEnum;
        Print: TelecomTypeEnum;
        Disk: TelecomTypeEnum;
        Other: TelecomTypeEnum;
        Pager: TelecomTypeEnum;
    };
}
