/// import { Scene } from '@antv/l7'; import EventEmitter from 'eventemitter3'; import { RenderEvent } from '../constant'; import { ISceneMouseEvent } from '../typings'; type PreviousClick = { time: number; x: number; y: number; }; export declare class SceneRender extends EventEmitter { protected scene: Scene; protected previousClick?: PreviousClick; constructor(scene: Scene); /** * L7原生dblclick经常误触发,故改用这种方式 * @param e */ onDblClick: (e: ISceneMouseEvent) => void; onMouseMove: (e: ISceneMouseEvent) => void; onMouseDown: (e: ISceneMouseEvent) => void; onDragging: (e: ISceneMouseEvent) => void; onDragEnd: import("lodash").DebouncedFunc<(e: ISceneMouseEvent) => void>; enableDrag(): void; disableDrag(): void; enableMouseMove(): void; disableMouseMove(): void; enableDblClick(): void; disableDblClick(): void; } export {};