# `DripDrop.Templates.Validators`
[🔗](https://github.com/agoodway/dripdrop/blob/v0.1.0/lib/dripdrop/templates/validators.ex#L1)

Channel-specific rendered payload validators.

# `validate`

```elixir
@spec validate(map() | binary(), atom() | binary(), map()) ::
  {:ok, map()} | {:error, map()}
```

Validates a rendered payload for the given channel and variable scope.

---

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