UNPKG

redis-smq-rest-api

Version:

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

13 lines 1.08 kB
import { IQueueParams, QueueScheduledMessages } from 'redis-smq'; export declare class QueueScheduledMessagesService { protected queueScheduledMessages: { purgeAsync: ((queue: import("redis-smq").TQueueExtendedParams) => Promise<undefined>) | ((queue: import("redis-smq").TQueueExtendedParams) => Promise<void>); getMessagesAsync: (queue: import("redis-smq").TQueueExtendedParams, page: number, pageSize: number) => Promise<import("redis-smq").IBrowserPage<import("redis-smq").IMessageTransferable<unknown>>>; countMessagesAsync: (queue: import("redis-smq").TQueueExtendedParams) => Promise<number>; } & QueueScheduledMessages; constructor(queueScheduledMessages: QueueScheduledMessages); getMessages(queueParams: IQueueParams, page: number, pageSize: number): Promise<import("redis-smq").IBrowserPage<import("redis-smq").IMessageTransferable<unknown>>>; purge(queueParams: IQueueParams): Promise<void>; countMessagesAsync(queueParams: IQueueParams): Promise<number>; } //# sourceMappingURL=QueueScheduledMessagesService.d.ts.map