import * as async from "https://deno.land/x/async@v1.1.5/deps.ts"; FunctionsfdeferredCreates a Promise with the reject and resolve functions placed as methods on the promise object itself. It allows you to do: InterfacesIDeferred