package js.lib; typedef AsyncGenerator = { function next(args:haxe.extern.Rest):js.lib.Promise>; @:native("return") function return_(value:ts.AnyOf2, TReturn>):js.lib.Promise>; @:native("throw") function throw_(e:Dynamic):js.lib.Promise>; };