import type { Node } from "../core/Node.ts"; import { Matrix4 } from "../math/Matrix4.ts"; /** Bone hierarchy with inverse bind matrices for skinning. */ export declare class Skeleton { #private; constructor(bones?: Node[], boneInverses?: Matrix4[]); get bones(): Node[]; get boneInverses(): Matrix4[]; get boneMatrices(): Float32Array; calculateInverses(): void; pose(): void; update(): void; getBoneByName(name: string): Node | undefined; clone(): Skeleton; dispose(): void; } //# sourceMappingURL=Skeleton.d.ts.map