/// import { Bitmap } from '../createjs/extras/Bitmap'; import { GObject } from '../GObject'; import { IMovieClip } from '../interface/IMovieClip'; import { IUIObject } from '../interface/IUIObject'; import { Frame } from './Frame'; export declare class MovieClip extends Bitmap implements IUIObject, IMovieClip { interval: number; swing: boolean; repeatDelay: number; private $playing; private $frameCount; private $frames; private $currentFrame; private $status; private $settings; private data; UIOwner: GObject; constructor(owner: GObject); get frames(): Frame[]; set frames(value: Frame[]); get frameCount(): number; set boundsRect(value: createjs.Rectangle); get currentFrame(): number; set currentFrame(value: number); get playing(): boolean; set playing(value: boolean); /** * Modify the playing settings for the current MovieClip object, there are two ways to call this method: * 1) pass whole parameters: startFrame: number; endFrame: number; repeatCount: number; loopEndAt: number; endCallback: (target?: MovieClip) => void; endCallbackContext: any; * 2) just pass 1 object which implements MovieClipSettings (recommended) */ setPlaySettings(...args: any[]): void; private update; private $playEnd; private setFrame; private added; private removed; destroy(): void; }