redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
25 lines • 547 B
TypeScript
export declare enum EExchangeType {
DIRECT = 0,
FANOUT = 1,
TOPIC = 2
}
export declare enum EExchangeQueuePolicy {
STANDARD = 0,
PRIORITY = 1
}
export declare enum EExchangeProperty {
TYPE = 0,
QUEUE_POLICY = 1
}
export interface IExchangeParams {
name: string;
ns: string;
}
export interface IExchangeParsedParams extends IExchangeParams {
type: EExchangeType;
}
export interface IExchangeProperties {
type: EExchangeType;
queuePolicy: EExchangeQueuePolicy;
}
//# sourceMappingURL=exchange.d.ts.map