t() :: %MQ.Topology.Config.QueueConfig{ args: [{String.t(), atom(), String.t()}], binding: {String.t(), String.t(), String.t()}, durable: boolean(), exclusive: boolean(), name: String.t() }