UNPKG

fcr-core

Version:

Core APIs for building online scenes

11 lines (10 loc) 749 B
import { FcrAnnotationConfig, FcrAnnotationControl, FcrAnnotationControlFactory } from './type'; import { FcrAnnotationControlImpl } from './control'; import { FcrCoreServiceApi } from '../../../service/api'; import type { RTMClient } from 'agora-rtm'; export declare class FcrAnnotationControlFactoryImpl implements FcrAnnotationControlFactory { protected logger: import("agora-foundation/lib/logger").Logger; createForSubProcess(rtmClient: RTMClient, hasOperationPrivilege: boolean, config: FcrAnnotationConfig): FcrAnnotationControl; createForMainProcess(rtmClient: RTMClient, hasOperationPrivilege: boolean, config: FcrAnnotationConfig, api: FcrCoreServiceApi): FcrAnnotationControlImpl; private _createForgeInitConfigFetcher; }