UNPKG

agora-meeting-core

Version:

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

66 lines (65 loc) 2.01 kB
import { EduScenarioAppStore } from './index'; import { RenderInfo } from '../api/declare'; import { MediaService } from 'agora-rte-sdk'; import { BoardStore } from './board'; export declare class RenderStore { private appStore; constructor(appStore: EduScenarioAppStore); get pretestStore(): import("./pretest").PretestStore; get renderInfoList(): RenderInfo[]; get sceneStore(): import("./scene").SceneStore; get userStore(): import("./user").UserStore; get mediaStore(): import("./media").MediaStore; get mediaService(): MediaService; get roomProperties(): { im: any; userPermission: { micAccess: boolean; cameraAccess: boolean; }; roomInfo: { roomId: string; roomName: string; roomPassword: string; }; share: { type: import("./room").ShareType; screen: { ownerInfo: import("../api/declare").UserInfo; streamInfo: any; }; }; board: { info: { boardId: string; boardToken: string; appIdentifier: string; }; state: { follow: number; grantUsers: string[]; }; ownerInfo: import("../api/declare").UserInfo; }; schedule: { state: import("./room").RoomState; }; record: { ownerInfo: import("../api/declare").UserInfo; state: number; recordId: string; recordingTime: number; startTime?: number | undefined; sid: string; resourceId: string; }; processes: { micAccess: any; cameraAccess: any; }; flexProps?: any; }; get roomInfo(): import("../api/declare").RoomInfo; get boardStore(): BoardStore; get screenStore(): import("./screen").ScreenStore; }