import { Animation } from '../../util/Animation'; export declare class KeyFrameAnimationCore { animationObj: Animation; private isStop; private animationCtrl; private interval; private imageArray; private fragmentArray; private imgElm; private imgWidth; private imgHeight; private name; private range; private isInfinite; constructor(imageArray: any, imgWidth: number, imgHeight: number, name: string, interval?: number, playRange?: any[], isIos?: boolean, isInfinite?: boolean); createFrame(): void; playAnimation(range?: any): void; createAnimation(): void; animationProgress(range?: any): void; cancelAnimation(): void; cancelAnimationIos(): void; pauseAnimation(): void; moveToFrame(): void; reset(): void; getValue(): any; animationProgressIos(range?: any): void; playAnimationIos(range?: any): void; moveToFrameIos(): void; pauseAnimationIos(): void; }