import type { _SKPhysicsBody } from "./SKPhysicsBody.js";
import type { _SKPhysicsJoint } from "./SKPhysicsJoint.js";
import type { CGPoint } from "../structs/CGPoint.js";
export declare class _SKPhysicsJointSpring extends _SKPhysicsJoint {
    static alloc(): _SKPhysicsJointSpring;
    static new(): _SKPhysicsJointSpring;
    init(): _SKPhysicsJointSpring;
    static jointWithBodyA$bodyB$anchorA$anchorB$(bodyA: _SKPhysicsBody, bodyB: _SKPhysicsBody, anchorA: CGPoint, anchorB: CGPoint): _SKPhysicsJointSpring;
    damping(): number;
    setDamping$(value: number): void;
    frequency(): number;
    setFrequency$(value: number): void;
}
