import { AnimationAction, AnimationMixer, Clock } from 'three'; export declare class Model3dAnimation { fbx: any; animation: any; mixer: AnimationMixer; action: AnimationAction; clock: Clock; process: any; /** * @param fbx 模型 */ constructor(fbx: any, process?: any); playAnimation(): void; playModelAnimation(): void; pauseModelAnimation(): void; resetModelAnimation(): void; setAnimationDoubleSpeed(timescale: number): void; pausedAnimation(): void; fromCenterPlayAnimation(): void; repeatPlayAnimatoin(): void; setLoopOne(): void; fromRangePlayAnimation(startTime: number, endTime: number): void; playAllAnimation(): void; renderModel(): void; fromCallBack(startTime?: number, endTime?: number): void; callBack(controls: number): void; resetModel(): void; controlAnimation(sliderNum?: number): any; }