import { JSX } from 'solid-js'; import { CardEnvelope } from '../primitives/card-contract'; import { CardComponentMap } from '../primitives/card-registry'; export interface CardRendererProps { envelope: CardEnvelope; /** Add/override type→component entries (merged over the built-ins). */ types?: CardComponentMap; } export declare function CardRenderer(props: CardRendererProps): JSX.Element; /** Function sugar: renderCard(env) ≡ . */ export declare function renderCard(envelope: CardEnvelope, opts?: { types?: CardComponentMap; }): JSX.Element;