import { BufferGeometry, Geometry, Material, Mesh } from '../../../src/Three'; export class MorphBlendMesh extends Mesh { constructor( geometry: BufferGeometry | Geometry, material: Material ); animationsMap: object; animationsList: object[]; createAnimation( name: string, start: number, end: number, fps: number ): void; autoCreateAnimations( fps: number ): void; setAnimationDirectionForward( name: string ): void; setAnimationDirectionBackward( name: string ): void; setAnimationFPS( name: string, fps: number ): void; setAnimationDuration( name: string, duration: number ): void; setAnimationWeight( name: string, weight: number ): void; setAnimationTime( name: string, time: number ): void; getAnimationTime( name: string ): number; getAnimationDuration( name: string ): number; playAnimation( name: string ): void; stopAnimation( name: string ): void; update( delta: number ): void; }