{"schemaVersion":"1.0.0","readme":"","modules":[{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsButton","slots":[{"description":"Button label","name":"default"},{"description":"Before the label. Useful for icons.","name":"start"},{"description":"After the label. Useful for icons.","name":"end"}],"members":[{"kind":"field","name":"variant","type":"string","default":"primary","removal":"2026-07-30","deprecatedValues":[{"value":"tertiary","message":"Use `secondary` instead.","removal":"2026-07-30"}],"attribute":"variant","enum":["primary","secondary","tertiary"]},{"kind":"field","name":"size","type":"string","default":"small","removal":"2026-07-30","deprecatedValues":[{"value":"medium","message":"Use `small` instead.","removal":"2026-07-30"}],"attribute":"size","enum":["large","medium","small"]},{"kind":"field","name":"type","type":"string","attribute":"type","enum":["button","menu","reset","submit"]},{"kind":"field","name":"target","type":"string","attribute":"target","enum":["_blank","_self"]},{"kind":"field","name":"download","type":["string","boolean"],"attribute":"download"},{"kind":"field","name":"href","type":"string","attribute":"href"},{"kind":"field","name":"rel","type":"string","attribute":"rel"},{"kind":"field","name":"name","type":"string","attribute":"name"},{"kind":"field","name":"label","type":"string","deprecated":"Use `default` slot instead","removal":"2026-07-30","attribute":"label"},{"kind":"field","name":"value","type":["string","number"],"attribute":"value"},{"kind":"field","name":"disabled","type":"boolean","default":false,"attribute":"disabled"},{"kind":"field","name":"helpText","type":"string","attribute":"help-text"},{"kind":"field","name":"validationMessage","type":"string","attribute":"validation-message"},{"kind":"field","name":"srLabelledby","type":"string","attribute":"sr-labelledby"},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"},{"kind":"field","name":"srDescribedby","type":"string","attribute":"sr-describedby"},{"kind":"field","name":"srControls","type":"string","attribute":"sr-controls"},{"kind":"field","name":"srExpanded","type":"string","attribute":"sr-expanded"},{"kind":"field","name":"srPressed","type":"string","attribute":"sr-pressed"},{"kind":"field","name":"srCurrent","type":"string","attribute":"sr-current"},{"kind":"method","name":"#preventDisabledClick","privacy":"private","type":"object","additionalProperties":false}],"attributes":[{"name":"variant","type":"string","default":"primary","removal":"2026-07-30","deprecatedValues":[{"value":"tertiary","message":"Use `secondary` instead.","removal":"2026-07-30"}],"fieldName":"variant","enum":["primary","secondary","tertiary"]},{"name":"size","type":"string","default":"small","removal":"2026-07-30","deprecatedValues":[{"value":"medium","message":"Use `small` instead.","removal":"2026-07-30"}],"fieldName":"size","enum":["large","medium","small"]},{"name":"type","type":"string","fieldName":"type","enum":["button","menu","reset","submit"]},{"name":"target","type":"string","fieldName":"target","enum":["_blank","_self"]},{"name":"download","type":["string","boolean"],"fieldName":"download"},{"name":"href","type":"string","fieldName":"href"},{"name":"rel","type":"string","fieldName":"rel"},{"name":"name","type":"string","fieldName":"name"},{"name":"label","type":"string","deprecated":"Use `default` slot instead","removal":"2026-07-30","fieldName":"label"},{"name":"value","type":["string","number"],"fieldName":"value"},{"name":"disabled","type":"boolean","default":false,"fieldName":"disabled"},{"name":"help-text","type":"string","fieldName":"helpText"},{"name":"validation-message","type":"string","fieldName":"validationMessage"},{"name":"sr-labelledby","type":"string","fieldName":"srLabelledby"},{"name":"sr-label","type":"string","fieldName":"srLabel"},{"name":"sr-describedby","type":"string","fieldName":"srDescribedby"},{"name":"sr-controls","type":"string","fieldName":"srControls"},{"name":"sr-expanded","type":"string","fieldName":"srExpanded"},{"name":"sr-pressed","type":"string","fieldName":"srPressed"},{"name":"sr-current","type":"string","fieldName":"srCurrent"}],"mixins":[{"name":"compose","module":"/src/components/button/button/lfds-button.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/button/button/lfds-button.ts"},"tagName":"lfds-button","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsButton","module":"src/components/button/button/lfds-button.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"A sheet overlays content from the side (desktop) or bottom (mobile),\nproviding additional information or actions without pulling users away\nfrom their current context.\n\n### Variants\n\n- **Content sheet** — Displays read-only information or settings that\n  take immediate effect (e.g. toggles). Uses the default close button\n  (✕ Stäng).\n- **Action sheet** — Contains a form or actions where closing should\n  discard changes. Set `cancelable` to show \"Avbryt\" instead of the\n  close button.\n\n### Accessibility\n\nThe sheet renders as a native `<dialog>` opened with `showModal()`.\nFocus moves to the heading when opened. The close button's\n`aria-label` defaults to _\"Stäng panel {heading}\"_ (or _\"Close panel {heading}\"_\nwhen `lang=\"en\"`) — override with `sr-close-label` when the heading\nalone is not descriptive enough.\n\n### Language support\n\nBuilt-in button labels (close, cancel, back) are translated based on\nthe resolved language. Set `lang=\"en\"` on the component or any ancestor\nelement. Supported: `sv` (default), `en`.\n\nWhen using a multi-step flow with `back-button`, provide a byline\n(e.g. _\"1 av 3\"_) so screen reader users can track their position\nin the flow.","name":"LfdsSheet","cssProperties":[{"name":"--lfds--dialog-sheet-background-color"},{"name":"--lfds--dialog-sheet-height"},{"name":"--lfds--dialog-sheet-width"}],"slots":[{"description":"Main body content.","name":"default"},{"description":"Sticky footer area, typically for primary actions (e.g. `<lfds-button>`).","name":"footer"}],"members":[{"kind":"field","name":"events","type":{"text":"array"},"static":true,"default":"['close', 'back']"},{"kind":"field","name":"open","type":"boolean","default":false,"description":"Controls whether the sheet is open.","attribute":"open","reflects":true},{"kind":"field","name":"heading","type":"string","default":"","description":"Heading of the sheet.","attribute":"heading"},{"kind":"field","name":"byline","type":"string","default":"","description":"Byline under the heading.","attribute":"byline"},{"kind":"field","name":"size","type":"string","default":"small","description":"Horizontal size on larger screens.","deprecated":"Desktop will only have one size.","removal":"2026-09-30","attribute":"size","enum":["large","medium","small"]},{"kind":"field","name":"height","type":"string","default":"hug","description":"The height of the sheet on small screens.","removal":"2026-09-30","deprecatedValues":[{"value":"small","message":"use hug","removal":"2026-09-30"},{"value":"medium","message":"use hug or fill","removal":"2026-09-30"}],"attribute":"height","enum":["fill","hug","medium","small"]},{"kind":"field","name":"resizable","type":"boolean","default":true,"description":"Allows the user to drag the sheet between `hug` and `fill` snap points on mobile.\nWhen enabled, dragging up expands to fill and dragging down collapses to hug or dismisses.","attribute":"resizable","reflects":true},{"kind":"field","name":"backdrop","type":"boolean","default":true,"description":"If the backdrop should be visible.","attribute":"backdrop"},{"kind":"field","name":"backButton","type":"boolean","default":false,"description":"Enable back button, emits `back` event.","attribute":"back-button"},{"kind":"field","name":"cancelable","type":"boolean","default":false,"description":"Will change close button to a cancel button.","attribute":"cancelable"},{"kind":"field","name":"srCloseLabel","type":"string","default":"","description":"Accessible name for close button (`aria-label`).","attribute":"sr-close-label"},{"kind":"field","name":"srCancelLabel","type":"string","default":"","description":"Accessible name for cancel button (`aria-label`).","attribute":"sr-cancel-label"},{"kind":"field","name":"srBackLabel","type":"string","default":"","description":"Accessible name for back button (`aria-label`).","attribute":"sr-back-label"},{"kind":"field","name":"migration","type":{"text":"| 'light-background'\n\t\t| 'remove-padding'\n\t\t| 'light-background remove-padding'\n\t\t| (string & {})"},"default":"","description":"Opt-in to upcoming breaking changes. Space-separated list of migration names.\nEach migration represents a specific change that can be adopted independently.\n\nAvailable migrations:\n- `light-background` — Uses a light background color instead of the default grey.\n- `remove-padding` — Removes inline padding from the body content area.\n\nMigrate before removal date. After this date the new behaviour becomes the default and the\nmigration attribute will be a no-op.","removal":"2026-09-30","deprecatedValues":[{"value":"remove-padding","message":"","removal":"2026-09-30"},{"value":"light-background","message":"","removal":"2026-09-30"}],"attribute":"migration","reflects":true,"enum":["light-background","light-background remove-padding","remove-padding"]},{"kind":"field","name":"headerEl","type":{"text":"HTMLElement"},"privacy":"private"},{"kind":"field","name":"innerEl","type":{"text":"HTMLElement"},"privacy":"private"},{"kind":"field","name":"bodyEl","type":{"text":"HTMLElement"},"privacy":"private"},{"kind":"field","name":"dialogEl","type":{"text":"HTMLElement"},"privacy":"private"},{"kind":"field","name":"_open","type":"boolean","default":false,"state":true},{"kind":"field","name":"_hidden","type":"boolean","default":true,"state":true},{"kind":"field","name":"_snap","type":"string","default":"hug","state":true,"enum":["fill","hug"]},{"kind":"field","name":"_resizing","type":"boolean","default":false,"state":true},{"kind":"field","name":"_sticky","type":"boolean","default":false,"state":true},{"kind":"method","name":"headingRef","type":{"text":"Ref<HTMLHeadingElement>"}},{"kind":"field","name":"#observer","privacy":"private","type":"object","default":null,"additionalProperties":false},{"kind":"field","name":"#contentObserver","privacy":"private","type":"object","default":null,"additionalProperties":false},{"kind":"field","name":"#resizeTimeout","privacy":"private","type":"object","default":null,"description":"This object is created internally and is returned from `setTimeout()` and\n`setInterval()`. It can be passed to either `clearTimeout()` or\n`clearInterval()` in order to cancel the scheduled actions.\n\nBy default, when a timer is scheduled using either `setTimeout()` or\n`setInterval()`, the Node.js event loop will continue running as long as the\ntimer is active. Each of the `Timeout` objects returned by these functions\nexport both `timeout.ref()` and `timeout.unref()` functions that can be used to\ncontrol this default behavior.","additionalProperties":false},{"kind":"field","name":"#contentResizeTimeout","privacy":"private","type":"object","default":null,"description":"This object is created internally and is returned from `setTimeout()` and\n`setInterval()`. It can be passed to either `clearTimeout()` or\n`clearInterval()` in order to cancel the scheduled actions.\n\nBy default, when a timer is scheduled using either `setTimeout()` or\n`setInterval()`, the Node.js event loop will continue running as long as the\ntimer is active. Each of the `Timeout` objects returned by these functions\nexport both `timeout.ref()` and `timeout.unref()` functions that can be used to\ncontrol this default behavior.","additionalProperties":false},{"kind":"field","name":"#spacingCache","privacy":"private","type":"number","default":null},{"kind":"field","name":"#springRafId","privacy":"private","type":"number","default":null},{"kind":"field","name":"#mediaQuery","privacy":"private","type":"object","default":null,"properties":{"matches":{"type":"boolean"},"media":{"type":"string"},"onchange":{"type":"object","additionalProperties":false}},"additionalProperties":false},{"kind":"field","name":"#dragStartY","privacy":"private","type":"number","default":0},{"kind":"field","name":"#dragStartHeight","privacy":"private","type":"number","default":0},{"kind":"field","name":"#dragVelocity","privacy":"private","type":"number","default":0},{"kind":"field","name":"#dragLastY","privacy":"private","type":"number","default":0},{"kind":"field","name":"#dragLastTime","privacy":"private","type":"number","default":0},{"kind":"field","name":"[swipeDismiss]","readonly":true},{"kind":"method","name":"showModal"},{"kind":"method","name":"close","parameters":[{"name":"value","optional":true,"type":{"text":"string"}}]},{"kind":"field","name":"returnValue","readonly":true},{"kind":"method","name":"#toggle","privacy":"private","parameters":[{"name":"open","default":"!this.open","type":{"text":"boolean"}},{"name":"value","optional":true,"type":{"text":"string"}}]},{"kind":"method","name":"#getHugHeight","privacy":"private","return":{"type":{"text":"number"}}},{"kind":"method","name":"#getFullHeight","privacy":"private","return":{"type":{"text":"number"}}},{"kind":"method","name":"#getMinHeight","privacy":"private","return":{"type":{"text":"number"}}},{"kind":"method","name":"#setupResizeDrag","privacy":"private"},{"kind":"method","name":"#teardownResizeDrag","privacy":"private"},{"kind":"field","name":"#dragHandle","privacy":"private","type":{"text":"HTMLElement | null"},"default":null},{"kind":"field","name":"#dragEngaged","privacy":"private","type":"boolean","default":"undefined"},{"kind":"method","name":"#cleanupDragListeners","privacy":"private"},{"kind":"method","name":"#onDragStart","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onBodyDragStart","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#isInsideNestedScroller","privacy":"private","return":{"type":{"text":"boolean"}},"parameters":[{"name":"target","type":{"text":"HTMLElement | null"}}]},{"kind":"method","name":"#startDrag","privacy":"private","parameters":[{"name":"e","type":{"text":"TouchEvent"}},{"name":"handle","type":{"text":"HTMLElement"}},{"name":"immediate","type":{"text":"boolean"}}]},{"kind":"method","name":"#onDragMove","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onDragEnd","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#animateToHeight","privacy":"private","parameters":[{"name":"height","type":{"text":"number"}}]},{"kind":"method","name":"#animateToAndDismiss","privacy":"private"},{"kind":"method","name":"#onBreakpointChange","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onResize","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onContentResize","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onSlotChange","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#observeSlottedContent","privacy":"private","parameters":[{"name":"slot","type":{"text":"HTMLSlotElement"}}]},{"kind":"method","name":"#recalculateHeight","privacy":"private"},{"kind":"method","name":"#onScroll","privacy":"private","parameters":[{"name":"e","type":{"text":"Event"}}]},{"kind":"method","name":"#onCancel","privacy":"private","type":"object","additionalProperties":false},{"kind":"field","name":"#onBack","privacy":"private","type":"object","additionalProperties":false},{"kind":"field","name":"#onClose","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onObserve","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"headerActionsTemplate"}],"attributes":[{"name":"open","type":"boolean","default":false,"description":"Controls whether the sheet is open.","fieldName":"open"},{"name":"heading","type":"string","default":"","description":"Heading of the sheet.","fieldName":"heading"},{"name":"byline","type":"string","default":"","description":"Byline under the heading.","fieldName":"byline"},{"name":"size","type":"string","default":"small","description":"Horizontal size on larger screens.","deprecated":"Desktop will only have one size.","removal":"2026-09-30","fieldName":"size","enum":["large","medium","small"]},{"name":"height","type":"string","default":"hug","description":"The height of the sheet on small screens.","removal":"2026-09-30","deprecatedValues":[{"value":"small","message":"use hug","removal":"2026-09-30"},{"value":"medium","message":"use hug or fill","removal":"2026-09-30"}],"fieldName":"height","enum":["fill","hug","medium","small"]},{"name":"resizable","type":"boolean","default":true,"description":"Allows the user to drag the sheet between `hug` and `fill` snap points on mobile.\nWhen enabled, dragging up expands to fill and dragging down collapses to hug or dismisses.","fieldName":"resizable"},{"name":"backdrop","type":"boolean","default":true,"description":"If the backdrop should be visible.","fieldName":"backdrop"},{"name":"back-button","type":"boolean","default":false,"description":"Enable back button, emits `back` event.","fieldName":"backButton"},{"name":"cancelable","type":"boolean","default":false,"description":"Will change close button to a cancel button.","fieldName":"cancelable"},{"name":"sr-close-label","type":"string","default":"","description":"Accessible name for close button (`aria-label`).","fieldName":"srCloseLabel"},{"name":"sr-cancel-label","type":"string","default":"","description":"Accessible name for cancel button (`aria-label`).","fieldName":"srCancelLabel"},{"name":"sr-back-label","type":"string","default":"","description":"Accessible name for back button (`aria-label`).","fieldName":"srBackLabel"},{"name":"migration","type":{"text":"| 'light-background'\n\t\t| 'remove-padding'\n\t\t| 'light-background remove-padding'\n\t\t| (string & {})"},"default":"","description":"Opt-in to upcoming breaking changes. Space-separated list of migration names.\nEach migration represents a specific change that can be adopted independently.\n\nAvailable migrations:\n- `light-background` — Uses a light background color instead of the default grey.\n- `remove-padding` — Removes inline padding from the body content area.\n\nMigrate before removal date. After this date the new behaviour becomes the default and the\nmigration attribute will be a no-op.","removal":"2026-09-30","deprecatedValues":[{"value":"remove-padding","message":"","removal":"2026-09-30"},{"value":"light-background","message":"","removal":"2026-09-30"}],"fieldName":"migration","enum":["light-background","light-background remove-padding","remove-padding"]}],"mixins":[{"name":"compose","module":"/src/components/dialog/dialog-sheet/lfds-sheet.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/dialog/dialog-sheet/lfds-sheet.ts"},"tagName":"lfds-sheet","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsSheet","module":"src/components/dialog/dialog-sheet/lfds-sheet.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsShortcut","slots":[{"description":"Text label","name":"default"},{"description":"Text description","name":"description"}],"members":[{"kind":"field","name":"label","type":"string","attribute":"label"},{"kind":"field","name":"description","type":"string","attribute":"description"},{"kind":"field","name":"layout","type":"string","default":"horizontal","attribute":"layout","enum":["horizontal","vertical"]},{"kind":"field","name":"type","type":"string","attribute":"type","enum":["button","menu","reset","submit"]},{"kind":"field","name":"target","type":"string","attribute":"target","enum":["_blank","_self"]},{"kind":"field","name":"download","type":["string","boolean"],"attribute":"download"},{"kind":"field","name":"href","type":"string","attribute":"href"},{"kind":"field","name":"rel","type":"string","attribute":"rel"},{"kind":"field","name":"name","type":"string","attribute":"name"},{"kind":"field","name":"value","type":["string","number"],"attribute":"value"},{"kind":"field","name":"iconId","type":"string","attribute":"icon-id"},{"kind":"field","name":"validationMessage","type":"string","attribute":"validation-message"},{"kind":"field","name":"ariaLabelledby","type":"string","attribute":"aria-labelledby"},{"kind":"field","name":"ariaControls","type":"string","attribute":"aria-controls"},{"kind":"field","name":"ariaExpanded","type":"string","attribute":"aria-expanded"}],"attributes":[{"name":"label","type":"string","fieldName":"label"},{"name":"description","type":"string","fieldName":"description"},{"name":"layout","type":"string","default":"horizontal","fieldName":"layout","enum":["horizontal","vertical"]},{"name":"type","type":"string","fieldName":"type","enum":["button","menu","reset","submit"]},{"name":"target","type":"string","fieldName":"target","enum":["_blank","_self"]},{"name":"download","type":["string","boolean"],"fieldName":"download"},{"name":"href","type":"string","fieldName":"href"},{"name":"rel","type":"string","fieldName":"rel"},{"name":"name","type":"string","fieldName":"name"},{"name":"value","type":["string","number"],"fieldName":"value"},{"name":"icon-id","type":"string","fieldName":"iconId"},{"name":"validation-message","type":"string","fieldName":"validationMessage"},{"name":"aria-labelledby","type":"string","fieldName":"ariaLabelledby"},{"name":"aria-controls","type":"string","fieldName":"ariaControls"},{"name":"aria-expanded","type":"string","fieldName":"ariaExpanded"}],"mixins":[{"name":"compose","module":"/src/components/button/shortcut/lfds-shortcut.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/button/shortcut/lfds-shortcut.ts"},"tagName":"lfds-shortcut","customElement":true,"status":{"name":"draft","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsShortcut","module":"src/components/button/shortcut/lfds-shortcut.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsListRowContent","slots":[{"name":"label-start"},{"name":"sub-label-start"},{"name":"label-end"},{"name":"sub-label-end"}],"members":[{"kind":"field","name":"readingOrder","type":"string","default":"vertical","description":"Controls the reading order of the slot content for screen readers.\n\n- `vertical` (default): reads column by column\n  → label-start, sub-label-start, label-end, sub-label-end\n- `horizontal`: reads row by row\n  → label-start, label-end, sub-label-start, sub-label-end\n\nVisual layout is unchanged — only DOM order (and thus screen reader\nannouncement order) is affected.","attribute":"reading-order","enum":["horizontal","vertical"]},{"kind":"method","name":"#slotElements","privacy":"private","default":"new Map<SlotName, HTMLSlotElement>()"},{"kind":"field","name":"#didInitSlotState","privacy":"private","type":"boolean","default":false},{"kind":"method","name":"#handleSlotChange","privacy":"private","parameters":[{"name":"event","type":{"text":"Event"}}]},{"kind":"method","name":"#syncAllSlots","privacy":"private"},{"kind":"method","name":"#syncSlot","privacy":"private","parameters":[{"name":"name","type":{"text":"SlotName"}},{"name":"slot","optional":true,"type":{"text":"HTMLSlotElement | null"}}]},{"kind":"method","name":"#setSlotState","privacy":"private","parameters":[{"name":"name","type":{"text":"SlotName"}},{"name":"hasContent","type":{"text":"boolean"}}]},{"kind":"method","name":"#slotHasContent","privacy":"private","parameters":[{"name":"slot","type":{"text":"HTMLSlotElement"}}]}],"attributes":[{"name":"reading-order","type":"string","default":"vertical","description":"Controls the reading order of the slot content for screen readers.\n\n- `vertical` (default): reads column by column\n  → label-start, sub-label-start, label-end, sub-label-end\n- `horizontal`: reads row by row\n  → label-start, label-end, sub-label-start, sub-label-end\n\nVisual layout is unchanged — only DOM order (and thus screen reader\nannouncement order) is affected.","fieldName":"readingOrder","enum":["horizontal","vertical"]}],"mixins":[{"name":"compose","module":"/src/components/navigation/list-row-content/lfds-list-row-content.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/navigation/list-row-content/lfds-list-row-content.ts"},"tagName":"lfds-list-row-content","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsListRowContent","module":"src/components/navigation/list-row-content/lfds-list-row-content.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsGroupHeader","members":[{"kind":"field","name":"level","type":"string","default":"h2","attribute":"level","enum":["h1","h2","h3","h4","h5","h6"]},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"}],"attributes":[{"name":"level","type":"string","default":"h2","fieldName":"level","enum":["h1","h2","h3","h4","h5","h6"]},{"name":"sr-label","type":"string","fieldName":"srLabel"}],"superclass":{"name":"LfuiElement","module":"/src/components/typography/group-header/lfds-group-header.ts"},"tagName":"lfds-group-header","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsGroupHeader","module":"src/components/typography/group-header/lfds-group-header.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"Alert component for contextual feedback.\n\n### Language support\n\nBuilt-in labels (close button, screen reader variant text) are translated\nbased on the resolved language. Set `lang=\"en\"` on the component or any\nancestor element. Supported: `sv` (default), `en`.","name":"LfdsAlert","slots":[{"description":"Main text content (not the heading).","name":"default"},{"description":"Optional action button. Recommended: `<lfds-button slot=\"button\" variant=\"secondary\" size=\"small\">`.","name":"button"}],"members":[{"kind":"field","name":"events","type":{"text":"array"},"static":true,"default":"['close']"},{"kind":"field","name":"variant","type":"string","default":"info","description":"Visual intent and icon.","attribute":"variant","enum":["error","info","success","warning"]},{"kind":"field","name":"type","type":"string","default":"alert","description":"Structure:\n- `alert`: rendered as `section`, dismissible\n- `info-box`: rendered as `div`, non-dismissible","attribute":"type","enum":["alert","info-box"]},{"kind":"field","name":"heading","type":"string","description":"Optional heading shown above body text.","attribute":"heading"},{"kind":"field","name":"srVariantText","type":"string","description":"Custom screen reader prefix text before content.","attribute":"sr-variant-text"},{"kind":"field","name":"srVariantIndex","type":"string","description":"Optional index appended to screen reader prefix.","attribute":"sr-variant-index"},{"kind":"field","name":"srVariantDisabled","type":"boolean","default":false,"description":"Disable the screen reader variant prefix.","attribute":"sr-variant-disabled"},{"kind":"field","name":"headingLevel","type":"string","default":"h2","description":"Semantic heading level when heading is provided.","attribute":"heading-level","enum":["h1","h2","h3","h4"]},{"kind":"method","name":"#getIconId","privacy":"private"},{"kind":"method","name":"close","description":"Programmatic close API."},{"kind":"method","name":"#onclose","privacy":"private","description":"Emits composed close event for host apps."},{"kind":"method","name":"#resolvedSrVariant","privacy":"private"},{"kind":"method","name":"#screenReaderVariant","privacy":"private","parameters":[{"name":"heading","optional":true,"type":{"text":"boolean"}}]}],"events":[{"name":"close","type":{"text":"CustomEvent"}}],"attributes":[{"name":"variant","type":"string","default":"info","description":"Visual intent and icon.","fieldName":"variant","enum":["error","info","success","warning"]},{"name":"type","type":"string","default":"alert","description":"Structure:\n- `alert`: rendered as `section`, dismissible\n- `info-box`: rendered as `div`, non-dismissible","fieldName":"type","enum":["alert","info-box"]},{"name":"heading","type":"string","description":"Optional heading shown above body text.","fieldName":"heading"},{"name":"sr-variant-text","type":"string","description":"Custom screen reader prefix text before content.","fieldName":"srVariantText"},{"name":"sr-variant-index","type":"string","description":"Optional index appended to screen reader prefix.","fieldName":"srVariantIndex"},{"name":"sr-variant-disabled","type":"boolean","default":false,"description":"Disable the screen reader variant prefix.","fieldName":"srVariantDisabled"},{"name":"heading-level","type":"string","default":"h2","description":"Semantic heading level when heading is provided.","fieldName":"headingLevel","enum":["h1","h2","h3","h4"]}],"mixins":[{"name":"compose","module":"/src/components/notification/alert/lfds-alert.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/notification/alert/lfds-alert.ts"},"tagName":"lfds-alert","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsAlert","module":"src/components/notification/alert/lfds-alert.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsHeading","slots":[{"description":"Content to be displayed in the heading","name":"default"}],"members":[{"kind":"method","name":"tag","type":"object","default":"literal`h2`","state":true,"properties":{"_$litStatic$":{"description":"The value to interpolate as-is into the template.","type":"string"},"r":{"$ref":"#/definitions/typeofbrand","description":"A value that can't be decoded from ordinary JSON, make it harder for\nan attacker-controlled data that goes through JSON.parse to produce a valid\nStaticValue."}},"additionalProperties":false},{"kind":"field","name":"variant","type":"string","default":"primary","attribute":"variant","enum":["primary","secondary"]},{"kind":"field","name":"level","type":"string","default":"h2","attribute":"level","enum":["h1","h2","h3","h4"]}],"attributes":[{"name":"variant","type":"string","default":"primary","fieldName":"variant","enum":["primary","secondary"]},{"name":"level","type":"string","default":"h2","fieldName":"level","enum":["h1","h2","h3","h4"]}],"superclass":{"name":"LfuiElement","module":"/src/components/typography/heading/lfds-heading.ts"},"tagName":"lfds-heading","customElement":true,"status":{"name":"draft","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsHeading","module":"src/components/typography/heading/lfds-heading.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsSectionHeader","slots":[{"description":"Heading content rendered inside the internal heading element (h1-h6 via level)","name":"default"}],"members":[{"kind":"field","name":"level","type":"string","default":"h2","attribute":"level","enum":["h1","h2","h3","h4","h5","h6"]},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"}],"attributes":[{"name":"level","type":"string","default":"h2","fieldName":"level","enum":["h1","h2","h3","h4","h5","h6"]},{"name":"sr-label","type":"string","fieldName":"srLabel"}],"superclass":{"name":"LfuiElement","module":"/src/components/typography/section-header/lfds-section-header.ts"},"tagName":"lfds-section-header","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsSectionHeader","module":"src/components/typography/section-header/lfds-section-header.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsListRow","cssProperties":[{"description":"Background color of the row","name":"--lfds-list-row-background_color"},{"description":"Border color of the row","name":"--lfds-list-row-border_color"},{"description":"Primary text color (titleStart and titleEnd)","name":"--lfds-list-row-color"},{"description":"Secondary text color (subtitleStart and subtitleEnd) The component renders as: - `<div>` when `selects` is provided (selectable row with checkbox/radio) - `<a>` (link) when `href` is provided - `<button>` when `interactive` property is true or click handlers are attached - `<span>` (non-interactive) otherwise for display-only content","name":"--lfds-list-row-color_secondary"}],"slots":[{"description":"Leading content (icons, checkboxes, notifications)","name":"start"},{"description":"Main content, typically using `<lfds-list-row-content>`","name":"default"},{"description":"Trailing content (icons, checkboxes)","name":"end"}],"members":[{"kind":"field","name":"selects","type":"string","description":"ID of the checkbox or radio element this row controls. When set, the row\nrenders as a `<div>` that forwards clicks to the referenced control.\n\nThis attribute only handles click forwarding and styling. To provide an\naccessible name for the control, use `sr-labelledby` on the checkbox/radio\npointing to the relevant text elements in the row.","attribute":"selects"},{"kind":"field","name":"target","type":"string","description":"Target browsing context when rendered as a link (`href` is set).","attribute":"target","enum":["_blank","_self"]},{"kind":"field","name":"rel","type":"string","description":"Relationship between the current document and the linked resource.","attribute":"rel"},{"kind":"field","name":"lang","type":"string","description":"Language of the row content.","attribute":"lang"},{"kind":"field","name":"href","type":"string","description":"Link URL. When set, the row renders as an `<a>` element.","attribute":"href"},{"kind":"field","name":"name","type":"string","description":"Name of the underlying interactive element.","attribute":"name"},{"kind":"field","name":"srLabel","type":"string","description":"Accessible name for screen readers (`aria-label`).","attribute":"sr-label"},{"kind":"field","name":"srLabelledby","type":"string","description":"IDs of elements that label this row (`aria-labelledby`).","attribute":"sr-labelledby"},{"kind":"field","name":"srDescribedby","type":"string","description":"IDs of elements that describe this row (`aria-describedby`).","attribute":"sr-describedby"},{"kind":"field","name":"srControls","type":"string","description":"IDs of elements controlled by this row (`aria-controls`).","attribute":"sr-controls"},{"kind":"field","name":"srExpanded","type":"string","description":"Indicates whether the content controlled by this row is expanded\n(`aria-expanded`). Use with interactive or selectable rows that\ntoggle visibility of related content (e.g. accordions).","attribute":"sr-expanded","enum":["false","true"]},{"kind":"field","name":"srHaspopup","type":"string","description":"Indicates the type of popup triggered by this row (`aria-haspopup`).\nUse when the row opens a menu, dialog, or other popup.","attribute":"sr-haspopup","enum":["dialog","grid","listbox","menu","tree","true"]},{"kind":"field","name":"interactive","type":"boolean","description":"Forces interactive behavior when no `href` is provided.\n\nWhen `true`, the row renders as a `<button>`.","attribute":"interactive"},{"kind":"method","name":"#handleSlotChange","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#syncSlot","privacy":"private","parameters":[{"name":"name","type":{"text":"'start' | 'end'"}},{"name":"slot","optional":true,"type":{"text":"HTMLSlotElement | null"}}]},{"kind":"method","name":"#handleLabelClick","privacy":"private","description":"Forwards clicks to the referenced checkbox/radio when the row is selectable.\nSkips forwarding if the click originated from the control itself\n(to avoid double-toggling).","type":"object","additionalProperties":false},{"kind":"method","name":"#eventOriginatedFromControl","privacy":"private","return":{"type":{"text":"boolean"}},"parameters":[{"name":"event","type":{"text":"Event"}}]},{"kind":"field","name":"_hasClickHandler","type":"boolean","privacy":"private","readonly":true},{"kind":"field","name":"_hostTag","privacy":"private","readonly":true,"type":"object","properties":{"_$litStatic$":{"description":"The value to interpolate as-is into the template.","type":"string"},"r":{"$ref":"#/definitions/typeofbrand","description":"A value that can't be decoded from ordinary JSON, make it harder for\nan attacker-controlled data that goes through JSON.parse to produce a valid\nStaticValue."}},"additionalProperties":false},{"kind":"field","name":"_isInteractiveTag","type":"boolean","privacy":"private","readonly":true},{"kind":"field","name":"_isSelectable","type":"boolean","privacy":"private","readonly":true}],"attributes":[{"name":"selects","type":"string","description":"ID of the checkbox or radio element this row controls. When set, the row\nrenders as a `<div>` that forwards clicks to the referenced control.\n\nThis attribute only handles click forwarding and styling. To provide an\naccessible name for the control, use `sr-labelledby` on the checkbox/radio\npointing to the relevant text elements in the row.","fieldName":"selects"},{"name":"target","type":"string","description":"Target browsing context when rendered as a link (`href` is set).","fieldName":"target","enum":["_blank","_self"]},{"name":"rel","type":"string","description":"Relationship between the current document and the linked resource.","fieldName":"rel"},{"name":"lang","type":"string","description":"Language of the row content.","fieldName":"lang"},{"name":"href","type":"string","description":"Link URL. When set, the row renders as an `<a>` element.","fieldName":"href"},{"name":"name","type":"string","description":"Name of the underlying interactive element.","fieldName":"name"},{"name":"sr-label","type":"string","description":"Accessible name for screen readers (`aria-label`).","fieldName":"srLabel"},{"name":"sr-labelledby","type":"string","description":"IDs of elements that label this row (`aria-labelledby`).","fieldName":"srLabelledby"},{"name":"sr-describedby","type":"string","description":"IDs of elements that describe this row (`aria-describedby`).","fieldName":"srDescribedby"},{"name":"sr-controls","type":"string","description":"IDs of elements controlled by this row (`aria-controls`).","fieldName":"srControls"},{"name":"sr-expanded","type":"string","description":"Indicates whether the content controlled by this row is expanded\n(`aria-expanded`). Use with interactive or selectable rows that\ntoggle visibility of related content (e.g. accordions).","fieldName":"srExpanded","enum":["false","true"]},{"name":"sr-haspopup","type":"string","description":"Indicates the type of popup triggered by this row (`aria-haspopup`).\nUse when the row opens a menu, dialog, or other popup.","fieldName":"srHaspopup","enum":["dialog","grid","listbox","menu","tree","true"]},{"name":"interactive","type":"boolean","description":"Forces interactive behavior when no `href` is provided.\n\nWhen `true`, the row renders as a `<button>`.","fieldName":"interactive"}],"mixins":[{"name":"compose","module":"/src/components/navigation/list-row/lfds-list-row.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/navigation/list-row/lfds-list-row.ts"},"tagName":"lfds-list-row","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsListRow","module":"src/components/navigation/list-row/lfds-list-row.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsCheckbox","slots":[{"description":"Override the label content.","name":"label"}],"members":[{"kind":"field","name":"events","type":{"text":"array"},"static":true,"default":"['change']"},{"kind":"field","name":"delegatedEvents","type":"array","privacy":"protected","default":["change","focus","blur","focusin","focusout"],"items":{"type":"string"}},{"kind":"field","name":"label","type":"string","attribute":"label"},{"kind":"field","name":"name","type":"string","attribute":"name"},{"kind":"field","name":"value","type":"string","attribute":"value"},{"kind":"field","name":"autocomplete","type":"string","attribute":"autocomplete","enum":["off","on"]},{"kind":"field","name":"indeterminate","type":"boolean","default":false,"attribute":"indeterminate"},{"kind":"field","name":"checked","type":"boolean","default":false,"attribute":"checked"},{"kind":"field","name":"required","type":"boolean","attribute":"required"},{"kind":"field","name":"disabled","type":"boolean","attribute":"disabled"},{"kind":"field","name":"invalid","type":"boolean","attribute":"invalid"},{"kind":"field","name":"validationMessage","type":"string","attribute":"validation-message"},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"},{"kind":"field","name":"srLabelledby","type":"string","attribute":"sr-labelledby"},{"kind":"field","name":"srDescribedby","type":"string","attribute":"sr-describedby"},{"kind":"field","name":"srControls","type":"string","attribute":"sr-controls"},{"kind":"method","name":"#labels","privacy":"private"},{"kind":"method","name":"#descriptions","privacy":"private"},{"kind":"field","name":"#handleFormReset","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#handleHostClick","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#handleChange","privacy":"private","type":"object","additionalProperties":false}],"attributes":[{"name":"label","type":"string","fieldName":"label"},{"name":"name","type":"string","fieldName":"name"},{"name":"value","type":"string","fieldName":"value"},{"name":"autocomplete","type":"string","fieldName":"autocomplete","enum":["off","on"]},{"name":"indeterminate","type":"boolean","default":false,"fieldName":"indeterminate"},{"name":"checked","type":"boolean","default":false,"fieldName":"checked"},{"name":"required","type":"boolean","fieldName":"required"},{"name":"disabled","type":"boolean","fieldName":"disabled"},{"name":"invalid","type":"boolean","fieldName":"invalid"},{"name":"validation-message","type":"string","fieldName":"validationMessage"},{"name":"sr-label","type":"string","fieldName":"srLabel"},{"name":"sr-labelledby","type":"string","fieldName":"srLabelledby"},{"name":"sr-describedby","type":"string","fieldName":"srDescribedby"},{"name":"sr-controls","type":"string","fieldName":"srControls"}],"mixins":[{"name":"compose","module":"/src/components/form/checkbox/lfds-checkbox.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/form/checkbox/lfds-checkbox.ts"},"tagName":"lfds-checkbox","customElement":true,"status":{"name":"beta","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsCheckbox","module":"src/components/form/checkbox/lfds-checkbox.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsSpinner","members":[{"kind":"field","name":"size","type":"number","default":32,"attribute":"size","enum":[20,24,32,40,48,64]},{"kind":"field","name":"color","type":"string","attribute":"color"}],"attributes":[{"name":"size","type":"number","default":32,"fieldName":"size","enum":[20,24,32,40,48,64]},{"name":"color","type":"string","fieldName":"color"}],"superclass":{"name":"LfuiElement","module":"/src/components/icon/spinner/lfds-spinner.ts"},"tagName":"lfds-spinner","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsSpinner","module":"src/components/icon/spinner/lfds-spinner.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsCheckboxGroup","slots":[{"description":"The group label, rendered as a `<legend>`. Screen readers announce this as group context when entering the fieldset.","name":"label"},{"description":"Default slot for `lfds-checkbox` elements.","name":""}],"members":[{"kind":"field","name":"helpText","type":"string","attribute":"help-text"},{"kind":"field","name":"validationMessage","type":"string","attribute":"validation-message"},{"kind":"field","name":"#helpId","privacy":"private","default":"lfds-cbg-help-59vyub","type":"string"},{"kind":"field","name":"#validationId","privacy":"private","default":"lfds-cbg-validation-xi2izg","type":"string"}],"attributes":[{"name":"help-text","type":"string","fieldName":"helpText"},{"name":"validation-message","type":"string","fieldName":"validationMessage"}],"superclass":{"name":"LfuiElement","module":"/src/components/form/checkbox-group/lfds-checkbox-group.ts"},"tagName":"lfds-checkbox-group","customElement":true,"status":{"name":"beta","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsCheckboxGroup","module":"src/components/form/checkbox-group/lfds-checkbox-group.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsRadio","members":[{"kind":"field","name":"events","type":{"text":"array"},"static":true,"default":"['change']"},{"kind":"field","name":"groups","type":{"text":"Map<string, Set<LfdsRadio>>"},"static":true,"default":"new Map()","description":"Tracks all connected radios keyed by name, for mutual exclusion."},{"kind":"field","name":"delegatedEvents","type":"array","privacy":"protected","default":["change","focus","blur","focusin","focusout"],"items":{"type":"string"}},{"kind":"field","name":"label","type":"string","attribute":"label"},{"kind":"field","name":"name","type":"string","attribute":"name"},{"kind":"field","name":"value","type":"string","attribute":"value"},{"kind":"field","name":"autocomplete","type":"string","attribute":"autocomplete","enum":["off","on"]},{"kind":"field","name":"checked","type":"boolean","default":false,"attribute":"checked"},{"kind":"field","name":"required","type":"boolean","attribute":"required"},{"kind":"field","name":"disabled","type":"boolean","attribute":"disabled"},{"kind":"field","name":"invalid","type":"boolean","attribute":"invalid"},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"},{"kind":"field","name":"srLabelledby","type":"string","attribute":"sr-labelledby"},{"kind":"field","name":"srDescribedby","type":"string","attribute":"sr-describedby"},{"kind":"field","name":"srControls","type":"string","attribute":"sr-controls"},{"kind":"method","name":"#input","privacy":"private"},{"kind":"method","name":"#labels","privacy":"private"},{"kind":"method","name":"#descriptions","privacy":"private"},{"kind":"method","name":"#addToGroup","privacy":"private"},{"kind":"method","name":"#handleHostClick","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#handleChange","privacy":"private","type":"object","additionalProperties":false}],"attributes":[{"name":"label","type":"string","fieldName":"label"},{"name":"name","type":"string","fieldName":"name"},{"name":"value","type":"string","fieldName":"value"},{"name":"autocomplete","type":"string","fieldName":"autocomplete","enum":["off","on"]},{"name":"checked","type":"boolean","default":false,"fieldName":"checked"},{"name":"required","type":"boolean","fieldName":"required"},{"name":"disabled","type":"boolean","fieldName":"disabled"},{"name":"invalid","type":"boolean","fieldName":"invalid"},{"name":"sr-label","type":"string","fieldName":"srLabel"},{"name":"sr-labelledby","type":"string","fieldName":"srLabelledby"},{"name":"sr-describedby","type":"string","fieldName":"srDescribedby"},{"name":"sr-controls","type":"string","fieldName":"srControls"}],"mixins":[{"name":"compose","module":"/src/components/form/form-radio/lfds-radio.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/form/form-radio/lfds-radio.ts"},"tagName":"lfds-radio","customElement":true,"status":{"name":"beta","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsRadio","module":"src/components/form/form-radio/lfds-radio.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsIcon","members":[{"kind":"method","name":"preload","static":true,"parameters":[{"name":"id","type":{"text":"string"}},{"name":"size","type":{"text":"number"}}]},{"kind":"field","name":"iconId","type":{"text":"ExtractIconName<\n\t\tkeyof typeof manifest\n\t>"},"default":"'placeholder'","attribute":"icon-id"},{"kind":"field","name":"size","type":"number","default":24,"attribute":"size","enum":[12,16,22,24,28,32,40,48,64,72,96]},{"kind":"field","name":"color","type":"string","attribute":"color"},{"kind":"field","name":"icon","type":"object","privacy":"private","state":true,"additionalProperties":false}],"attributes":[{"name":"icon-id","type":{"text":"ExtractIconName<\n\t\tkeyof typeof manifest\n\t>"},"default":"'placeholder'","fieldName":"iconId"},{"name":"size","type":"number","default":24,"fieldName":"size","enum":[12,16,22,24,28,32,40,48,64,72,96]},{"name":"color","type":"string","fieldName":"color"}],"superclass":{"name":"LfuiElement","module":"/src/components/icon/icon/lfds-icon.ts"},"tagName":"lfds-icon","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsIcon","module":"src/components/icon/icon/lfds-icon.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsRadioCard","members":[{"kind":"field","name":"events","type":{"text":"array"},"static":true,"default":"['change']"},{"kind":"field","name":"delegatedEvents","type":"array","privacy":"protected","default":["change","focus","blur","focusin","focusout"],"items":{"type":"string"}},{"kind":"field","name":"label","type":"string","attribute":"label"},{"kind":"field","name":"name","type":"string","attribute":"name"},{"kind":"field","name":"value","type":"string","attribute":"value"},{"kind":"field","name":"description","type":"string","attribute":"description"},{"kind":"field","name":"iconId","type":"string","attribute":"icon-id"},{"kind":"field","name":"layout","type":"string","default":"auto","attribute":"layout","enum":["auto","horizontal","vertical"]},{"kind":"field","name":"helpText","type":"string","attribute":"help-text"},{"kind":"field","name":"autocomplete","type":"string","attribute":"autocomplete","enum":["off","on"]},{"kind":"field","name":"indeterminate","type":"boolean","default":false,"attribute":"indeterminate"},{"kind":"field","name":"checked","type":"boolean","default":false,"attribute":"checked"},{"kind":"field","name":"required","type":"boolean","attribute":"required"},{"kind":"field","name":"disabled","type":"boolean","attribute":"disabled"},{"kind":"field","name":"invalid","type":"boolean","attribute":"invalid"},{"kind":"field","name":"validationMessage","type":"string","attribute":"validation-message"},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"},{"kind":"field","name":"srLabelledby","type":"string","attribute":"sr-labelledby"},{"kind":"field","name":"srDescribedby","type":"string","attribute":"sr-describedby"},{"kind":"field","name":"srControls","type":"string","attribute":"sr-controls"},{"kind":"method","name":"#input","privacy":"private"},{"kind":"method","name":"#labels","privacy":"private"},{"kind":"method","name":"#descriptions","privacy":"private"},{"kind":"method","name":"#handleHostClick","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#handleChange","privacy":"private","type":"object","additionalProperties":false}],"attributes":[{"name":"label","type":"string","fieldName":"label"},{"name":"name","type":"string","fieldName":"name"},{"name":"value","type":"string","fieldName":"value"},{"name":"description","type":"string","fieldName":"description"},{"name":"icon-id","type":"string","fieldName":"iconId"},{"name":"layout","type":"string","default":"auto","fieldName":"layout","enum":["auto","horizontal","vertical"]},{"name":"help-text","type":"string","fieldName":"helpText"},{"name":"autocomplete","type":"string","fieldName":"autocomplete","enum":["off","on"]},{"name":"indeterminate","type":"boolean","default":false,"fieldName":"indeterminate"},{"name":"checked","type":"boolean","default":false,"fieldName":"checked"},{"name":"required","type":"boolean","fieldName":"required"},{"name":"disabled","type":"boolean","fieldName":"disabled"},{"name":"invalid","type":"boolean","fieldName":"invalid"},{"name":"validation-message","type":"string","fieldName":"validationMessage"},{"name":"sr-label","type":"string","fieldName":"srLabel"},{"name":"sr-labelledby","type":"string","fieldName":"srLabelledby"},{"name":"sr-describedby","type":"string","fieldName":"srDescribedby"},{"name":"sr-controls","type":"string","fieldName":"srControls"}],"mixins":[{"name":"compose","module":"/src/components/form/form-radio-card/lfds-radio-card.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/form/form-radio-card/lfds-radio-card.ts"},"tagName":"lfds-radio-card","customElement":true,"status":{"name":"draft","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsRadioCard","module":"src/components/form/form-radio-card/lfds-radio-card.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsRadioGroup","slots":[{"description":"The group label text. Can also be set via the `label` attribute.","name":"label"},{"description":"Default slot for `lfds-radio` / `lfds-radio-card` elements.","name":""}],"members":[{"kind":"field","name":"events","type":{"text":"array"},"static":true,"default":"['change']"},{"kind":"field","name":"formAssociated","type":{"text":"boolean"},"static":true,"default":"true"},{"kind":"field","name":"label","type":"string","attribute":"label"},{"kind":"field","name":"helpText","type":"string","attribute":"help-text"},{"kind":"field","name":"validationMessage","type":"string","attribute":"validation-message"},{"kind":"field","name":"srLabelledby","type":"string","attribute":"sr-labelledby"},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"},{"kind":"field","name":"srDescribedby","type":"string","attribute":"sr-describedby"},{"kind":"field","name":"name","type":"string","description":"The name to assign to all child radios in the group.","attribute":"name"},{"kind":"field","name":"value","type":"string","description":"Current selected value (reflected from the checked child).","attribute":"value"},{"kind":"field","name":"required","type":"boolean","description":"Mark the group as required — a radio must be selected before form submission.","attribute":"required"},{"kind":"field","name":"invalid","type":"boolean","description":"Set to true when the group is in an invalid state (mirrors lfds-input pattern).","attribute":"invalid"},{"kind":"field","name":"_radios","type":"array","privacy":"private","default":[],"state":true,"items":{"additionalProperties":false,"type":"object","properties":{"name":{"type":"string"},"value":{"type":"string"},"checked":{"type":"boolean"},"disabled":{"type":"boolean"}}}},{"kind":"field","name":"#mo","privacy":"private","type":"object","additionalProperties":false},{"kind":"field","name":"#internals","privacy":"private","type":"object","properties":{"form":{"type":"object","additionalProperties":false,"patternProperties":{"^[0-9]+$":{"$ref":"#/definitions/Element"}}},"labels":{"type":"object","additionalProperties":false,"patternProperties":{"^[0-9]+$":{"$ref":"#/definitions/Node"}}},"shadowRoot":{"$ref":"#/definitions/ShadowRoot"},"validationMessage":{"type":"string"},"validity":{"$ref":"#/definitions/ValidityState"},"willValidate":{"type":"boolean"},"ariaAtomic":{"type":"string"},"ariaAutoComplete":{"type":"string"},"ariaBusy":{"type":"string"},"ariaChecked":{"type":"string"},"ariaColCount":{"type":"string"},"ariaColIndex":{"type":"string"},"ariaColSpan":{"type":"string"},"ariaCurrent":{"type":"string"},"ariaDisabled":{"type":"string"},"ariaExpanded":{"type":"string"},"ariaHasPopup":{"type":"string"},"ariaHidden":{"type":"string"},"ariaKeyShortcuts":{"type":"string"},"ariaLabel":{"type":"string"},"ariaLevel":{"type":"string"},"ariaLive":{"type":"string"},"ariaModal":{"type":"string"},"ariaMultiLine":{"type":"string"},"ariaMultiSelectable":{"type":"string"},"ariaOrientation":{"type":"string"},"ariaPlaceholder":{"type":"string"},"ariaPosInSet":{"type":"string"},"ariaPressed":{"type":"string"},"ariaReadOnly":{"type":"string"},"ariaRequired":{"type":"string"},"ariaRoleDescription":{"type":"string"},"ariaRowCount":{"type":"string"},"ariaRowIndex":{"type":"string"},"ariaRowSpan":{"type":"string"},"ariaSelected":{"type":"string"},"ariaSetSize":{"type":"string"},"ariaSort":{"type":"string"},"ariaValueMax":{"type":"string"},"ariaValueMin":{"type":"string"},"ariaValueNow":{"type":"string"},"ariaValueText":{"type":"string"}},"additionalProperties":false},{"kind":"field","name":"#defaultValue","privacy":"private","type":"string","default":"undefined","description":"The value of the initially-checked radio, used to restore state on form reset."},{"kind":"field","name":"#labelId","privacy":"private","default":"lfds-rg-label-s7kels","type":"string"},{"kind":"field","name":"#helpId","privacy":"private","default":"lfds-rg-helpvis-kc5rdd","type":"string"},{"kind":"field","name":"#lightLabelId","privacy":"private","default":"lfds-rg-ll-da65cr","type":"string"},{"kind":"field","name":"#lightHelpId","privacy":"private","default":"lfds-rg-help-cvmm3x","type":"string"},{"kind":"field","name":"#validationId","privacy":"private","default":"lfds-rg-validation-1tphqq","type":"string"},{"kind":"method","name":"formResetCallback","description":"Called automatically by the browser when the associated form resets.\nMore reliable than manually listening to the form's reset event."},{"kind":"method","name":"#slotChanged","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#collectRadios","privacy":"private"},{"kind":"method","name":"#setupObserver","privacy":"private"},{"kind":"method","name":"#teardownObserver","privacy":"private"},{"kind":"method","name":"#applyGroupName","privacy":"private"},{"kind":"method","name":"#applyGroupLabel","privacy":"private","description":"Stamp the group label ID onto each child radio's sr-labelledby so\nscreen readers announce the group label before each radio's own label.\n\nThe ID is placed on a light-DOM element (the slotted label or a generated\nspan wrapping the `label` attribute text) so the radio's ariaElements\ndirective can resolve it by walking up the DOM tree."},{"kind":"method","name":"#applyGroupDescription","privacy":"private","description":"Stamp the group help-text ID onto each child radio's sr-describedby so\nscreen readers announce the help text with each radio."},{"kind":"method","name":"#onFormReset","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#syncFormValue","privacy":"private"},{"kind":"method","name":"#syncValidity","privacy":"private","description":"Sync ElementInternals validity to match current required + value state."},{"kind":"method","name":"checkValidity","description":"Proxy for ElementInternals.checkValidity()"},{"kind":"method","name":"reportValidity","description":"Proxy for ElementInternals.reportValidity()"},{"kind":"method","name":"#getEnabledRadios","privacy":"private"},{"kind":"method","name":"#getActiveIndex","privacy":"private"},{"kind":"method","name":"#focusRadio","privacy":"private","parameters":[{"name":"radio","type":{"text":"RadioEl"}}]},{"kind":"method","name":"#selectRadio","privacy":"private","parameters":[{"name":"target","type":{"text":"RadioEl"}},{"name":"dispatch","default":"true"}]},{"kind":"method","name":"#syncRovingTabIndex","privacy":"private"},{"kind":"method","name":"#onChildChange","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onKeyDown","privacy":"private","type":"object","additionalProperties":false}],"events":[{"name":"change","type":{"text":"CustomEvent"}}],"attributes":[{"name":"label","type":"string","fieldName":"label"},{"name":"help-text","type":"string","fieldName":"helpText"},{"name":"validation-message","type":"string","fieldName":"validationMessage"},{"name":"sr-labelledby","type":"string","fieldName":"srLabelledby"},{"name":"sr-label","type":"string","fieldName":"srLabel"},{"name":"sr-describedby","type":"string","fieldName":"srDescribedby"},{"name":"name","type":"string","description":"The name to assign to all child radios in the group.","fieldName":"name"},{"name":"value","type":"string","description":"Current selected value (reflected from the checked child).","fieldName":"value"},{"name":"required","type":"boolean","description":"Mark the group as required — a radio must be selected before form submission.","fieldName":"required"},{"name":"invalid","type":"boolean","description":"Set to true when the group is in an invalid state (mirrors lfds-input pattern).","fieldName":"invalid"}],"superclass":{"name":"LfuiElement","module":"/src/components/form/radio-group/lfds-radio-group.ts"},"tagName":"lfds-radio-group","customElement":true,"status":{"name":"beta","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsRadioGroup","module":"src/components/form/radio-group/lfds-radio-group.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsCheckboxCard","members":[{"kind":"field","name":"events","type":{"text":"array"},"static":true,"default":"['change']"},{"kind":"field","name":"delegatedEvents","type":"array","privacy":"protected","default":["change","focus","blur","focusin","focusout"],"items":{"type":"string"}},{"kind":"field","name":"label","type":"string","attribute":"label"},{"kind":"field","name":"name","type":"string","attribute":"name"},{"kind":"field","name":"value","type":"string","attribute":"value"},{"kind":"field","name":"description","type":"string","attribute":"description"},{"kind":"field","name":"iconId","type":"string","attribute":"icon-id"},{"kind":"field","name":"layout","type":"string","default":"auto","attribute":"layout","enum":["auto","horizontal","vertical"]},{"kind":"field","name":"autocomplete","type":"string","attribute":"autocomplete","enum":["off","on"]},{"kind":"field","name":"indeterminate","type":"boolean","default":false,"attribute":"indeterminate"},{"kind":"field","name":"checked","type":"boolean","default":false,"attribute":"checked"},{"kind":"field","name":"required","type":"boolean","attribute":"required"},{"kind":"field","name":"disabled","type":"boolean","attribute":"disabled"},{"kind":"field","name":"invalid","type":"boolean","attribute":"invalid"},{"kind":"field","name":"validationMessage","type":"string","attribute":"validation-message"},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"},{"kind":"field","name":"srLabelledby","type":"string","attribute":"sr-labelledby"},{"kind":"field","name":"srDescribedby","type":"string","attribute":"sr-describedby"},{"kind":"field","name":"srControls","type":"string","attribute":"sr-controls"},{"kind":"method","name":"#labels","privacy":"private"},{"kind":"method","name":"#descriptions","privacy":"private"},{"kind":"method","name":"#handleHostClick","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#handleChange","privacy":"private","type":"object","additionalProperties":false}],"attributes":[{"name":"label","type":"string","fieldName":"label"},{"name":"name","type":"string","fieldName":"name"},{"name":"value","type":"string","fieldName":"value"},{"name":"description","type":"string","fieldName":"description"},{"name":"icon-id","type":"string","fieldName":"iconId"},{"name":"layout","type":"string","default":"auto","fieldName":"layout","enum":["auto","horizontal","vertical"]},{"name":"autocomplete","type":"string","fieldName":"autocomplete","enum":["off","on"]},{"name":"indeterminate","type":"boolean","default":false,"fieldName":"indeterminate"},{"name":"checked","type":"boolean","default":false,"fieldName":"checked"},{"name":"required","type":"boolean","fieldName":"required"},{"name":"disabled","type":"boolean","fieldName":"disabled"},{"name":"invalid","type":"boolean","fieldName":"invalid"},{"name":"validation-message","type":"string","fieldName":"validationMessage"},{"name":"sr-label","type":"string","fieldName":"srLabel"},{"name":"sr-labelledby","type":"string","fieldName":"srLabelledby"},{"name":"sr-describedby","type":"string","fieldName":"srDescribedby"},{"name":"sr-controls","type":"string","fieldName":"srControls"}],"mixins":[{"name":"compose","module":"/src/components/form/checkbox-card/lfds-checkbox-card.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/form/checkbox-card/lfds-checkbox-card.ts"},"tagName":"lfds-checkbox-card","customElement":true,"status":{"name":"deprecated","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsCheckboxCard","module":"src/components/form/checkbox-card/lfds-checkbox-card.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsTextarea","slots":[{"description":"Textarea label","name":"label"}],"members":[{"kind":"field","name":"events","type":{"text":"array"},"static":true,"default":"['change']"},{"kind":"field","name":"value","type":{"text":"string | number | File"},"default":"","attribute":"value"},{"kind":"field","name":"maxlength","type":"number","attribute":"maxlength"},{"kind":"field","name":"minlength","type":"number","attribute":"minlength"},{"kind":"field","name":"wrap","type":"string","attribute":"wrap","enum":["hard","soft"]},{"kind":"field","name":"dirname","type":"string","attribute":"dirname"},{"kind":"field","name":"label","type":"string","attribute":"label"},{"kind":"field","name":"min","type":"string","attribute":"min"},{"kind":"field","name":"max","type":"string","attribute":"max"},{"kind":"field","name":"name","type":"string","attribute":"name"},{"kind":"field","name":"rows","type":"number","default":4,"attribute":"rows"},{"kind":"field","name":"helpText","type":"string","attribute":"help-text"},{"kind":"field","name":"validationMessage","type":"string","attribute":"validation-message"},{"kind":"field","name":"required","type":"boolean","attribute":"required"},{"kind":"field","name":"disabled","type":"boolean","attribute":"disabled"},{"kind":"field","name":"readonly","type":"boolean","default":false,"attribute":"readonly"},{"kind":"field","name":"autofocus","type":"boolean","default":false,"attribute":"autofocus"},{"kind":"field","name":"invalid","type":"boolean","description":"Remember to set `validation-message` if the textarea is invalid,\nas it is both conveyed to the user and used for the textarea's setCustomValidity method.","attribute":"invalid"},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"},{"kind":"field","name":"srLabelledby","type":"string","attribute":"sr-labelledby"},{"kind":"field","name":"srDescribedby","type":"string","attribute":"sr-describedby"},{"kind":"field","name":"srControls","type":"string","attribute":"sr-controls"},{"kind":"method","name":"#labels","privacy":"private"},{"kind":"method","name":"#descriptions","privacy":"private"},{"kind":"method","name":"focus"},{"kind":"method","name":"select"},{"kind":"method","name":"setSelectionRange","parameters":[{"name":"start","type":{"text":"number"}},{"name":"end","type":{"text":"number"}}]},{"kind":"method","name":"#oninput","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onclick","privacy":"private","parameters":[{"name":"event","type":{"text":"MouseEvent"}}]}],"attributes":[{"name":"value","type":{"text":"string | number | File"},"default":"","fieldName":"value"},{"name":"maxlength","type":"number","fieldName":"maxlength"},{"name":"minlength","type":"number","fieldName":"minlength"},{"name":"wrap","type":"string","fieldName":"wrap","enum":["hard","soft"]},{"name":"dirname","type":"string","fieldName":"dirname"},{"name":"label","type":"string","fieldName":"label"},{"name":"min","type":"string","fieldName":"min"},{"name":"max","type":"string","fieldName":"max"},{"name":"name","type":"string","fieldName":"name"},{"name":"rows","type":"number","default":4,"fieldName":"rows"},{"name":"help-text","type":"string","fieldName":"helpText"},{"name":"validation-message","type":"string","fieldName":"validationMessage"},{"name":"required","type":"boolean","fieldName":"required"},{"name":"disabled","type":"boolean","fieldName":"disabled"},{"name":"readonly","type":"boolean","default":false,"fieldName":"readonly"},{"name":"autofocus","type":"boolean","default":false,"fieldName":"autofocus"},{"name":"invalid","type":"boolean","description":"Remember to set `validation-message` if the textarea is invalid,\nas it is both conveyed to the user and used for the textarea's setCustomValidity method.","fieldName":"invalid"},{"name":"sr-label","type":"string","fieldName":"srLabel"},{"name":"sr-labelledby","type":"string","fieldName":"srLabelledby"},{"name":"sr-describedby","type":"string","fieldName":"srDescribedby"},{"name":"sr-controls","type":"string","fieldName":"srControls"}],"mixins":[{"name":"compose","module":"/src/components/form/form-textarea/lfds-textarea.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/form/form-textarea/lfds-textarea.ts"},"tagName":"lfds-textarea","customElement":true,"status":{"name":"draft","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsTextarea","module":"src/components/form/form-textarea/lfds-textarea.ts"}}]},{"kind":"javascript-module","declarations":[{"kind":"class","description":"","name":"LfdsInput","slots":[{"description":"Input label","name":"label"},{"description":"Before the input. Useful for icons and buttons.","name":"start"},{"description":"After the input. Useful for icons and buttons.","name":"end"}],"members":[{"kind":"field","name":"events","type":{"text":"array"},"static":true,"default":"['change']"},{"kind":"field","name":"value","type":{"text":"string | number | File"},"default":"","attribute":"value"},{"kind":"field","name":"type","type":"string","attribute":"type","enum":["color","date","datetime-local","email","file","month","number","password","search","tel","text","time","url","week"]},{"kind":"field","name":"inputmode","type":"string","attribute":"inputmode","enum":["decimal","email","none","numeric","search","tel","text","url"]},{"kind":"field","name":"maxlength","type":"number","attribute":"maxlength"},{"kind":"field","name":"minlength","type":"number","attribute":"minlength"},{"kind":"field","name":"autocomplete","type":"string","attribute":"autocomplete","enum":["off","on"]},{"kind":"field","name":"dirname","type":"string","attribute":"dirname"},{"kind":"field","name":"label","type":"string","attribute":"label"},{"kind":"field","name":"min","type":"string","attribute":"min"},{"kind":"field","name":"max","type":"string","attribute":"max"},{"kind":"field","name":"name","type":"string","attribute":"name"},{"kind":"field","name":"list","type":"string","attribute":"list"},{"kind":"field","name":"step","type":"number","attribute":"step"},{"kind":"field","name":"helpText","type":"string","attribute":"help-text"},{"kind":"field","name":"validationMessage","type":"string","attribute":"validation-message"},{"kind":"field","name":"startText","type":"string","attribute":"start-text"},{"kind":"field","name":"endText","type":"string","attribute":"end-text"},{"kind":"field","name":"required","type":"boolean","attribute":"required"},{"kind":"field","name":"readonly","type":"boolean","default":false,"attribute":"readonly"},{"kind":"field","name":"autofocus","type":"boolean","default":false,"attribute":"autofocus"},{"kind":"field","name":"invalid","type":"boolean","description":"Remember to set `validation-message` if the input is invalid,\nas it is both conveyed to the user and used for the input's setCustomValidity method.","attribute":"invalid"},{"kind":"field","name":"srLabel","type":"string","attribute":"sr-label"},{"kind":"field","name":"srLabelledby","type":"string","attribute":"sr-labelledby"},{"kind":"field","name":"srDescribedby","type":"string","attribute":"sr-describedby"},{"kind":"field","name":"srControls","type":"string","attribute":"sr-controls"},{"kind":"method","name":"#labels","privacy":"private"},{"kind":"method","name":"#descriptions","privacy":"private"},{"kind":"method","name":"focus"},{"kind":"method","name":"select"},{"kind":"method","name":"setSelectionRange","parameters":[{"name":"start","type":{"text":"number"}},{"name":"end","type":{"text":"number"}}]},{"kind":"method","name":"stepDown"},{"kind":"method","name":"stepUp"},{"kind":"method","name":"#oninput","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onkeydown","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onHostKeydown","privacy":"private","type":"object","additionalProperties":false},{"kind":"method","name":"#onclick","privacy":"private"}],"attributes":[{"name":"value","type":{"text":"string | number | File"},"default":"","fieldName":"value"},{"name":"type","type":"string","fieldName":"type","enum":["color","date","datetime-local","email","file","month","number","password","search","tel","text","time","url","week"]},{"name":"inputmode","type":"string","fieldName":"inputmode","enum":["decimal","email","none","numeric","search","tel","text","url"]},{"name":"maxlength","type":"number","fieldName":"maxlength"},{"name":"minlength","type":"number","fieldName":"minlength"},{"name":"autocomplete","type":"string","fieldName":"autocomplete","enum":["off","on"]},{"name":"dirname","type":"string","fieldName":"dirname"},{"name":"label","type":"string","fieldName":"label"},{"name":"min","type":"string","fieldName":"min"},{"name":"max","type":"string","fieldName":"max"},{"name":"name","type":"string","fieldName":"name"},{"name":"list","type":"string","fieldName":"list"},{"name":"step","type":"number","fieldName":"step"},{"name":"help-text","type":"string","fieldName":"helpText"},{"name":"validation-message","type":"string","fieldName":"validationMessage"},{"name":"start-text","type":"string","fieldName":"startText"},{"name":"end-text","type":"string","fieldName":"endText"},{"name":"required","type":"boolean","fieldName":"required"},{"name":"readonly","type":"boolean","default":false,"fieldName":"readonly"},{"name":"autofocus","type":"boolean","default":false,"fieldName":"autofocus"},{"name":"invalid","type":"boolean","description":"Remember to set `validation-message` if the input is invalid,\nas it is both conveyed to the user and used for the input's setCustomValidity method.","fieldName":"invalid"},{"name":"sr-label","type":"string","fieldName":"srLabel"},{"name":"sr-labelledby","type":"string","fieldName":"srLabelledby"},{"name":"sr-describedby","type":"string","fieldName":"srDescribedby"},{"name":"sr-controls","type":"string","fieldName":"srControls"}],"mixins":[{"name":"compose","module":"/src/components/form/input/lfds-input.ts"}],"superclass":{"name":"LfuiElement","module":"/src/components/form/input/lfds-input.ts"},"tagName":"lfds-input","customElement":true,"status":{"name":"ready","description":""}}],"exports":[{"kind":"js","name":"default","declaration":{"name":"LfdsInput","module":"src/components/form/input/lfds-input.ts"}}]}]}