/** * Svelte Component Generator — Generates Svelte 5 (.svelte) components from ComponentSpecs. * * Uses runes ($props, $state) and Tailwind classes. * Maps shadcn/ui to shadcn-svelte equivalents. */ import type { ComponentSpec } from "../specs/types.js"; import type { DesignToken } from "../engine/registry.js"; export interface SvelteComponentCode { component: string; barrel: string; } export declare function generateSvelteComponent(spec: ComponentSpec, tokens?: DesignToken[]): SvelteComponentCode;