import { EduStream } from 'agora-edu-core';
import { EduClassroomUIStore } from '.';
export declare class Getters {
    private _classroomUIStore;
    constructor(_classroomUIStore: EduClassroomUIStore);
    get classroomUIStore(): EduClassroomUIStore;
    /**
     * 讲台
     */
    get layoutMaskCode(): number;
    /**
     * 讲台是否显示
     */
    get stageVisible(): boolean;
    /**
     * 扩展屏是否已开启
     */
    get videoGalleryStarted(): boolean;
    /**
     * 分组讨论是否已开启
     */
    get breakoutRoomStarted(): boolean;
    /**
     * 小窗用户ID
     */
    get windowStreamUserUuids(): (string | undefined)[];
    /**
     * 扩展屏流ID
     */
    get galleryVideoStreamUuids(): string[];
    /**
     * 台上用户ID
     */
    get stageUserUuids(): string[];
    /**
     * 老师流信息
     * @returns
     */
    get teacherCameraStream(): EduStream;
    /**
     * 学生流信息列表
     * @returns
     */
    get studentCameraStreams(): EduStream[];
    /**
     * 台上人员流列表
     */
    get stageCameraStreams(): EduStream[];
    /**
     * 是否在分组房间
     */
    get isInSubRoom(): boolean;
    /**
     * 本地摄像头视频流
     */
    get localCameraStream(): EduStream | undefined;
    /**
     * 本地屏幕视频流
     */
    get localScreenStream(): EduStream | undefined;
}
