class Muteximport { Mutex } from "https://dotland.deno.dev/x/live@1.63.12/utils/sync.ts"; ConstructorsnewMutex()Propertieslocked: booleanqueue: Array<ReturnType<Promise.withResolvers>>Methodsacquire(): Promise<Disposable>freeOrNext(): booleanrelease()