UNPKG

fcr-core

Version:

Core APIs for building online scenes

10 lines (9 loc) 839 B
import { FcrAnnotationConfig, FcrAnnotationControl, FcrAnnotationControlFactory, FcrAnnotationSceneConfig, FcrStandaloneAnnotationControl } from './type'; import { FcrCoreServiceApi } from '../../../service/api'; import type { RTMClient } from 'agora-rtm'; export declare class FcrAnnotationControlFactoryImpl implements FcrAnnotationControlFactory { protected logger: import("agora-foundation/lib/logger/type").Logger; createForSubProcess(rtmClient: RTMClient, config: FcrAnnotationConfig, annotationSceneConfig: Omit<FcrAnnotationSceneConfig, 'getBoardPerformance' | 'sceneId'>): FcrStandaloneAnnotationControl; createForMainProcess(rtmClient: RTMClient, config: FcrAnnotationConfig, annotationSceneConfig: FcrAnnotationSceneConfig, api: FcrCoreServiceApi): FcrAnnotationControl; private _createForgeInitConfigFetcher; }