# `ExJsonSchema`
[🔗](https://github.com/jonasschmidt/ex_json_schema/blob/v0.11.5/lib/ex_json_schema.ex#L1)

# `data`

```elixir
@type data() ::
  nil
  | true
  | false
  | list()
  | float()
  | integer()
  | String.t()
  | [data()]
  | object()
```

# `json_path`

```elixir
@type json_path() :: String.t()
```

# `object`

```elixir
@type object() :: %{required(String.t()) =&gt; data()}
```

---

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