/** * type → renderer. A plain literal map, the same shape Core uses. * * Typing it as `Record` is the point: adding a type to the * contract in `@/dynamic-ui` fails the build here until a renderer exists, so the two can't * silently drift. Adding a component is one entry plus one file — no other rendering code moves. */ import type { UiComponentType } from '@/dynamic-ui'; import type { DuiRenderer } from './types'; export declare const BLOCK_RENDERERS: Record;