import { member } from "../../../core";
export interface DynamicBoneChainInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    Inertia?: member<number>;
    InertiaForce?: member<number>;
    Damping?: member<number>;
    Elasticity?: member<number>;
    Stiffness?: member<number>;
    SimulateTerminalBones?: member<boolean>;
    BaseBoneRadius?: member<number>;
    DynamicPlayerCollision?: member<boolean>;
    CollideWithOwnBody?: member<boolean>;
    HandCollisionVibration?: member<any>;
    CollideWithHead?: member<boolean>;
    CollideWithBody?: member<boolean>;
    CollideWithLeftHand?: member<boolean>;
    CollideWithRightHand?: member<boolean>;
    Gravity?: member<[number, number, number]>;
    GravitySpace?: member<any>;
    UseUserGravityDirection?: member<boolean>;
    LocalForce?: member<[number, number, number]>;
    GlobalStretch?: member<number>;
    MaxStretchRatio?: member<number>;
    CurrentStretchRatio?: member<any>;
    StretchRestoreSpeed?: member<number>;
    UseLocalUserSpace?: member<boolean>;
    SimulationSpace?: member<any>;
    StaticColliders?: member<any>;
    VisualizeColliders?: member<boolean>;
    VisualizeBones?: member<boolean>;
    IsGrabbable?: member<boolean>;
    ActiveUserRootOnly?: member<boolean>;
    AllowSteal?: member<boolean>;
    GrabPriority?: member<number>;
    IgnoreGrabOnFirstBone?: member<boolean>;
    GrabRadiusTolerance?: member<number>;
    GrabReleaseDistance?: member<number>;
    GrabSlipping?: member<boolean>;
    GrabTerminalBones?: member<boolean>;
    GrabVibration?: member<any>;
    IgnoreOwnLeftHand?: member<boolean>;
    IgnoreOwnRightHand?: member<boolean>;
    EffectorTarget?: member<any>;
    EffectorBoneIndex?: member<number>;
    EffectorBoneOffset?: member<[number, number, number]>;
    _activeGrabber?: member<any>;
    Bones?: member<any>;
}
export declare function DynamicBoneChain(props: DynamicBoneChainInput): any;
//# sourceMappingURL=DynamicBoneChain.d.ts.map