UNPKG

agora-meeting-sdk

Version:

For publishing npm package agora-metting-sdk (Web). Get more information from https://docs.agora.io

46 lines (45 loc) 1.69 kB
import { EduCustomMessage, EduStreamData, EduTextMessage, EduUserData } from '../../interfaces'; export declare class MessageSerializer { static readMessage(message: string): any; static getStreamsFromUserList(data: any): EduStreamData[]; static getOperator(data: any): { userUuid: any; userName: any; role: any; }; static getFromUser(data: any): { userUuid: string; userName: string; role: any; }; static getEduCustomMessage(data: any): EduCustomMessage; static getEduTextMessage(data: any): EduTextMessage; static getEduPeerTextMessage(data: any): EduTextMessage; static getRoomInfo(data: any): any; static getUserStream(data: any): any; static roomStatus(data: any): { courseState: any; startTime: any; isStudentChatAllowed: boolean; onlineUsersCount: any; }; static onlineUsersCount(data: any): any; static isStudentChatAllowed(data: any): boolean; static extractStreamsFromUser(_data: unknown): import("../../interfaces").EduStream[]; static getUsersStreams(_data: unknown): { onlineUsers: EduUserData[]; onlineStreams: EduStreamData[]; offlineUsers: EduUserData[]; offlineStreams: EduStreamData[]; }; static getUsers(data: any): { onlineUsers: EduUserData[]; offlineUsers: EduUserData[]; }; static getChangedUser(data: any): EduUserData; static getAction(data: any): any; static getStreams(data: any): EduStreamData[]; static getStreamList(data: any): EduStreamData[]; static getFollowMode(data: any): number; static getBoardUsersState(data: any): any; }