class Queueimport { Queue } from "https://deno.land/x/async_channels@v1.0.0-alpha54/internal/queue.ts"; ConstructorsnewQueue(capacity: number)Type ParametersTPropertiesprotectedqueue: T[]readonlyisEmpty: booleanreadonlyisFull: booleanMethodsadd(val: T)peek(): Tremove(): T