export declare enum QrcodeStatus { Waiting = 0, Scanned = 1, Confirmed = 2, Canceled = 4, Expired = 3 } export declare enum LoginStatus { Logined = 1 } export declare enum ContactType { Unknown = 0, Personal = 99990, Official = 99991 } export declare enum FriendshipType { Unknown = 0, Confirm = 99990, Receive = 99991, Verify = 99992 } export declare enum CheckQRCodeStatus { Ignore = -2, Unknown = -1, WaitScan = 0, WaitConfirm = 1, Confirmed = 2, Timeout = 3, Cancel = 4 } export declare enum RoomAddTypeStatus { Done = 0, NeedInvite = -2012, InviteConfirm = -2028 } /** * Raw type info: * see more inhttps://ymiao.oss-cn-shanghai.aliyuncs.com/apifile.txt * 2 - 通过搜索邮箱 * 3 - 通过微信号搜索 * 5 - 通过朋友验证消息 * 7 - 通过朋友验证消息(可回复) * 12 - 通过QQ好友添加 * 14 - 通过群来源 * 15 - 通过搜索手机号 * 16 - 通过朋友验证消息 * 17 - 通过名片分享 * 22 - 通过摇一摇打招呼方式 * 25 - 通过漂流瓶 * 30 - 通过二维码方式 */ export declare enum SearchContactTypeStatus { CONTACT = 17, EMAIL = 2, FLOAT = 25, MOBILE = 15, QQ = 12, QRCODE = 30, ROOM = 14, Searchable = 0, SHAKE = 22, UnSearchable = -24, VERIFY = 16, VERIFY_NOREPLY = 5, VERIFY_REPLY = 7, WXID = 3 } export declare enum PadplusMessageStatus { One = 1 } export declare enum PadplusStatus { One = 1 } export declare enum PadplusContinue { Done = 0, Go = 1 } export declare enum PadplusPayloadType { ExpirePadplusToken = -1113, InvalidPadplusToken = -1111, Logout = -1, OnlinePadplusToken = -1112 } export declare enum WechatAppMessageType { Text = 1, Img = 2, Audio = 3, Video = 4, Url = 5, Attach = 6, Open = 7, Emoji = 8, VoiceRemind = 9, ScanGood = 10, Good = 13, Emotion = 15, CardTicket = 16, RealtimeShareLocation = 17, ChatHistory = 19, MiniProgram = 33, MiniProgramApp = 36, GroupNote = 53, QuoteMessage = 57, Transfers = 2000, RedEnvelopes = 2001, ReaderType = 100001 } export declare enum PadplusEmojiType { Unknown = 0, Static = 1, Dynamic = 2 } /** * Enum for MsgType values. * @enum {number} * @property {number} TEXT - MsgType.TEXT (1) for TEXT * @property {number} IMAGE - MsgType.IMAGE (3) for IMAGE * @property {number} VOICE - MsgType.VOICE (34) for VOICE * @property {number} VERIFYMSG - MsgType.VERIFYMSG (37) for VERIFYMSG * @property {number} POSSIBLEFRIEND_MSG - MsgType.POSSIBLEFRIEND_MSG (40) for POSSIBLEFRIEND_MSG * @property {number} SHARECARD - MsgType.SHARECARD (42) for SHARECARD * @property {number} VIDEO - MsgType.VIDEO (43) for VIDEO * @property {number} EMOTICON - MsgType.EMOTICON (47) for EMOTICON * @property {number} LOCATION - MsgType.LOCATION (48) for LOCATION * @property {number} APP - MsgType.APP (49) for APP | File, Media Link * @property {number} VOIPMSG - MsgType.VOIPMSG (50) for VOIPMSG * @property {number} STATUSNOTIFY - MsgType.STATUSNOTIFY (51) for STATUSNOTIFY * @property {number} VOIPNOTIFY - MsgType.VOIPNOTIFY (52) for VOIPNOTIFY * @property {number} VOIPINVITE - MsgType.VOIPINVITE (53) for VOIPINVITE * @property {number} MICROVIDEO - MsgType.MICROVIDEO (62) for MICROVIDEO * @property {number} SYSNOTICE - MsgType.SYSNOTICE (9999) for SYSNOTICE * @property {number} SYS - MsgType.SYS (10000) for SYS | Change Room Topic, Invite into Room, Kick Off from the room * @property {number} RECALLED - MsgType.RECALLED (10002) for RECALLED */ export declare enum PadplusMessageType { Text = 1, Contact = 2, Image = 3, Deleted = 4, Voice = 34, SelfAvatar = 35, VerifyMsg = 37, PossibleFriendMsg = 40, ShareCard = 42, Video = 43, Emoticon = 47, Location = 48, App = 49, VoipMsg = 50, StatusNotify = 51, VoipNotify = 52, VoipInvite = 53, MicroVideo = 62, SelfInfo = 101, SysNotice = 9999, Sys = 10000, Recalled = 10002, N11_2048 = 2048, N15_32768 = 32768 } export declare enum PadplusRoomMemberFlag { Zero = 0, One = 1, Eight = 8 } export declare enum ContactOperationCmdId { Delete = 7, Operation = 2 } export declare enum ContactOperationBitVal { SaveToContact = 2051, RemoveFromContact = 2, Star = 71, UnStar = 7, Remark = 7, BlackList = 15, UnBlackList = 7 } export declare enum GrpcVoiceFormat { Amr = 1, Mp3 = 2, Wave = 3, Silk = 4 } export declare enum GrpcA8KeyScene { ContactOrRoom = 2, HistoryReading = 3, QRCodeLink = 4, OAAccount = 7 } export declare enum AutoLoginError { CALL_FAILED = "CALL_FAILED", LOGIN_ERROR = "LOGIN_ERROR" } export declare enum EncryptionServiceError { NO_SESSION = "NO_SESSION", INTERNAL_ERROR = "INTERNAL_ERROR" } export declare enum GrpcSelfAvatarType { CURRENT = 1, OLD = 2 } export declare enum CDNFileType { IMAGE = 1, MID_IMAGE = 2, VIDEO_THUMBNAIL = 3, VIDEO = 4, ATTACHMENT = 5 } export declare enum CDNFileMd5Exist { NON_EXIST = 0, EXIST = 1 } export declare enum PadplusErrorType { LOGIN = "LOGIN", NO_ID = "NO_ID", NO_CACHE = "NO_CACHE", EXIT = "EXIT" } export declare enum PadplusAutoLoginErrorType { SELF_LOGOUT = "SELF_LOGOUT", TOO_FREQUENT = "TOO_FREQUENT", LOGIN_ANOTHER_DEVICE = "LOGIN_ANOTHER_DEVICE", LOGIN_ANOTHER_DEVICE_WITH_WARN = "LOGIN_ANOTHER_DEVICE_WITH_WARN", SAFETY_LOGOUT = "SAFETY_LOGOUT", UNKNOWN = "UNKNOWN" } export declare enum MessageSendType { SELF_SENT = 1, CONTACT_SENT = 2 } export declare enum RequestStatus { Fail = 0, Success = 1 } export declare enum GrpcMQType { RECEIVE_MESSAGE = 2, CONTACT_INFO_CHANGE = 3, DELETE_CONTACT = 4, GET_ROOM_MEMBER = 5, ROOM_MEMBER_CHANGE = 6, GET_CONTACT = 7, ADD_CONTACT = 15, SYNC = 51, LOGOUT = 1100 } export declare enum REFER_MSG_TYPE { TEXT = "1", IMAGE = "3", VIDEO = "43", LOCATION = "48", LINK = "49" } //# sourceMappingURL=padplus-enums.d.ts.map