@:native("new")new(source:Object, signal:String, target:Object)
@:native("IsCompleted")read onlyisCompleted:Bool
@:native("GetAwaiter")getAwaiter():IAwaiter_1<NativeArray<Dynamic>>
inlinegetResult():Array<Dynamic>
@:native("OnCompleted")onCompleted(action:Action):Void