/**
 * Shared sanitization helpers used by transcript parsers when converting
 * tool inputs / results into the condensed text fed to the summarizer.
 *
 * These intentionally do NOT mutate the input — they return a clean clone
 * so callers can safely JSON.stringify and truncate the result.
 */
/**
 * Recursively strip base64 image payloads and large base64-looking strings
 * from arbitrary JSON values. Used to keep tool inputs/outputs small in
 * the condensed transcript.
 */
export declare function sanitizeForSummary(value: unknown): unknown;
//# sourceMappingURL=sanitize.d.ts.map