package hw.animate; import promhx.Promise; interface IAnimate { public function start():Promise; public function cancel():Void; public function update(time:Float):Bool; }