import { baseScene } from "../Scene/baseScene"; import { copperMScene } from "../Scene/copperMScene"; import * as THREE from "three"; export declare function addLabelToScene(scene: baseScene | copperMScene, text: string, x: number, y: number, z: number, scaling: number, option?: { font_size: string; font: string; }): void; export interface positionType { x: number; y: number; z: number; } export interface screenPosType { x: number; y: number; } export declare function convertScreenPosto3DPos(container: HTMLDivElement | HTMLCanvasElement, camera: THREE.PerspectiveCamera, pos: screenPosType): positionType; export declare function convert3DPostoScreenPos(container: HTMLDivElement | HTMLCanvasElement, camera: THREE.PerspectiveCamera, mesh: THREE.Object3D | THREE.Mesh | THREE.Sprite): screenPosType;