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