\n \u003C/template>\n \u003C/UInput>\n\u003C/template>\n\n```\n\nThe issue is: I can access types exported from #ui/types/form, #ui/types/locale, and #ui/types/utils, but none of the component interfaces (like InputProps) are properly indexed or accessible through #ui/types.\n\nLooks like an indexing/alias resolution issue in Nuxt or WebStorm — but maybe the structure of the exports from #ui/types could be improved to help this?\n\nAny ideas or recommended workaround?\n\nMany thanks\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[2979,2980,2981],{"name":2919,"color":2920},{"name":2922,"color":2923},{"name":2982,"color":2983},"triage","ffffff",3775,"Incomplete type indexing from #ui/types — component interfaces missing","2025-04-03T10:24:29Z","https://github.com/nuxt/ui/issues/3775",0.74493706,{"description":2990,"labels":2991,"number":2994,"owner":2908,"repository":2948,"state":2939,"title":2995,"updated_at":2996,"url":2997,"score":2998},"Screenshot:\r\n\r\n",[2992],{"name":2919,"color":2993},"ff281a",1011,"Docs: Bug with syntax highlighting (caused by ')","2023-10-10T14:45:31Z","https://github.com/nuxt/nuxt.com/issues/1011",0.7453224,{"description":3000,"labels":3001,"number":3004,"owner":2908,"repository":2928,"state":2939,"title":3005,"updated_at":3006,"url":3007,"score":3008},"### Environment\n\n- Operating System: Darwin\n- Node Version: v20.10.0\n- Nuxt Version: 3.14.159\n- CLI Version: 3.15.0\n- Nitro Version: 2.10.4\n- Package Manager: pnpm@9.12.1\n- Builder: -\n- User Config: default\n- Runtime Modules: @nuxt/content@2.13.4, @nuxt/ui@2.19.2, @nuxtjs/seo@2.0.0-rc.23, @kgierke/nuxt-basic-auth@1.7.0\n- Build Modules: -\n\n### Version\n\nv2.19.2\n\n### Reproduction\n\nhttps://stackblitz.com/edit/breadcrumb-outputs-class-string-instead-of-icon-2590?file=layouts%2Fdefault.vue\n\n### Description\n\nI'm using custom icons (font awesome 6 pro) locally, and I'm trying to change the icon of the breadcrumb. According to the [docs](https://ui.nuxt.com/components/breadcrumb#config), this should do it, but instead it is showing the class as content.\n\n```js\nexport default defineAppConfig({\n ui: {\n breadcrumb: {\n default: {\n divider: \"fa-light:caret-right\",\n },\n },\n }\n});\n\n---\n\nexport default defineNuxtConfig({\n extends: [\"@nuxt/ui-pro\"],\n modules: [\n \"@nuxt/content\",\n \"@nuxt/ui\"\n ],\n // @nuxt/icon (handled by @nuxt/ui)\n icon: {\n customCollections: [\n {\n prefix: \"fa-light\",\n dir: \"./assets/icons/font-awesome/light\",\n },\n {\n prefix: \"fa-brands\",\n dir: \"./assets/icons/font-awesome/brands\",\n },\n ],\n },\n});\n\n```\n\n\n\n\n### Additional context\n\nRelated issues #2447",[3002,3003],{"name":2919,"color":2920},{"name":2925,"color":2926},2590,"Breadcrumb outputs class string instead of icon","2024-12-22T21:31:32Z","https://github.com/nuxt/ui/issues/2590",0.7454628,{"description":3010,"labels":3011,"number":3014,"owner":2908,"repository":2928,"state":2939,"title":3015,"updated_at":3016,"url":3017,"score":3018},"### Description\n\nHi,\n\nhere in the first form in nuxtui2\nhttps://ui.nuxt.com/components/form \nthe behaviour is that the input field is validated after the blur. If there is an error and I correct it, the error is fixed immediately.\n\nIn v3 the behaviour is different. I have seen the prop validateOn so I can change it to blur, but not like first onBlur and then onInput like in v2.\n\nbest,\ngregor",[3012,3013],{"name":2919,"color":2920},{"name":2922,"color":2923},3006,"How can I get the same form validation behaviour as in v2?","2025-01-06T17:48:11Z","https://github.com/nuxt/ui/issues/3006",0.74951154,["Reactive",3020],{},["Set"],["ShallowReactive",3023],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f4EdQLfP_E56PoF_AT5m4wbjIdLYCl3TLHugybVeWL98":-1},"/nuxt/fonts/343"]