/** * FIFO queue implemented with O(1) enqueue and dequeue operations */ export declare class Queue { private _list; /** * Peak the tip value */ peak(): T; /** * Returns the length of the queue */ get length(): number; /** * Enqueue a value */ enqueue(value: T): void; /** * Dequeue top most value */ dequeue(): T; }