/**
 * Messaging Services Barrel Export
 *
 * @module services/messaging
 */
export { MessageQueueService } from './message-queue.service.js';
export { QueueProcessorService } from './queue-processor.service.js';
export { ResponseRouterService } from './response-router.service.js';
export { ThreadStatusQueueService } from './thread-status-queue.service.js';
import type { MessageQueueService } from './message-queue.service.js';
/** Store the message queue instance for use by other services (e.g. MessageRouterService). */
export declare function setMessageQueueInstance(instance: MessageQueueService): void;
/** Get the stored message queue instance, or null if not set. */
export declare function getMessageQueueInstance(): MessageQueueService | null;
//# sourceMappingURL=index.d.ts.map