UNPKG

@oresoftware/linked-queue

Version:

Synchronous queue implementation with constant/linear time operations.

24 lines (23 loc) 481 B
export declare class BasicQueue { lookup: { [key: number]: any; }; first: number; last: number; length: number; elementExists: boolean; peek(): any; getByIndex(v: number): any; getLength(): number; pop(): any; shift(): any; push(v: any): any; unshift(v: any): any; enq(v: any): any; enqueue(v: any): any; deq(): any; dequeue(): any; addToFront(v: any): any; removeAll(): any; clear(): void; }