/**
 *
 * @param {Mesh} component
 * @param {string} boneName
 * @returns {THREE.Bone | null}
 */
export function getSkeletonBone(component: Mesh, boneName: string): THREE.Bone | null;
/**
 *
 * @param {Mesh} component
 * @returns {Skeleton|undefined}
 */
export function extractSkeletonFromMeshComponent(component: Mesh): Skeleton | undefined;
/**
 *
 * @param {Skeleton} skeleton
 * @param {HumanoidBoneType|String} boneType
 * @return {Bone|null}
 */
export function findSkeletonBoneByType(skeleton: Skeleton, boneType: HumanoidBoneType | string): Bone | null;
/**
 *
 * @param {Mesh} component
 * @param {HumanoidBoneType|String} boneType
 * @returns {Bone | null}
 */
export function getSkeletonBoneByType(component: Mesh, boneType: HumanoidBoneType | string): Bone | null;
/**
 *
 * @param {Mesh} component
 * @param {String} name
 * @returns {Bone | null}
 */
export function getSkeletonBoneByName_old(component: Mesh, name: string): Bone | null;
/**
 *
 * @param {Mesh} component
 * @param {String} name
 * @returns {Bone | null}
 */
export function getSkeletonBoneByName(component: Mesh, name: string): Bone | null;
import { Bone } from "three";
//# sourceMappingURL=SkeletonUtils.d.ts.map