/**
 * Joint rigidly locks all degrees of freedom, welding the two bodies together.
 *
 * @category Physics
 * @alpha
 */
export const JOINTTYPE_FIXED: "fixed";
/**
 * Ball and socket joint. The bodies can rotate freely about the joint's anchor point. Optional
 * limits constrain the swing (cone) and twist angles.
 *
 * @category Physics
 * @alpha
 */
export const JOINTTYPE_BALL: "ball";
/**
 * Hinge joint. The bodies can rotate about the joint's X axis, like a door hinge or a wheel
 * axle. Supports optional rotation limits and a motor.
 *
 * @category Physics
 * @alpha
 */
export const JOINTTYPE_HINGE: "hinge";
/**
 * Slider (prismatic) joint. The bodies can translate along the joint's X axis, like a drawer
 * runner or a piston. Supports optional travel limits and a motor.
 *
 * @category Physics
 * @alpha
 */
export const JOINTTYPE_SLIDER: "slider";
/**
 * Generic 6 degrees of freedom joint. Each linear and angular axis can be independently locked,
 * limited or free, with optional springs.
 *
 * @category Physics
 * @alpha
 */
export const JOINTTYPE_6DOF: "6dof";
/**
 * Specified degree of freedom has free movement.
 *
 * @category Physics
 * @alpha
 */
export const MOTION_FREE: "free";
/**
 * Specified degree of freedom has limited movement.
 *
 * @category Physics
 * @alpha
 */
export const MOTION_LIMITED: "limited";
/**
 * Specified degree of freedom is locked and allows no movement.
 *
 * @category Physics
 * @alpha
 */
export const MOTION_LOCKED: "locked";
