{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "types", "type": "registry:lib", "title": "Types", "description": "Host-element prop bases shared by the components.", "files": [ { "path": "lib/types.ts", "type": "registry:lib", "target": "lib/types.ts", "content": "// Host-element prop bases for the ported components. Octane exposes the same\n// per-tag prop tables React does (`JSX.IntrinsicElements`), so a component that\n// spreads onto a `