class AsyncQueueimport { AsyncQueue } from "https://deno.land/x/grm@0.5.1/src/extensions/async_queue.ts"; ConstructorsnewAsyncQueue()PropertiesprivatecanGet: Promise<unknown>privatecanPush: boolean | Promise<boolean>privateresolveGet: (value?: any) => voidprivateresolvePush: (value?: any) => void_queue: any[]Methodspop()push(value: any)