 import flash.utils.Timer;
 import flash.utils.getTimer;
 
-import mx.effects.interpolation.ArrayInterpolator;
-import mx.effects.interpolation.IEaser;
-import mx.effects.interpolation.IInterpolator;
-import mx.effects.interpolation.Linear;
-import mx.effects.interpolation.NumberArrayInterpolator;
-import mx.effects.interpolation.NumberInterpolator;
-import mx.effects.interpolation.Sine;
-import mx.events.AnimationEvent;
+import spark.effects.interpolation.ArrayInterpolator;
+import spark.effects.easing.IEaser;
+import spark.effects.interpolation.IInterpolator;
+import spark.effects.easing.Linear;
+import spark.effects.interpolation.NumberArrayInterpolator;
+import spark.effects.interpolation.NumberInterpolator;
+import spark.effects.AnimationProperty;
+import spark.effects.easing.Sine;
+import spark.events.AnimationEvent;
 import mx.resources.IResourceManager;
 import mx.resources.ResourceManager;
 

 * values can then be used to set property values on target objects.</p>
 *
 *  @see mx.effects.Animate
 *  @see mx.effects.effectClasses.FxAnimateInstance
 *  
 *  @langversion 3.0
 *  @playerversion Flash 10

     *  @productversion Flex 4
     */

    include "../../core/Version.as";

    //--------------------------------------------------------------------------
    //
