Types for federation

Add types for automatically setting up federation in RabbitMQ