import type { AgentToolResult } from "@mariozechner/pi-agent-core"; import type { ImageContent } from "@mariozechner/pi-ai"; import { type ImageSanitizationLimits } from "./image-sanitization.js"; type ToolContentBlock = AgentToolResult["content"][number]; export declare function sanitizeContentBlocksImages(blocks: ToolContentBlock[], label: string, opts?: ImageSanitizationLimits): Promise; export declare function sanitizeImageBlocks(images: ImageContent[], label: string, opts?: ImageSanitizationLimits): Promise<{ images: ImageContent[]; dropped: number; }>; export declare function sanitizeToolResultImages(result: AgentToolResult, label: string, opts?: ImageSanitizationLimits): Promise>; export {};