/** * a2a-amqp - AMQP backend for A2A protocol with LavinMQ streams support * * This library provides a simplified AMQP-backed A2A request handler * that enables event sourcing and distributed task processing for A2A agents. */ export { AMQPAgentBackend, type AMQPAgentBackendConfig, } from "./lib/AMQPAgentBackend.js"; export { QueuingRequestHandler } from "./lib/QueuingRequestHandler.js"; export { AMQPConnection } from "./lib/AMQPConnection.js"; export { AMQPWorkQueue } from "./lib/AMQPWorkQueue.js"; export { WorkerEventBus } from "./lib/WorkerEventBus.js"; export type { AMQPConfig, A2AEvent, EventMetadata, AMQPEventMessage, PublishOptions, ConsumeOptions, ConsumeResult, } from "./lib/types.js"; export type { QueuedTaskMessage } from "./lib/QueuedTaskMessage.js"; export { QueuedTaskMessageSchema } from "./lib/QueuedTaskMessage.js"; //# sourceMappingURL=index.d.ts.map