import { AnimationClip } from './AnimationClip'; import { AnimationAction } from './AnimationAction'; import { EventDispatcher } from './../core/EventDispatcher'; export class AnimationMixer extends EventDispatcher { constructor( root: any ); time: number; timeScale: number; clipAction( clip: AnimationClip, root?: any ): AnimationAction; existingAction( clip: AnimationClip, root?: any ): AnimationAction; stopAllAction(): AnimationMixer; update( deltaTime: number ): AnimationMixer; setTime( timeInSeconds: number ): AnimationMixer; getRoot(): any; uncacheClip( clip: AnimationClip ): void; uncacheRoot( root: any ): void; uncacheAction( clip: AnimationClip, root?: any ): void; }