import * as THREE from 'three'; import { ContextManager, Event } from '@zcomponent/core'; import { Object3D } from '../Object3D'; export declare abstract class Curve3 extends Object3D { element: THREE.Object3D; onChange: Event<[]>; curve: THREE.Curve | undefined; curveVersion: number; constructor(contextManager: ContextManager, constructorProps: {}, element: THREE.Object3D); updateCurve(): void; }