import * as THREE from 'three'; import type { Direction } from '../typing'; import { DirectionGroup } from './direction'; interface PlaneHandleParams { direction: Direction; color?: THREE.Color | string | number; size?: number; offset?: number; } /** * 平面移动手柄,参考 three.js TransformControls 的 XY/XZ/YZ 平面手柄 * 一个小的半透明方块,位于两个轴的交汇处 */ export declare class PlaneHandle extends DirectionGroup { handle: THREE.Mesh; name: string; constructor(params: PlaneHandleParams); } export {};