agora-meeting-sdk
Version:
For publishing npm package agora-metting-sdk (Web). Get more information from https://docs.agora.io
21 lines (20 loc) • 2.52 kB
TypeScript
export { PeerInviteEnum } from './user/edu-user-service';
export { EduRoleType, EduChannelMessageCmdType, EduCourseState, EduClassroomStateType, EduAudioSourceType, EduVideoSourceType, EduStreamAction, EduPeerMessageCmdType, EduRoleTypeEnum, EduRoomTypeEnum, EduUserStateType, NetworkQuality, EduSceneType, EduClassroomType, EduUserData, EduStreamData, } from './interfaces';
export { EnumChatState, EduRoomType, EnumVideoState, EnumAudioState, EnumOnlineState, } from './core/services/interface';
export { EduLogger } from './core/logger/index';
export { EduManager } from './manager/index';
export { GenericError, GenericErrorWrapper } from './core/utils/generic-error';
export { AgoraElectronRTCWrapper } from './core/media-service/electron/index';
export { AgoraWebRtcWrapper } from './core/media-service/web/index';
export type { StreamSubscribeOptions } from './core/media-service/web/coordinator';
export { LocalVideoRenderState, RemoteVideoRenderState, } from './core/media-service/renderer/index';
export type { LocalUserRenderer, UserRenderer, RemoteUserRenderer, } from './core/media-service/renderer/index';
export type { EduClassroomManager } from './room/edu-classroom-manager';
export type { OperatorUser } from './room/types';
export type { EduConfiguration, EduTextMessage, EduRoomAttrs, EduClassroomConfiguration, EduClassroomManagerInit, EduClassroomParams, InitClassroomManagerConfig, EduClassroomMediaOptions, EduClassroomJoinOptions, EduClassroomSubscribeOption, ClassroomStateParams, UserQueryParams, StreamQueryParams, AgoraFetchParams, PeerMessageParams, ChannelMessageParams, EduClassroomInfo, InitEduRoomParams, EduClassroomStatus, EduClassroomAttrs, EduClassroom, EduRenderConfig, EduVideoConfig, EduStreamConfig, EduVideoEncoderConfiguration, EduUserInfo, EduShareScreenConfig, EduStreamParams, EduUserAttrs, StreamType, DeleteStreamType, } from './interfaces';
export type { EduStream, EduUser } from './interfaces';
export type { EduUserService } from './user/edu-user-service';
export type { IMediaRenderer } from './core/media-service/renderer';
export type { StartScreenShareParams, PrepareScreenShareParams, CameraOption, } from './core/media-service/interfaces';
export type { MediaService } from './core/media-service';
export type { RoomResponseData, EntryRoomParams, EntryRequestParams, AgoraEduUser, AgoraEduStream, EduJoinRoomParams, SyncRoomRequestParams, UserStreamResponseData, UserStreamList, JoinRoomResponseData, EduClassroomInitOption, } from './core/services/interface';