diff --git a/src/priorityQueue.d.ts b/src/priorityQueue.d.ts index 4074e89..174edde 100644 --- a/src/priorityQueue.d.ts +++ b/src/priorityQueue.d.ts @@ -12,10 +12,10 @@ export abstract class PriorityQueue { constructor(options?: PriorityQueueOptions); size(): number; isEmpty(): boolean; - front(): PriorityQueueItem; - back(): PriorityQueueItem; + front(): PriorityQueueItem | null; + back(): PriorityQueueItem | null; enqueue(element: T, priority?: number): PriorityQueue; - dequeue(): PriorityQueueItem; + dequeue(): PriorityQueueItem | null; toArray(): PriorityQueueItem[]; clear(): void; }