import { Viewer } from "cesium"; export default class ScreenSpaceActions { private screenSpaceEventHandler; private handlers; private readonly viewer; constructor(viewer: Viewer); /** * @param action: the action to be performed when the event is triggered. * @param priority?: the priority of the handler, which results to its position in the call stash. Default 0. * @param stopPropagation?: whether the handler should stop the event from propagating to the next handlers. Default false. * @param type: the type of the event to bind the handler to. */ addEventHandler(action: (...event: any[]) => any, type: number, stopPropagation?: boolean, priority?: number): void; removeEventHandler(action: (...event: any[]) => any, type: number): void; private updateEventListeners; }