/** * Basic interface for a queue. */ export type Queue = { add(value: T): void; peek(): T | undefined; remove(value: T): void; get length(): number; take(): T | undefined; toArray(): T[]; values(): Generator; }; //# sourceMappingURL=queue.d.ts.map