import { ILayoutRoster, IRoster } from '../../type/index'; /** * 请流结果数据结构 */ export interface XYLayoutRosters { content: ILayoutRoster[]; people: ILayoutRoster[]; total: ILayoutRoster[]; } /** * 多分组通道信息 * * @param { string } id - 多分组通道 * @param { string } calluri - 指定设备ID */ export interface XYMediaGrps { id: string; calluri: string; } /** * 多分组通道消息 * * @param { string } endpointId - 设备ID * @param { XYMediaGrps[] } mediagrps - 多分组通道信息 */ export interface XYMultiGroupInfo { endpointId: string; mediagrps: XYMediaGrps[]; } /** * 参会者列表数据结构 * * @property { IRoster[] } rosters - 参会者列表 * @property { IRoster[] } hiddenRosterInfo - 隐藏的参会者列表 */ export interface XYRosters { rosters: IRoster[]; hiddenRosterInfo: IRoster[]; }