UNPKG

redis-smq-rest-api

Version:

REST API for RedisSMQ: OpenAPI 3 schema and Swagger UI for managing queues, messages, and consumers.

26 lines 822 B
import { IExchangeParams, IMessageParams, IQueueParams } from 'redis-smq'; export interface PublishMessageControllerRequestBodyDTO { message: Partial<Omit<IMessageParams, 'id' | 'createdAt' | 'exchange' | 'consumerGroupId' | 'destinationQueue'>>; exchange: { queue: string | IQueueParams; topic?: never; fanOut?: never; direct?: never; } | { queue?: never; topic?: string | IExchangeParams; fanOut?: never; direct?: never; } | { queue?: never; topic?: never; fanOut?: string | IExchangeParams; direct?: never; } | { queue?: never; topic?: never; fanOut?: never; direct?: string | IExchangeParams; }; } //# sourceMappingURL=PublishMessageControllerRequestBodyDTO.d.ts.map