'use client';

/** Message blocks — typed rich-content slots rendered under a bubble. */

export { MessageBlocks, type MessageBlocksProps } from './MessageBlocks';
export {
  createBlockRegistry,
  BUILTIN_BLOCK_REGISTRY,
  type BlockRegistry,
  type BlockRenderer,
  type BlockRenderContext,
} from './registry';
