///
///
declare namespace cp {
export class GearJoint extends Constraint {
phase: number;
ratio: number;
ratioInv: number;
jAcc: number;
iSum: number;
bias: number;
jMax: number;
constructor(a: Body, b: Body, phase: number, ratio: number);
preStep(dt: number): void;
applyCachedImpulse(dtCoef: number): void;
applyImpulse(): void;
getImpulse(): number;
setRatio(value: number): void;
}
}