import * as THREE from 'three'; import { Sprite } from '../object3d/_Sprite'; import { IPoi } from '../../model/map/IPoi'; import Store from '../core/Store'; import { TextureManager } from '../texture/TextureManager'; export declare class MapPoiSprite extends Sprite { textureManager: TextureManager; isSyncPOI: boolean; counter: number; store: Store; constructor(store: Store, textureManager: TextureManager, renderOrder?: number); drawSpriteIcon(arr: IPoi): this; drawSpriteTitle(arr: IPoi, group: THREE.Group, textValue: any, type?: string): this; updateSpriteTitle(group: THREE.Group, textValue: any): void; Update(): void; }