import { Vector2, Vector3, Vector4 } from 'three'; export type TWithPosition2dProperty = Readonly<{ position: Vector2; }>; export type TWithPosition3dProperty = Readonly<{ position: Vector3; }>; export type TWithPosition4dProperty = Readonly<{ position: Vector4; }>; export type TWithPositionProperty = TWithPosition2dProperty | TWithPosition3dProperty | TWithPosition4dProperty;