import type { AnimationClip, Object3D, SkinnedMesh } from "three"; import { Mesh } from "three"; export declare class SkinnedMeshBaker { /** * Does not call the skeleton update, assuming it is already in a state ready for baking. */ static bakePose(skinnedMesh: SkinnedMesh): Mesh; /** * @param armature - AnimationMixer root, typically the skeleton's root object. * @param timeOffset - Seconds into the clip. */ static bakeAnimationFrame(armature: Object3D, skinnedMesh: SkinnedMesh, timeOffset: number, clip: AnimationClip): Mesh; }