/** * The translation table between icon sets. * * Each row is an icon by what it MEANS — `check`, `chevron-down` — and the * value is the symbol each set exports for it. Only the `lucide` column exists * today, the one set the library supports; supporting another one means filling * in its column, and nothing else along the install path changes. * * This is the copy bundled with the CLI. It is published at * `/icons.json`, and that is where the CLI reads it from at run time * — the file here is what holds when the registry does not answer, and the * floor the published table is generated from. * * The list covers every icon the components and demos use today. A new icon in * the code with no row here is an error: `icons.spec.ts` compares this table * against what `libs/zard` actually imports. * * The tokens come from the lucide name in kebab-case because that already is * the icon's semantic name (`lucideChevronDown` → `chevron-down`) — the key * belongs to the table, not to the set, and stays valid once lucide is no * longer the only column. */ export declare const ICON_MAP: Record>; //# sourceMappingURL=icon-map.d.ts.map