# Image

`import { Image } from "destack:runtime";`

Image state.

```ds title="Image"
export struct Image {
    id: ImageId;
    revision: RevisionId;
    sharedBytes: uint64;
}
```

[language/library/src/runtime/lineage.ds:71:78](https://github.com/destack-sh/destack/blob/main/language/library/src/runtime/lineage.ds#L71-L78)

## Members

### `id: ImageId`

Image identifier.

### `revision: RevisionId`

Revision materialized by this image.

### `sharedBytes: uint64`

Optional shared backing size in bytes.
