/** Content-block structure helpers. @module @deepseek-ai/dsh-llm/content */ import type { ContentBlock } from './types.ts'; /** * True when typed model content contains an image block, walking nested * tool-result content. This is the one recursive image walk shared by every * image policy (capability gating, text-only serialization, compaction * survey), so a consumer cannot silently diverge on nesting depth. * @param content - typed model content blocks. * @returns whether any nested block is an image. */ export declare function contentHasImage(content: readonly ContentBlock[]): boolean; //# sourceMappingURL=content.d.ts.map