import { Logger } from 'agora-rte-sdk';
import { EduClassroomStore } from '.';
export declare abstract class EduStoreBase {
    /**
     * @internal
     */
    protected readonly logger: Logger;
    /**
     * @internal
     */
    protected readonly classroomStore: EduClassroomStore;
    /**
     * @internal
     */
    constructor(store: EduClassroomStore);
    /**
     * @internal
     */
    protected get api(): import("../../../services/api").EduApiService;
    /**
     * @internal
     */
    abstract onInstall(): void;
    /**
     * @internal
     */
    abstract onDestroy(): void;
}
