1234567891011 |
- export declare type Item = any;
- export declare type Comparator<Item> = (a: Item, b: Item) => number;
- export default class TinyQueue<Item> {
- public data : Item[];
- public length : number;
- constructor (items? : Item[], compare? : Comparator<Item>);
- peek () : Item | undefined;
- pop () : Item | undefined;
- push (item: Item) : void;
- }
|