@squareboat/nest-queue
Version:
The queue package for your NestJS Applications
9 lines (8 loc) • 347 B
TypeScript
import { InternalMessage, JobOptions, Message } from "@squareboat/nest-queue-strategy";
type Complete<T> = {
[P in keyof Required<T>]: Pick<T, P> extends Required<Pick<T, P>> ? T[P] : T[P] | undefined;
};
export declare class PayloadBuilder {
static build(message: Message, jobOptions: JobOptions): Complete<InternalMessage>;
}
export {};