UNPKG

329 BTypeScriptView Raw
1export declare class Queue<T> {
2 private _store;
3 pushBack(val: T): void;
4 pushFront(val: T): void;
5 popFront(): T | undefined;
6 popBack(): T | undefined;
7 mergeBack(q: Queue<T>): void;
8 mergeFront(q: Queue<T>): void;
9 getStore(): T[];
10 peekFront(): T | undefined;
11}
12//# sourceMappingURL=queue.d.ts.map
\No newline at end of file