import * as _strands_agents_sdk from '@strands-agents/sdk'; declare const generateImageTool: _strands_agents_sdk.InvokableTool<{ prompt: string; model?: "gpt-image-1.5" | "gpt-image-1" | "gpt-image-1-mini" | "dall-e-3" | "dall-e-2" | undefined; size?: string | undefined; quality?: "auto" | "low" | "medium" | "high" | "standard" | "hd" | undefined; format?: "png" | "jpeg" | "webp" | undefined; background?: "auto" | "transparent" | "opaque" | undefined; compression?: number | undefined; n?: number | undefined; }, string>; declare const editImageTool: _strands_agents_sdk.InvokableTool<{ prompt: string; images: string[]; model?: "gpt-image-1.5" | "gpt-image-1" | "gpt-image-1-mini" | undefined; size?: "auto" | "1024x1024" | "1536x1024" | "1024x1536" | undefined; quality?: "auto" | "low" | "medium" | "high" | undefined; format?: "png" | "jpeg" | "webp" | undefined; background?: "auto" | "transparent" | "opaque" | undefined; mask?: string | undefined; n?: number | undefined; }, string>; declare const OPENAI_IMAGE_TOOLS: (_strands_agents_sdk.InvokableTool<{ prompt: string; model?: "gpt-image-1.5" | "gpt-image-1" | "gpt-image-1-mini" | "dall-e-3" | "dall-e-2" | undefined; size?: string | undefined; quality?: "auto" | "low" | "medium" | "high" | "standard" | "hd" | undefined; format?: "png" | "jpeg" | "webp" | undefined; background?: "auto" | "transparent" | "opaque" | undefined; compression?: number | undefined; n?: number | undefined; }, string> | _strands_agents_sdk.InvokableTool<{ prompt: string; images: string[]; model?: "gpt-image-1.5" | "gpt-image-1" | "gpt-image-1-mini" | undefined; size?: "auto" | "1024x1024" | "1536x1024" | "1024x1536" | undefined; quality?: "auto" | "low" | "medium" | "high" | undefined; format?: "png" | "jpeg" | "webp" | undefined; background?: "auto" | "transparent" | "opaque" | undefined; mask?: string | undefined; n?: number | undefined; }, string>)[]; export { OPENAI_IMAGE_TOOLS, editImageTool, generateImageTool };