import * as _strands_agents_sdk from '@strands-agents/sdk'; declare const offscreenRenderTool: _strands_agents_sdk.InvokableTool<{ width: number; height: number; ops: Record[]; returnAs?: "dataURL" | "blobURL" | undefined; format?: "png" | "jpeg" | "webp" | undefined; quality?: number | undefined; timeout_ms?: number | undefined; fonts?: { family: string; source: string; descriptors?: Record | undefined; }[] | undefined; }, string>; declare const offscreenRenderSequenceTool: _strands_agents_sdk.InvokableTool<{ width: number; height: number; frames: number; ops: Record[]; returnAs?: "dataURL" | "blobURL" | undefined; format?: "png" | "jpeg" | "webp" | undefined; quality?: number | undefined; timeout_ms?: number | undefined; fonts?: { family: string; source: string; descriptors?: Record | undefined; }[] | undefined; mode?: "frames" | "sheet" | undefined; }, string>; declare const offscreenChartTool: _strands_agents_sdk.InvokableTool<{ type: "line" | "bar" | "pie"; data: number[]; returnAs?: "dataURL" | "blobURL" | undefined; format?: "png" | "jpeg" | "webp" | undefined; quality?: number | undefined; timeout_ms?: number | undefined; fonts?: { family: string; source: string; descriptors?: Record | undefined; }[] | undefined; labels?: string[] | undefined; width?: number | undefined; height?: number | undefined; title?: string | undefined; background?: string | undefined; color?: string | undefined; }, string>; declare const offscreenBadgeTool: _strands_agents_sdk.InvokableTool<{ label: string; value: string; returnAs?: "dataURL" | "blobURL" | undefined; format?: "png" | "jpeg" | "webp" | undefined; quality?: number | undefined; timeout_ms?: number | undefined; fonts?: { family: string; source: string; descriptors?: Record | undefined; }[] | undefined; color?: string | undefined; label_color?: string | undefined; height?: number | undefined; font?: string | undefined; scale?: number | undefined; }, string>; declare const offscreenOpsReferenceTool: _strands_agents_sdk.InvokableTool, string>; declare const OFFSCREEN_CANVAS_TOOLS: (_strands_agents_sdk.InvokableTool, string> | _strands_agents_sdk.InvokableTool<{ width: number; height: number; ops: Record[]; returnAs?: "dataURL" | "blobURL" | undefined; format?: "png" | "jpeg" | "webp" | undefined; quality?: number | undefined; timeout_ms?: number | undefined; fonts?: { family: string; source: string; descriptors?: Record | undefined; }[] | undefined; }, string> | _strands_agents_sdk.InvokableTool<{ type: "line" | "bar" | "pie"; data: number[]; returnAs?: "dataURL" | "blobURL" | undefined; format?: "png" | "jpeg" | "webp" | undefined; quality?: number | undefined; timeout_ms?: number | undefined; fonts?: { family: string; source: string; descriptors?: Record | undefined; }[] | undefined; labels?: string[] | undefined; width?: number | undefined; height?: number | undefined; title?: string | undefined; background?: string | undefined; color?: string | undefined; }, string> | _strands_agents_sdk.InvokableTool<{ label: string; value: string; returnAs?: "dataURL" | "blobURL" | undefined; format?: "png" | "jpeg" | "webp" | undefined; quality?: number | undefined; timeout_ms?: number | undefined; fonts?: { family: string; source: string; descriptors?: Record | undefined; }[] | undefined; color?: string | undefined; label_color?: string | undefined; height?: number | undefined; font?: string | undefined; scale?: number | undefined; }, string>)[]; export { OFFSCREEN_CANVAS_TOOLS, offscreenBadgeTool, offscreenChartTool, offscreenOpsReferenceTool, offscreenRenderSequenceTool, offscreenRenderTool };