redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
20 lines • 732 B
TypeScript
export interface IMessageAuditMessagesConfig {
enabled: boolean;
queueSize: number;
expire: number;
}
export interface IMessageAuditHistoryConfig {
enabled: boolean;
maxSize: number;
}
export interface IMessageAuditConfig {
acknowledgedMessages?: boolean | Partial<IMessageAuditMessagesConfig>;
deadLetteredMessages?: boolean | Partial<IMessageAuditMessagesConfig>;
unacknowledgementHistory?: boolean | Partial<IMessageAuditHistoryConfig>;
}
export interface IMessageAuditParsedConfig {
acknowledgedMessages: IMessageAuditMessagesConfig;
deadLetteredMessages: IMessageAuditMessagesConfig;
unacknowledgementHistory: IMessageAuditHistoryConfig;
}
//# sourceMappingURL=message-audit.d.ts.map