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 {};
