UNPKG

wakaq

Version:

Background task queue for Node backed by Redis, a super minimal Celery

15 lines (14 loc) 553 B
import { Duration } from 'ts-duration'; export declare class WakaQueue { name: string; priority: number; prefix: string; softTimeout?: Duration; hardTimeout?: Duration; maxRetries?: number | null; constructor(name: string, priority?: number, prefix?: string, softTimeout?: Duration, hardTimeout?: Duration, maxRetries?: number); static create(obj: any, queuesByName?: Map<string, WakaQueue>): WakaQueue; setDefaultPriority(lowestPriority: number): void; get brokerKey(): string; get brokerEtaKey(): string; }