import * as THREE from 'three'; import { ContextManager, Event, Observable } from '@zcomponent/core'; import { Object3D } from '../../../components/Object3D'; export declare class Curve3EndHelper extends Object3D { onAddSegment: Event<[]>; element: THREE.Group; private _button; private _lineGeometry; private _lineMaterial; private _line; constructor(contextManager: ContextManager, constructorProps: {}); private _updateSVGColors; color: Observable<`#${string}`, never>; private _update; positions: Observable<[x: number, y: number, z: number, tx: number, ty: number, tz: number], never>; private _calculateFactorForWorldPosition; dispose(): never; }