UNPKG

redis-smq-common

Version:

Provides essential components and utilities shared across RedisSMQ packages.

10 lines 518 B
import { ICallback } from '../async/index.js'; import { ILogger } from '../logger/index.js'; import { EWorkerType, ICallableWorker } from './types/index.js'; import { Worker } from './worker.js'; export declare class CallableWorker<Payload, Reply> extends Worker<Reply> implements ICallableWorker<Payload, Reply> { protected readonly type: EWorkerType; constructor(workerFilename: string, logger: ILogger); call(payload: Payload, cb: ICallback<Reply>): void; } //# sourceMappingURL=callable-worker.d.ts.map