import { Face3, LineBasicMaterial, Object3D, Raycaster, Vector3 } from "three"; import { Component, Entity } from "aframe"; import { Device } from "../Device"; import { Tool } from "../Tool"; import { Slot } from "../model/Slot"; import { Button } from "../model/Button"; import { Stick } from "../model/Stick"; import { ComponentControllerDefinition } from "aframe-typescript-boilerplate"; import { CodeRealityComponentController } from "../../../component/CodeRealityComponentController"; export declare class PointerTool extends CodeRealityComponentController implements Tool { static DEFINITION: ComponentControllerDefinition; readonly pointerMaterial: LineBasicMaterial; pressed: Set