redis-smq-rest-api
Version:
REST API for RedisSMQ: OpenAPI 3 schema and Swagger UI for managing queues, messages, and consumers.
13 lines • 810 B
TypeScript
import { Exchange, IQueueParams } from 'redis-smq';
export declare class ExchangesService {
protected exchange: {
getAllExchangesAsync: () => Promise<import("redis-smq").IExchangeParsedParams[]>;
getNamespaceExchangesAsync: (ns: string) => Promise<import("redis-smq").IExchangeParsedParams[]>;
getQueueBoundExchangesAsync: (queue: string | IQueueParams) => Promise<import("redis-smq").IExchangeParsedParams[]>;
} & Exchange;
constructor(exchange: Exchange);
getQueueExchanges(queue: IQueueParams): Promise<import("redis-smq").IExchangeParsedParams[]>;
getNamespaceExchanges(ns: string): Promise<import("redis-smq").IExchangeParsedParams[]>;
getAllExchanges(): Promise<import("redis-smq").IExchangeParsedParams[]>;
}
//# sourceMappingURL=ExchangesService.d.ts.map