# ImageGenerateFn

**Kind:** Type

**Source:** [`atloria-monorepo/libs/pme-core/src/tools/generate-image.tool.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/pme-core/src/tools/generate-image.tool.ts#L18)

Function signature for image generation.
Injected at creation time — keeps tool code framework-agnostic.

## Definition

```ts
(
  prompt: string,
  options?: {
    width?: number;
    height?: number;
    background?: 'transparent' | 'opaque' | 'auto';
    quality?: 'low' | 'medium' | 'high';
  }
) => Promise<GeneratedImageResult>
```
