@asteriskzuo/react-native-easemob
Version:
easemob chat sdk of react-native.
26 lines (25 loc) • 721 B
TypeScript
export declare enum ChatConversationType {
PeerChat = 0,
GroupChat = 1,
RoomChat = 2
}
export declare function ChatConversationTypeFromNumber(params: number): ChatConversationType;
export declare function ChatConversationTypeToString(params: ChatConversationType): string;
export declare class ChatConversation {
con_id: string;
type: ChatConversationType;
unreadCount: number;
con_name?: string;
lastMessage?: any;
lastReceivedMessage?: any;
constructor(params: {
con_id: string;
type: ChatConversationType;
unreadCount: number;
lastMessage: any;
lastReceivedMessage: any;
ext?: {
con_name: string;
};
});
}