1/// <reference lib="es2017" /> 2/// <reference lib="es2018.asynciterable" /> 3/// <reference lib="es2018.asyncgenerator" /> 4/// <reference lib="es2018.promise" /> 5/// <reference lib="es2018.regexp" /> 6/// <reference lib="es2018.intl" /> 7