import type { BlockRegistry } from "./registry.js"; import type { BlockPlacement } from "./types.js"; export interface BlockAgentDoc { type: string; label: string; description: string; placement: BlockPlacement[]; mdxTag: string; dataSchema: unknown; example?: unknown; } export declare function describeBlocksForAgent(registry: BlockRegistry): BlockAgentDoc[]; export declare function renderBlockVocabularyReference(registry: BlockRegistry, options?: { heading?: string; }): string;