import IPrismaticJoint from "../../interface/IPrismaticJoint";
import JointBase from "../core/JointBase";
import PhysicsObjectManager from "../core/PhysicsObjectManager";
export default class PrismaticJoint extends JointBase implements IPrismaticJoint {
    static componentName: string;
    static defaults: Partial<import("../../interface/utils/Defaults").default<IPrismaticJoint>>;
    static schema: Required<import("../../interface/utils/extractProps").ExtractProps<IPrismaticJoint>>;
    $createJoint(fromPxTransform: any, toPxTransform: any, fromManager: PhysicsObjectManager, toManager: PhysicsObjectManager): any;
    private _limited?;
    get limited(): boolean;
    set limited(val: boolean);
    private _limitLow?;
    get limitLow(): number;
    set limitLow(val: number);
    private _limitHigh?;
    get limitHigh(): number;
    set limitHigh(val: number);
    private _stiffness?;
    get stiffness(): number;
    set stiffness(val: number);
    private _damping?;
    get damping(): number;
    set damping(val: number);
}
