# `ExStreamClient.Model.ConfigOverrides`
[🔗](https://github.com/Tango-Tango/ex_stream_client/blob/main/lib/ex_stream_client/model/config_overrides.ex#L1)

Schema representing a ConfigOverrides

# `t`

```elixir
@type t() :: %ExStreamClient.Model.ConfigOverrides{
  blocklist: String.t() | nil,
  blocklist_behavior: (:block | :flag) | nil,
  commands: [String.t()],
  grants: %{optional(String.t()) =&gt; [String.t()]},
  max_message_length: integer() | nil,
  quotes: boolean() | nil,
  reactions: boolean() | nil,
  replies: boolean() | nil,
  shared_locations: boolean() | nil,
  typing_events: boolean() | nil,
  uploads: boolean() | nil,
  url_enrichment: boolean() | nil,
  user_message_reminders: boolean() | nil
}
```

# `decode`

Components could just be enums that are typed - so we need to decode those as enums as they will just be stings

# `nested_components`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
