import type { ChatBlock, ChatBlockEnvelope } from "./types.js"; export type BlockValidationResult = { ok: true; envelope: ChatBlockEnvelope; } | { ok: false; error: string; }; export declare function validateBlockEnvelope(input: unknown): BlockValidationResult; export declare function mergeBlock(existing: ChatBlock, patch: ChatBlock): ChatBlock; export declare function blockFallbackText(block: ChatBlock): string; //# sourceMappingURL=blocks.d.ts.map