export { ThreeProjectorTool, ThreeProjectorToolOptions, createThreeVideoProjector } from './three.js'; export { CesiumProjectorOptions, CesiumProjectorTool, TextureSource, createCesiumVideoProjector } from './cesium.js'; import 'three'; import 'cesium'; interface Point { x: number; y: number; } interface LLACoordinate { latitude: number; longitude: number; altitude: number; } interface ECEFCoordinate { x: number; y: number; z: number; } interface ENUParams { distance: number; azimuth: number; elevation: number; } export type { ECEFCoordinate, ENUParams, LLACoordinate, Point };