# `Kreuzberg.UriKind`
[🔗](https://github.com/kreuzberg-dev/kreuzberg/blob/main/lib/kreuzberg/uri_kind.ex#L1)

Enumeration of URI kinds.

Matches the Rust `UriKind` enum.

## Values

  * `:hyperlink` - Standard hyperlink
  * `:image` - Image URI
  * `:anchor` - Anchor link
  * `:citation` - Citation URI
  * `:reference` - Reference URI
  * `:email` - Email URI

# `t`

```elixir
@type t() :: :hyperlink | :image | :anchor | :citation | :reference | :email
```

# `values`

```elixir
@spec values() :: [t()]
```

Returns all valid UriKind values.

## Examples

    iex> Kreuzberg.UriKind.values()
    [:hyperlink, :image, :anchor, :citation, :reference, :email]

---

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