torotask
Version:
Task queue processing in NodeJS based on BullMQ and Redis
10 lines • 411 B
TypeScript
import type { TaskJobData, TaskJobOptions, TaskJobState } from './job.js';
export type BulkRunOptions = Omit<TaskJobOptions, 'repeat'>;
export interface BulkJob<PayloadType = any, DataType extends TaskJobData<PayloadType> = TaskJobData<PayloadType>> {
name?: string;
payload?: PayloadType;
data?: DataType;
state?: TaskJobState;
options?: BulkRunOptions;
}
//# sourceMappingURL=bulk.d.ts.map