import type { DynamicComponentModel } from './types.svelte'; type Props = { /** Component reference and its props to render */ model: DynamicComponentModel; }; /** * Renders a Svelte component from a `DynamicComponentModel`, spreading the model's props automatically. * * Use when the component to render is decided at runtime (e.g. dispatched by id, fed into a host that * renders many heterogeneous nodes). `DynamicComponentModel` keeps `props` reactive — calling * `model.updateProps(...)` updates the rendered component without re-mounting. * * This component has no styles or visual surface of its own. */ declare const Cmp: import("svelte").Component; type Cmp = ReturnType; export default Cmp;