# `Gemini.Types.Generation.Image.GeneratedImage`
[🔗](https://github.com/nshkrdotcom/gemini_ex/blob/v0.11.0/lib/gemini/types/generation/image.ex#L175)

Represents a generated image result.

## Fields

- `image_data` - Base64-encoded image data
- `mime_type` - MIME type of the image
- `image_size` - Size information (width, height in pixels)
- `safety_attributes` - Safety classification results
- `rai_info` - Responsible AI filtering information

# `t`
[🔗](https://github.com/nshkrdotcom/gemini_ex/blob/v0.11.0/lib/gemini/types/generation/image.ex#L175)

```elixir
@type t() :: %Gemini.Types.Generation.Image.GeneratedImage{
  image_data: String.t() | nil,
  image_size: map() | nil,
  mime_type: String.t() | nil,
  rai_info: map() | nil,
  safety_attributes: map() | nil
}
```

---

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