agora-edu-core-lb
Version:
For publishing npm package agora-edu-core (Web & Electron). Get more information from https://docs.agora.io
22 lines (21 loc) • 586 B
TypeScript
import { AgoraRecordApi } from './record-api';
declare type EduRecordServiceInitParams = {
sdkDomain: string;
appId: string;
rtmToken: string;
rtmUid: string;
prefix: string;
roomUuid: string;
};
export declare class EduRecordService {
apiService: AgoraRecordApi;
constructor(params: EduRecordServiceInitParams);
getCourseRecordBy(roomUuid: string): Promise<{
list: any[];
}>;
startRecording(roomUuid: string): Promise<{
recordId: any;
}>;
stopRecording(roomUuid: string, recordId: string): Promise<any>;
}
export {};