type Logger = Console; declare class Queue { private queue; private timers; private idsCallbacks; private workingOnPromise; private logger; private timeout; private concurrencyLimit; constructor(logger: Logger, concurrencyLimit?: number, timeout?: number); /** * Limpiar colar de proceso * @param from * @param item */ clearAndDone(from: string, item: { fingerIdRef: string; }): void; private processItem; enqueue(from: string, promiseInFunc: () => Promise, fingerIdRef: string): Promise; processQueue(from: string): Promise; clearQueue(from: string): Promise; setIdsCallbacks(from: string, ids?: string[]): void; getIdsCallback(from: string): string[]; getIdWithFrom(from: string, id: string): number; clearIdFromCallback(from: string, id: string): void; } export { Queue }; //# sourceMappingURL=queueClass.d.ts.map