# `Exdantic.JsonSchema.TypeMapper`
[🔗](https://github.com/nshkrdotcom/exdantic/blob/v0.1.0/lib/exdantic/json_schema/type_mapper.ex#L1)

Converts Exdantic type definitions to JSON Schema type definitions.

This module handles the conversion between Exdantic's internal type system
and JSON Schema representations, including complex types and constraints.

# `to_json_schema`

```elixir
@spec to_json_schema(Exdantic.Types.type_definition() | module(), pid() | nil) ::
  map()
```

---

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