import RAPIER from '@dimforge/rapier3d-compat'; import { Joint } from './joint.js'; import type { JointOptions } from './joint.js'; import type { PhysicsWorld } from './physics-world.js'; export interface SpringJointOptions extends JointOptions { restLength?: number; stiffness?: number; damping?: number; } export declare class SpringJoint extends Joint { private _restLength; private _stiffness; private _damping; get restLength(): number; set restLength(v: number); get stiffness(): number; set stiffness(v: number); get damping(): number; set damping(v: number); init(world: PhysicsWorld, options?: SpringJointOptions): void; protected _createJointData(): RAPIER.JointData; } //# sourceMappingURL=spring-joint.d.ts.map