class Karafka::Contracts::Config

Contract with validation rules for Karafka configuration details @note There are many more configuration options inside of the

Karafka::Setup::Config model, but we don't validate them here as they are
validated per each route (topic + consumer_group) because they can be overwritten,
so we validate all of that once all the routes are defined and ready