PURISTA API / @purista/core / QueueInvokeClientMap
Type Alias: QueueInvokeClientMap<TQueues>
QueueInvokeClientMap<
TQueues> = { [K in keyof TQueues]: (payload: InferPayload<TQueues[K]["payloadSchema"]>, parameter?: InferParameter<TQueues[K]["parameterSchema"]>, options?: Omit<QueueEnqueueOptions<InferPayload<TQueues[K]["payloadSchema"]>, InferParameter<TQueues[K]["parameterSchema"]>>, "queueName" | "payload" | "parameter">) => Promise<QueueEnqueueResult> }
Defined in: core/types/queue/QueueContext.ts:11
Type Parameters
TQueues
TQueues extends QueueInvokeList
