import '@photo-sphere-viewer/core/index.css'; import '@photo-sphere-viewer/markers-plugin/index.css'; import '@photo-sphere-viewer/compass-plugin/index.css'; import '@photo-sphere-viewer/video-plugin/index.css'; declare class VrEngine { VIEWER_DATA: string; status: number; viewer: any; autorotatePlugin: any; markerPlugin: any; navigatorPlugin: any; carouselPlugin: any; audioPlugin: any; panelPlugin: any; qrcodePlugin: any; gyroscopePlugin: any; stereoPlugin: any; vrRawData: any; _clickCallback: any; _panelCallback: any; _markerCallback: any; _navigatorCallback: any; _wechatMethod: any; _navbarVisible: boolean; _autorotateTimes: number; _autorotateState: boolean; _autorotateStatePanel: boolean; _carouselState: number; _audioState: boolean; _appMode: string; _appPreload: boolean; constructor(appMode: string, preload?: boolean); _locale(name: string, failback?: string): { lang?: undefined; } | { lang: any; }; _adapter(panoData: any): any; _plugins(params: any[]): { plugins: any[]; }; _options(panoData: any): any; _buildOptionsData(rawdata: any): { ret: number; message: string; data?: undefined; } | { ret: number; data: any; message?: undefined; }; init(container: HTMLElement | string, rawdata: any): { ret: number; message: string; data?: undefined; } | { ret: number; data: any; message?: undefined; } | { ret: number; message: string; error: unknown; } | { ret: number; message?: undefined; error?: undefined; }; destroy(): void; handleEvent(event: any): void; navbarShow(): void; navbarHide(): void; _markerPanelShow(id: number): void; _preloadImage(): void; _vrLoadedTask(panorama: any, isFirst: boolean): void; _gotoConfig(panoData: any, isFirst: boolean): void; _loadVrMarker(panoData: any): void; setClickEvent(callback: any): void; setPanelCallback(callback: any): void; setMarkerEvent(callback: any): void; setNavigatorEvent(callback: any): void; setWechatMethod(methods: any): void; getMarker(key: string): any; addMarker(properties: any): { ret: number; message: string; error?: undefined; } | { ret: number; message?: undefined; error?: undefined; } | { ret: number; message: string; error: unknown; }; gotoMarker(key: string, speed?: string): { ret: number; message: string; error?: undefined; } | { ret: number; message?: undefined; error?: undefined; } | { ret: number; message: string; error: unknown; }; updateMarker(key: string, properties: any): { ret: number; message: string; error?: undefined; } | { ret: number; message?: undefined; error?: undefined; } | { ret: number; message: string; error: unknown; }; removeMarker(key: string): { ret: number; message: string; error?: undefined; } | { ret: number; message?: undefined; error?: undefined; } | { ret: number; message: string; error: unknown; }; _findMarkerByCode(code: string, havePanorama: boolean): { type: number; mkData: any; }; updateBuzMarker(code: string, buzData: any): { ret: number; message: string; error?: undefined; } | { ret: number; message?: undefined; error?: undefined; } | { ret: number; message: string; error: unknown; }; gotoBuzMarker(code: string, speed?: string): { ret: number; message: string; error?: undefined; } | { ret: number; message?: undefined; error?: undefined; } | { ret: number; message: string; error: unknown; }; removeBuzMarker(code: string): { ret: number; message: string; error?: undefined; } | { ret: number; message?: undefined; error?: undefined; } | { ret: number; message: string; error: unknown; }; _doBuzMarkerItem(properties: any): false | { ret: number; message: string; error?: undefined; } | { ret: number; message?: undefined; error?: undefined; } | { ret: number; message: string; error: unknown; }; doBuzMarker(properties: any): false | any[] | { ret: number; message: string; error?: undefined; } | { ret: number; message?: undefined; error?: undefined; } | { ret: number; message: string; error: unknown; }; uiCovers(): any[]; uiCoverStyle(position: string): any; } export { VrEngine };