# `HtmlToMarkdown.ImageType`

Image source classification for proper handling and processing.

Determines whether an image is embedded (data URI), inline SVG, external, or relative.

# `t`

```elixir
@type t() :: :data_uri | :inline_svg | :external | :relative
```

Image source classification for proper handling and processing.

# `data_uri`

```elixir
@spec data_uri() :: t()
```

Data URI embedded image (base64 or other encoding)

# `external`

```elixir
@spec external() :: t()
```

External image URL (http/https)

# `inline_svg`

```elixir
@spec inline_svg() :: t()
```

Inline SVG element

# `relative`

```elixir
@spec relative() :: t()
```

Relative image path

---

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