QueueItem: {
    callbacks: QueueItemCallback[];
    cid: string;
    controller?: AbortController;
    executionTime?: number;
    source: QueueSource;
    status: QueueItemStatus;
} & Omit<QueueItemOptions, "initialSource">