UNPKG

tilince-test-456

Version:

ZEGO ZIMKit SDK for Web React

37 lines (36 loc) 1.26 kB
import { ZIMMessageType, ZIMConversationType, ZIMMessageDirection, ZIMMessageSentStatus } from "../../ZIMAdapter/index.entity"; export declare class ZIMKitBaseMessageModel { type: ZIMMessageType | ZIMKitMessageType; messageID: string; timestamp: number; senderUserID: string; conversationID: string; conversationType: ZIMConversationType; direction: ZIMMessageDirection; sentStatus: ZIMMessageSentStatus; orderKey: number; conversationSeq: number; constructor(message: ZIMKitBaseMessageModel); } export declare enum ZIMKitMessageType { Tip = 99 } export declare class ZIMKitImgMessageModel extends ZIMKitBaseMessageModel { thumbnailDownloadUrl: string; thumbnailWidth: number; thumbnailHeight: number; thumbnailImgWidth?: number; thumbnailImgHeight?: number; thumbnailImgConWidth?: number; thumbnailImgConHeight?: number; loadStatus?: 0 | 1 | 2 | 3; largeImageDownloadUrl?: string; largeImageWidth?: number; largeImageHeight?: number; fileDownloadUrl?: string; constructor(message: ZIMKitImgMessageModel); } export default class ZIMKitMessageModel extends ZIMKitBaseMessageModel { message: string | Uint8Array; constructor(message: ZIMKitMessageModel); }