mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-11 20:40:20 +00:00
[bull] allow supplying of the queue type when creating a new instance (#34154)
This commit is contained in:
committed by
Sheetal Nandi
parent
ded108693b
commit
de12981020
Vendored
+6
-4
@@ -26,10 +26,12 @@ import { EventEmitter } from "events";
|
||||
* Everytime the same queue is instantiated it tries to process all the old jobs that may exist from a previous unfinished session.
|
||||
*/
|
||||
declare const Bull: {
|
||||
(queueName: string, opts?: Bull.QueueOptions): Bull.Queue;
|
||||
(queueName: string, url: string, opts?: Bull.QueueOptions): Bull.Queue; // tslint:disable-line unified-signatures
|
||||
new (queueName: string, opts?: Bull.QueueOptions): Bull.Queue;
|
||||
new (queueName: string, url: string, opts?: Bull.QueueOptions): Bull.Queue; // tslint:disable-line unified-signatures
|
||||
/* tslint:disable:no-unnecessary-generics unified-signatures */
|
||||
<T = any>(queueName: string, opts?: Bull.QueueOptions): Bull.Queue<T>;
|
||||
<T = any>(queueName: string, url: string, opts?: Bull.QueueOptions): Bull.Queue<T>;
|
||||
new <T = any>(queueName: string, opts?: Bull.QueueOptions): Bull.Queue<T>;
|
||||
new <T = any>(queueName: string, url: string, opts?: Bull.QueueOptions): Bull.Queue<T>;
|
||||
/* tslint:enable:no-unnecessary-generics unified-signatures */
|
||||
};
|
||||
|
||||
declare namespace Bull {
|
||||
|
||||
Reference in New Issue
Block a user