D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
etb1lp46s9ed
/
wcloud.whatzi.online
/
node_modules
/
p-queue
/
dist
/
Filename :
priority-queue.d.ts
back
Copy
import { type Queue, type RunFunction } from './queue.js'; import { type QueueAddOptions } from './options.js'; export type PriorityQueueOptions = { priority?: number; } & QueueAddOptions; export default class PriorityQueue implements Queue<RunFunction, PriorityQueueOptions> { #private; enqueue(run: RunFunction, options?: Partial<PriorityQueueOptions>): void; setPriority(id: string, priority: number): void; dequeue(): RunFunction | undefined; filter(options: Readonly<Partial<PriorityQueueOptions>>): RunFunction[]; get size(): number; }