type alias PromiseOrIterableimport { type PromiseOrIterable } from "https://deno.land/x/proc@0.21.3/mod1.ts"; Something that is either a promise or an iterable. Type ParametersBdefinition: B extends AsyncIterable<unknown> ? B : Promise<B>