Interface EditImageResult

Result returned by editImage.

interface EditImageResult {
    images: GeneratedImage[];
    provider: string;
    model: string;
    usage: {
        costUSD?: number;
    };
}

Properties

images: GeneratedImage[]

Array of edited image objects containing URLs or base64 data.

provider: string

Provider identifier.

model: string

Model identifier.

usage: {
    costUSD?: number;
}

Token/credit usage reported by the provider, when available.

Type declaration

  • Optional costUSD?: number