Queue.d.ts 260 B

12345678910111213
  1. import types = require('./types');
  2. declare class Queue {
  3. size: number;
  4. clear(): void;
  5. enqueue(item: any): number;
  6. dequeue(): any;
  7. peek(): any;
  8. forEach(iterator: types.AnyFn, context?: any): void;
  9. toArr(): any[];
  10. }
  11. export = Queue;