{
  "schemaVersion": "1.0.0",
  "readme": "",
  "modules": [
    {
      "kind": "javascript-module",
      "path": "dist/VueAccordion.vue_vue_type_script_setup_true_lang-UYdN7JZm.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "g"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "g",
            "module": "dist/VueAccordion.vue_vue_type_script_setup_true_lang-UYdN7JZm.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueAccordionContent.vue_vue_type_script_setup_true_lang-CoCVRQJg.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "p"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "p",
            "module": "dist/VueAccordionContent.vue_vue_type_script_setup_true_lang-CoCVRQJg.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueAccordionHeader.vue_vue_type_script_setup_true_lang-DpqsrLdr.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "p"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "p",
            "module": "dist/VueAccordionHeader.vue_vue_type_script_setup_true_lang-DpqsrLdr.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueAccordionItem.vue_vue_type_script_setup_true_lang-BvLczpLZ.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "h"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "h",
            "module": "dist/VueAccordionItem.vue_vue_type_script_setup_true_lang-BvLczpLZ.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueBreadcrumb.vue_vue_type_script_setup_true_lang-Dedw8O7H.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "h"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "h",
            "module": "dist/VueBreadcrumb.vue_vue_type_script_setup_true_lang-Dedw8O7H.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueButton.vue_vue_type_script_setup_true_lang-B2cqyhlX.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "B"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "B",
            "module": "dist/VueButton.vue_vue_type_script_setup_true_lang-B2cqyhlX.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueDialog.vue_vue_type_script_setup_true_lang-ByO2vC-C.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "k"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "k",
            "module": "dist/VueDialog.vue_vue_type_script_setup_true_lang-ByO2vC-C.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueDialogFooter.vue_vue_type_script_setup_true_lang-DrDSmoX_.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "a"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "a",
            "module": "dist/VueDialogFooter.vue_vue_type_script_setup_true_lang-DrDSmoX_.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueDialogHeader.vue_vue_type_script_setup_true_lang-DZbWL7Oh.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "l"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "l",
            "module": "dist/VueDialogHeader.vue_vue_type_script_setup_true_lang-DZbWL7Oh.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueDrawer.vue_vue_type_script_setup_true_lang-LwDrHecQ.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "v"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "v",
            "module": "dist/VueDrawer.vue_vue_type_script_setup_true_lang-LwDrHecQ.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueIconButton.vue_vue_type_script_setup_true_lang-Vb7eySE-.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "B"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "B",
            "module": "dist/VueIconButton.vue_vue_type_script_setup_true_lang-Vb7eySE-.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueInput.vue_vue_type_script_setup_true_lang-IdSkdoyI.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "S"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "S",
            "module": "dist/VueInput.vue_vue_type_script_setup_true_lang-IdSkdoyI.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueMenu.vue_vue_type_script_setup_true_lang-dsO-JtdR.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "_"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "_",
            "module": "dist/VueMenu.vue_vue_type_script_setup_true_lang-dsO-JtdR.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueMenuItem.vue_vue_type_script_setup_true_lang-CiSAGIep.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "_"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "_",
            "module": "dist/VueMenuItem.vue_vue_type_script_setup_true_lang-CiSAGIep.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueMenuSeparator.vue_vue_type_script_setup_true_lang-9cAYO02h.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "_"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "_",
            "module": "dist/VueMenuSeparator.vue_vue_type_script_setup_true_lang-9cAYO02h.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueTab.vue_vue_type_script_setup_true_lang-DAy7QJrE.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "i"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "i",
            "module": "dist/VueTab.vue_vue_type_script_setup_true_lang-DAy7QJrE.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueTabPanel.vue_vue_type_script_setup_true_lang-BTz1__Sj.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "i"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "i",
            "module": "dist/VueTabPanel.vue_vue_type_script_setup_true_lang-BTz1__Sj.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueTabs.vue_vue_type_script_setup_true_lang-BGBnSpKl.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "B"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "B",
            "module": "dist/VueTabs.vue_vue_type_script_setup_true_lang-BGBnSpKl.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueToggle.vue_vue_type_script_setup_true_lang-2MeZBybW.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "y"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "y",
            "module": "dist/VueToggle.vue_vue_type_script_setup_true_lang-2MeZBybW.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/VueTooltip.vue_vue_type_script_setup_true_lang-Cbtoy2nq.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "_"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "_",
            "module": "dist/VueTooltip.vue_vue_type_script_setup_true_lang-Cbtoy2nq.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/_commonjsHelpers-DaMA6jEr.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "o"
        },
        {
          "kind": "function",
          "name": "l",
          "parameters": [
            {
              "name": "e"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "c",
          "declaration": {
            "name": "o",
            "module": "dist/_commonjsHelpers-DaMA6jEr.js"
          }
        },
        {
          "kind": "js",
          "name": "g",
          "declaration": {
            "name": "l",
            "module": "dist/_commonjsHelpers-DaMA6jEr.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/custom-element-CN0MC8o7.js",
      "declarations": [
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "e"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "e",
          "declaration": {
            "name": "t",
            "module": "dist/custom-element-CN0MC8o7.js"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "e",
          "declaration": {
            "name": "t",
            "module": "dist/custom-element-CN0MC8o7.js"
          }
        },
        {
          "kind": "js",
          "name": "t",
          "declaration": {
            "name": "n",
            "module": "dist/custom-element-CN0MC8o7.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/dom.esm-b1A7CYKH.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "a"
        },
        {
          "kind": "function",
          "name": "s"
        },
        {
          "kind": "variable",
          "name": "p"
        },
        {
          "kind": "variable",
          "name": "f",
          "type": {
            "text": "string"
          },
          "default": "\"\""
        },
        {
          "kind": "variable",
          "name": "w"
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "d"
            },
            {
              "name": "u"
            },
            {
              "name": "p"
            },
            {
              "name": "i"
            },
            {
              "name": "o"
            },
            {
              "name": "l"
            }
          ]
        },
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "d"
            },
            {
              "name": "u"
            },
            {
              "name": "p"
            },
            {
              "name": "i"
            },
            {
              "name": "o"
            },
            {
              "name": "l"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "c"
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "i"
            }
          ]
        },
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "l"
            }
          ]
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "i"
            },
            {
              "name": "o"
            },
            {
              "name": "l"
            },
            {
              "name": "n"
            },
            {
              "name": "f"
            },
            {
              "name": "m"
            }
          ]
        },
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "i"
            },
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "function",
          "name": "p",
          "parameters": [
            {
              "name": "i"
            },
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "function",
          "name": "f",
          "parameters": [
            {
              "name": "h"
            },
            {
              "name": "w"
            },
            {
              "name": "c"
            },
            {
              "name": "A"
            },
            {
              "name": "I"
            },
            {
              "name": "x"
            }
          ]
        },
        {
          "kind": "function",
          "name": "w",
          "parameters": [
            {
              "name": "g"
            },
            {
              "name": "v"
            },
            {
              "name": "C"
            },
            {
              "name": "B"
            },
            {
              "name": "N"
            },
            {
              "name": "R"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "g",
          "default": "n"
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "n"
            },
            {
              "name": "f"
            }
          ]
        },
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "n"
            },
            {
              "name": "f",
              "default": "[]"
            }
          ]
        },
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "function",
          "name": "g",
          "parameters": [
            {
              "name": "b"
            }
          ]
        },
        {
          "kind": "function",
          "name": "f",
          "parameters": [
            {
              "name": "c"
            },
            {
              "name": "A"
            }
          ]
        },
        {
          "kind": "function",
          "name": "w",
          "parameters": [
            {
              "name": "c"
            },
            {
              "name": "A"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Le",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "t"
            },
            {
              "name": "r"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Fo",
          "parameters": [
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "j"
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "u"
            },
            {
              "name": "p"
            }
          ]
        },
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "u"
            }
          ]
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "s"
            }
          ]
        },
        {
          "kind": "function",
          "name": "pi",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Bo",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "t"
            },
            {
              "name": "r"
            }
          ]
        },
        {
          "kind": "function",
          "name": "je",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "$o"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "a",
          "declaration": {
            "name": "j",
            "module": "dist/dom.esm-b1A7CYKH.js"
          }
        },
        {
          "kind": "js",
          "name": "c",
          "declaration": {
            "name": "Fo",
            "module": "dist/dom.esm-b1A7CYKH.js"
          }
        },
        {
          "kind": "js",
          "name": "f",
          "declaration": {
            "name": "je",
            "module": "dist/dom.esm-b1A7CYKH.js"
          }
        },
        {
          "kind": "js",
          "name": "g",
          "declaration": {
            "name": "Bo",
            "module": "dist/dom.esm-b1A7CYKH.js"
          }
        },
        {
          "kind": "js",
          "name": "p",
          "declaration": {
            "name": "Le",
            "module": "dist/dom.esm-b1A7CYKH.js"
          }
        },
        {
          "kind": "js",
          "name": "s",
          "declaration": {
            "name": "$o",
            "module": "dist/dom.esm-b1A7CYKH.js"
          }
        },
        {
          "kind": "js",
          "name": "w",
          "declaration": {
            "name": "pi",
            "module": "dist/dom.esm-b1A7CYKH.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/floating-ui.dom-B8JGvWig.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "o"
        },
        {
          "kind": "variable",
          "name": "s"
        },
        {
          "kind": "variable",
          "name": "c"
        },
        {
          "kind": "variable",
          "name": "f"
        },
        {
          "kind": "variable",
          "name": "a"
        },
        {
          "kind": "variable",
          "name": "b"
        },
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "c"
            },
            {
              "name": "f"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Ce",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            },
            {
              "name": "n"
            },
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Pe",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            },
            {
              "name": "n"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "Se",
          "default": "Qt"
        },
        {
          "kind": "variable",
          "name": "Le",
          "default": "Zt"
        },
        {
          "kind": "variable",
          "name": "Ee",
          "default": "Kt"
        },
        {
          "kind": "variable",
          "name": "Te",
          "default": "Ut"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "a",
          "declaration": {
            "name": "Ce",
            "module": "dist/floating-ui.dom-B8JGvWig.js"
          }
        },
        {
          "kind": "js",
          "name": "b",
          "declaration": {
            "name": "Te",
            "module": "dist/floating-ui.dom-B8JGvWig.js"
          }
        },
        {
          "kind": "js",
          "name": "c",
          "declaration": {
            "name": "Pe",
            "module": "dist/floating-ui.dom-B8JGvWig.js"
          }
        },
        {
          "kind": "js",
          "name": "f",
          "declaration": {
            "name": "Ee",
            "module": "dist/floating-ui.dom-B8JGvWig.js"
          }
        },
        {
          "kind": "js",
          "name": "o",
          "declaration": {
            "name": "Se",
            "module": "dist/floating-ui.dom-B8JGvWig.js"
          }
        },
        {
          "kind": "js",
          "name": "s",
          "declaration": {
            "name": "Le",
            "module": "dist/floating-ui.dom-B8JGvWig.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/global.d.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/if-defined-BuNJR_vk.js",
      "declarations": [
        {
          "kind": "function",
          "name": "m",
          "parameters": [
            {
              "name": "o"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "o",
          "declaration": {
            "name": "m",
            "module": "dist/if-defined-BuNJR_vk.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/index-CaXWYOAP.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "j"
        },
        {
          "kind": "function",
          "name": "j"
        },
        {
          "kind": "function",
          "name": "j",
          "parameters": [
            {
              "name": "W"
            }
          ]
        },
        {
          "kind": "function",
          "name": "j",
          "parameters": [
            {
              "name": "oe"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "US"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "j",
          "declaration": {
            "name": "US",
            "module": "dist/index-CaXWYOAP.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/index-D6WVIfcJ.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "l"
        },
        {
          "kind": "variable",
          "name": "Zi"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "l",
          "declaration": {
            "name": "Zi",
            "module": "dist/index-D6WVIfcJ.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "Accordion",
          "declaration": {
            "name": "e",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionExtensions",
          "declaration": {
            "name": "n",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionGroup",
          "declaration": {
            "name": "x",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "t",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionPresets",
          "declaration": {
            "name": "c",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionUtils",
          "declaration": {
            "name": "i",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AgBreadcrumb",
          "declaration": {
            "name": "f",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AgButton",
          "declaration": {
            "name": "s",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AgIconButton",
          "declaration": {
            "name": "I",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AgInput",
          "declaration": {
            "name": "T",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AgToggle",
          "declaration": {
            "name": "S",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "AgnosticDialog",
          "declaration": {
            "name": "u",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "CanonicalAccordion",
          "declaration": {
            "name": "H",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "CanonicalAccordionItem",
          "declaration": {
            "name": "J",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "Menu",
          "declaration": {
            "name": "B",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "MenuButton",
          "declaration": {
            "name": "E",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "MenuItem",
          "declaration": {
            "name": "C",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "MenuSeparator",
          "declaration": {
            "name": "P",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "MinimalAccordion",
          "declaration": {
            "name": "z",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "Tab",
          "declaration": {
            "name": "q",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "TabPanel",
          "declaration": {
            "name": "y",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "Tabs",
          "declaration": {
            "name": "D",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "j",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "applyExtensions",
          "declaration": {
            "name": "m",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "generateUniqueId",
          "declaration": {
            "name": "v",
            "module": "dist/index.js"
          }
        },
        {
          "kind": "js",
          "name": "registerExtension",
          "declaration": {
            "name": "p",
            "module": "dist/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/jsx-runtime-OVHDjVDe.js",
      "declarations": [
        {
          "kind": "function",
          "name": "j",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "r"
            },
            {
              "name": "t"
            },
            {
              "name": "n"
            },
            {
              "name": "c"
            },
            {
              "name": "u"
            },
            {
              "name": "A"
            },
            {
              "name": "S"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "ae"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "j",
          "declaration": {
            "name": "ae",
            "module": "dist/jsx-runtime-OVHDjVDe.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/lifecycle-Boz7sIVZ.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "yt",
          "type": {
            "text": "boolean"
          },
          "default": "!1"
        },
        {
          "kind": "variable",
          "name": "vn",
          "type": {
            "text": "number"
          },
          "default": "1"
        },
        {
          "kind": "variable",
          "name": "_n",
          "type": {
            "text": "number"
          },
          "default": "2"
        },
        {
          "kind": "variable",
          "name": "hn",
          "type": {
            "text": "number"
          },
          "default": "16"
        },
        {
          "kind": "variable",
          "name": "pn",
          "type": {
            "text": "number"
          },
          "default": "1"
        },
        {
          "kind": "variable",
          "name": "dn",
          "type": {
            "text": "number"
          },
          "default": "2"
        },
        {
          "kind": "variable",
          "name": "gn",
          "type": {
            "text": "number"
          },
          "default": "4"
        },
        {
          "kind": "variable",
          "name": "bn",
          "type": {
            "text": "number"
          },
          "default": "8"
        },
        {
          "kind": "variable",
          "name": "wn",
          "type": {
            "text": "number"
          },
          "default": "16"
        },
        {
          "kind": "variable",
          "name": "T"
        },
        {
          "kind": "variable",
          "name": "Ut"
        },
        {
          "kind": "variable",
          "name": "En"
        },
        {
          "kind": "variable",
          "name": "St"
        },
        {
          "kind": "variable",
          "name": "t"
        },
        {
          "kind": "variable",
          "name": "e"
        },
        {
          "kind": "variable",
          "name": "r",
          "default": "new Promise((n, i) => { t = n, e = i; })"
        },
        {
          "kind": "variable",
          "name": "R",
          "type": {
            "text": "number"
          },
          "default": "2"
        },
        {
          "kind": "variable",
          "name": "V",
          "type": {
            "text": "number"
          },
          "default": "32"
        },
        {
          "kind": "variable",
          "name": "L",
          "type": {
            "text": "number"
          },
          "default": "256"
        },
        {
          "kind": "variable",
          "name": "S",
          "type": {
            "text": "number"
          },
          "default": "1024"
        },
        {
          "kind": "variable",
          "name": "M",
          "type": {
            "text": "number"
          },
          "default": "2048"
        },
        {
          "kind": "variable",
          "name": "Y",
          "type": {
            "text": "number"
          },
          "default": "4096"
        },
        {
          "kind": "variable",
          "name": "K",
          "type": {
            "text": "number"
          },
          "default": "8192"
        },
        {
          "kind": "variable",
          "name": "lt",
          "type": {
            "text": "number"
          },
          "default": "16384"
        },
        {
          "kind": "variable",
          "name": "de",
          "type": {
            "text": "number"
          },
          "default": "65536"
        },
        {
          "kind": "variable",
          "name": "X"
        },
        {
          "kind": "variable",
          "name": "J"
        },
        {
          "kind": "variable",
          "name": "yn"
        },
        {
          "kind": "function",
          "name": "Tn",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "A",
          "type": {
            "text": "null"
          },
          "default": "null"
        },
        {
          "kind": "function",
          "name": "Sn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e",
              "default": "!1"
            },
            {
              "name": "r"
            }
          ]
        },
        {
          "kind": "function",
          "name": "mn",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Ht",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "O",
          "type": {
            "text": "null"
          },
          "default": "null"
        },
        {
          "kind": "variable",
          "name": "n"
        },
        {
          "kind": "variable",
          "name": "i"
        },
        {
          "kind": "variable",
          "name": "s"
        },
        {
          "kind": "variable",
          "name": "f"
        },
        {
          "kind": "variable",
          "name": "a"
        },
        {
          "kind": "variable",
          "name": "l"
        },
        {
          "kind": "variable",
          "name": "u"
        },
        {
          "kind": "variable",
          "name": "z",
          "type": {
            "text": "null"
          },
          "default": "null"
        },
        {
          "kind": "function",
          "name": "Gt",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "u"
        },
        {
          "kind": "variable",
          "name": "o",
          "default": "( /** @type {Batch} */ O )"
        },
        {
          "kind": "variable",
          "name": "c"
        },
        {
          "kind": "function",
          "name": "v",
          "parameters": [
            {
              "name": "_"
            },
            {
              "name": "h",
              "default": "void 0"
            }
          ]
        },
        {
          "kind": "function",
          "name": "u",
          "parameters": [
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "function",
          "name": "c"
        },
        {
          "kind": "function",
          "name": "Nr",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "G",
          "default": "new Map()"
        },
        {
          "kind": "function",
          "name": "Zt",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "H",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "On",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e",
              "default": "!1"
            },
            {
              "name": "r",
              "default": "!0"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Nn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "q",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            },
            {
              "name": "r",
              "default": "!1"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Lt",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Pn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e",
              "default": "1"
            }
          ]
        },
        {
          "kind": "function",
          "name": "ct",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "f",
          "parameters": [
            {
              "name": "a"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "_"
        },
        {
          "kind": "variable",
          "name": "h"
        },
        {
          "kind": "variable",
          "name": "y"
        },
        {
          "kind": "variable",
          "name": "w"
        },
        {
          "kind": "variable",
          "name": "E",
          "default": "( /** @type {Source<number>} */ r.get(\"length\") )"
        },
        {
          "kind": "variable",
          "name": "j"
        },
        {
          "kind": "function",
          "name": "kn",
          "parameters": [
            {
              "name": "t",
              "default": "\"\""
            }
          ]
        },
        {
          "kind": "function",
          "name": "Oe",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "In",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Rn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e",
              "default": "1"
            },
            {
              "name": "r",
              "default": "!1"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Cn",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Ln"
        },
        {
          "kind": "function",
          "name": "$",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            },
            {
              "name": "r"
            },
            {
              "name": "n",
              "default": "!0"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Ie",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Mn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Dn"
        },
        {
          "kind": "function",
          "name": "Re",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e",
              "default": "0"
            }
          ]
        },
        {
          "kind": "function",
          "name": "jn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e",
              "default": "[]"
            },
            {
              "name": "r",
              "default": "[]"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Ce",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e",
              "default": "0"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Le",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e",
              "default": "!0"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Z",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e",
              "default": "!0"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Fn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Ur",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "n"
        },
        {
          "kind": "function",
          "name": "Fe",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            },
            {
              "name": "r"
            }
          ]
        },
        {
          "kind": "function",
          "name": "xn",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "ut",
          "type": {
            "text": "boolean"
          },
          "default": "!1"
        },
        {
          "kind": "variable",
          "name": "p",
          "type": {
            "text": "null"
          },
          "default": "null"
        },
        {
          "kind": "variable",
          "name": "F",
          "type": {
            "text": "boolean"
          },
          "default": "!1"
        },
        {
          "kind": "function",
          "name": "D",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "d",
          "type": {
            "text": "null"
          },
          "default": "null"
        },
        {
          "kind": "function",
          "name": "U",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "B",
          "type": {
            "text": "null"
          },
          "default": "null"
        },
        {
          "kind": "variable",
          "name": "N",
          "type": {
            "text": "null"
          },
          "default": "null"
        },
        {
          "kind": "variable",
          "name": "I",
          "type": {
            "text": "number"
          },
          "default": "0"
        },
        {
          "kind": "variable",
          "name": "C",
          "type": {
            "text": "null"
          },
          "default": "null"
        },
        {
          "kind": "variable",
          "name": "Q",
          "default": "ht"
        },
        {
          "kind": "variable",
          "name": "W",
          "type": {
            "text": "boolean"
          },
          "default": "!1"
        },
        {
          "kind": "function",
          "name": "x",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Xt",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "P",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "$r",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "i",
          "parameters": [
            {
              "name": "s"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Un",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            },
            {
              "name": "r"
            },
            {
              "name": "n"
            },
            {
              "name": "i"
            }
          ]
        },
        {
          "kind": "function",
          "name": "qn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Bn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Vn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            },
            {
              "name": "r"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "b",
          "default": "r[g]"
        },
        {
          "kind": "variable",
          "name": "k",
          "type": {
            "text": "object"
          },
          "default": "{}"
        },
        {
          "kind": "variable",
          "name": "m"
        },
        {
          "kind": "function",
          "name": "Yn",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "e"
            },
            {
              "name": "r",
              "default": "[]"
            },
            {
              "name": "n",
              "default": "[]"
            },
            {
              "name": "i"
            },
            {
              "name": "s",
              "default": "!1"
            },
            {
              "name": "f",
              "default": "!1"
            }
          ]
        },
        {
          "kind": "function",
          "name": "$n",
          "parameters": [
            {
              "name": "t",
              "default": "!1"
            }
          ]
        },
        {
          "kind": "function",
          "name": "n"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "$",
          "declaration": {
            "name": "hn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "A",
          "declaration": {
            "name": "Re",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "B",
          "declaration": {
            "name": "Ht",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "C",
          "declaration": {
            "name": "Nn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "D",
          "declaration": {
            "name": "lt",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "E",
          "declaration": {
            "name": "Mn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "F",
          "declaration": {
            "name": "Dn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "G",
          "declaration": {
            "name": "On",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "H",
          "declaration": {
            "name": "$r",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "I",
          "declaration": {
            "name": "Ce",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "J",
          "declaration": {
            "name": "de",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "K",
          "declaration": {
            "name": "kn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "L",
          "declaration": {
            "name": "yn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "M",
          "declaration": {
            "name": "Le",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "N",
          "declaration": {
            "name": "O",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "O",
          "declaration": {
            "name": "Ln",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "P",
          "declaration": {
            "name": "gn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "Q",
          "declaration": {
            "name": "xn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "R",
          "declaration": {
            "name": "Fn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "S",
          "declaration": {
            "name": "J",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "T",
          "declaration": {
            "name": "En",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "U",
          "declaration": {
            "name": "T",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "V",
          "declaration": {
            "name": "Ut",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "W",
          "declaration": {
            "name": "Lt",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "X",
          "declaration": {
            "name": "_n",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "Y",
          "declaration": {
            "name": "K",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "Z",
          "declaration": {
            "name": "Z",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "_",
          "declaration": {
            "name": "vn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "a",
          "declaration": {
            "name": "Yn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "a0",
          "declaration": {
            "name": "Oe",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "a1",
          "declaration": {
            "name": "Fe",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "a2",
          "declaration": {
            "name": "Cn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "a3",
          "declaration": {
            "name": "Ur",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "a4",
          "declaration": {
            "name": "Vn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "a5",
          "declaration": {
            "name": "jn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "a6",
          "declaration": {
            "name": "In",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "a7",
          "declaration": {
            "name": "Rn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "b",
          "declaration": {
            "name": "Bn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "c",
          "declaration": {
            "name": "Sn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "d",
          "declaration": {
            "name": "d",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "e",
          "declaration": {
            "name": "Un",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "f",
          "declaration": {
            "name": "qn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "g",
          "declaration": {
            "name": "St",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "h",
          "declaration": {
            "name": "Tn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "i",
          "declaration": {
            "name": "$n",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "j",
          "declaration": {
            "name": "x",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "k",
          "declaration": {
            "name": "ct",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "l",
          "declaration": {
            "name": "q",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "m",
          "declaration": {
            "name": "Gt",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "n",
          "declaration": {
            "name": "Nr",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "o",
          "declaration": {
            "name": "U",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "p",
          "declaration": {
            "name": "mn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "q",
          "declaration": {
            "name": "bn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "r",
          "declaration": {
            "name": "Xt",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "s",
          "declaration": {
            "name": "Zt",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "t",
          "declaration": {
            "name": "yt",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "u",
          "declaration": {
            "name": "Pn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "v",
          "declaration": {
            "name": "dn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "w",
          "declaration": {
            "name": "pn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "x",
          "declaration": {
            "name": "wn",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "y",
          "declaration": {
            "name": "ut",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        },
        {
          "kind": "js",
          "name": "z",
          "declaration": {
            "name": "Ie",
            "module": "dist/lifecycle-Boz7sIVZ.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/lit-html-Bm_EwbrZ.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "E"
        },
        {
          "kind": "variable",
          "name": "X"
        },
        {
          "kind": "variable",
          "name": "x"
        },
        {
          "kind": "variable",
          "name": "A"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "E",
          "declaration": {
            "name": "A",
            "module": "dist/lit-html-Bm_EwbrZ.js"
          }
        },
        {
          "kind": "js",
          "name": "x",
          "declaration": {
            "name": "X",
            "module": "dist/lit-html-Bm_EwbrZ.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/magic-string.es-uPKorP4O.js",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "N",
          "members": [
            {
              "kind": "method",
              "name": "toString"
            },
            {
              "kind": "method",
              "name": "toUrl"
            },
            {
              "kind": "field",
              "name": "version",
              "type": {
                "text": "number"
              },
              "default": "3"
            },
            {
              "kind": "field",
              "name": "file"
            },
            {
              "kind": "field",
              "name": "sources"
            },
            {
              "kind": "field",
              "name": "sourcesContent"
            },
            {
              "kind": "field",
              "name": "names"
            },
            {
              "kind": "field",
              "name": "mappings"
            },
            {
              "kind": "field",
              "default": "(this.debugId = t.debugId)"
            }
          ]
        },
        {
          "kind": "class",
          "description": "",
          "name": "v",
          "members": [
            {
              "kind": "method",
              "name": "addSourcemapLocation",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "append",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "appendLeft",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "appendRight",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "clone"
            },
            {
              "kind": "method",
              "name": "generateDecodedMap",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "generateMap",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "_ensureindentStr"
            },
            {
              "kind": "method",
              "name": "_getRawIndentString"
            },
            {
              "kind": "method",
              "name": "getIndentString"
            },
            {
              "kind": "method",
              "name": "indent",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "insert"
            },
            {
              "kind": "method",
              "name": "insertLeft",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "insertRight",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "move",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                },
                {
                  "name": "i"
                }
              ]
            },
            {
              "kind": "method",
              "name": "overwrite",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                },
                {
                  "name": "i"
                },
                {
                  "name": "n"
                }
              ]
            },
            {
              "kind": "method",
              "name": "prepend",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "prependLeft",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "prependRight",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "remove",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "reset",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "lastChar"
            },
            {
              "kind": "method",
              "name": "lastLine"
            },
            {
              "kind": "method",
              "name": "slice",
              "parameters": [
                {
                  "name": "t",
                  "default": "0"
                },
                {
                  "name": "e",
                  "default": "this.original.length - this.offset"
                }
              ]
            },
            {
              "kind": "method",
              "name": "snip",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "_split",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "_splitChunk",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "toString"
            },
            {
              "kind": "method",
              "name": "isEmpty"
            },
            {
              "kind": "method",
              "name": "length"
            },
            {
              "kind": "method",
              "name": "trimLines"
            },
            {
              "kind": "method",
              "name": "trim",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "trimEndAborted",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "trimEnd",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "trimStartAborted",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "trimStart",
              "parameters": [
                {
                  "name": "t"
                }
              ]
            },
            {
              "kind": "method",
              "name": "hasChanged"
            },
            {
              "kind": "method",
              "name": "_replaceRegexp",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "_replaceString",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "replace",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "_replaceAllString",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "replaceAll",
              "parameters": [
                {
                  "name": "t"
                },
                {
                  "name": "e"
                }
              ]
            },
            {
              "kind": "field",
              "default": "i"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "SourceMap",
          "declaration": {
            "name": "N",
            "module": "dist/magic-string.es-uPKorP4O.js"
          }
        },
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "v",
            "module": "dist/magic-string.es-uPKorP4O.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/property-CemaeiRl.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "n"
        },
        {
          "kind": "function",
          "name": "z",
          "parameters": [
            {
              "name": "r"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "n",
          "declaration": {
            "name": "z",
            "module": "dist/property-CemaeiRl.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/props-D_Ooce-9.js",
      "declarations": [
        {
          "kind": "function",
          "name": "Q",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "r"
            }
          ]
        },
        {
          "kind": "function",
          "name": "H",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "r"
            },
            {
              "name": "i"
            },
            {
              "name": "s"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "p",
          "type": {
            "text": "boolean"
          },
          "default": "!0"
        },
        {
          "kind": "variable",
          "name": "l"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "l",
          "declaration": {
            "name": "Q",
            "module": "dist/props-D_Ooce-9.js"
          }
        },
        {
          "kind": "js",
          "name": "p",
          "declaration": {
            "name": "H",
            "module": "dist/props-D_Ooce-9.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/query-BykXNUlT.js",
      "declarations": [
        {
          "kind": "function",
          "name": "f",
          "parameters": [
            {
              "name": "r"
            },
            {
              "name": "t"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "e",
          "declaration": {
            "name": "f",
            "module": "dist/query-BykXNUlT.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/react.esm-DVKxxWyh.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "n"
        },
        {
          "kind": "variable",
          "name": "s"
        },
        {
          "kind": "variable",
          "name": "r"
        },
        {
          "kind": "variable",
          "name": "l",
          "default": "Cc"
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "u"
            },
            {
              "name": "c"
            },
            {
              "name": "s"
            },
            {
              "name": "r"
            },
            {
              "name": "y"
            }
          ]
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "z"
            },
            {
              "name": "E"
            }
          ]
        },
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "z"
            },
            {
              "name": "E"
            }
          ]
        },
        {
          "kind": "function",
          "name": "r",
          "parameters": [
            {
              "name": "z"
            },
            {
              "name": "E"
            },
            {
              "name": "R"
            }
          ]
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "g"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "o",
          "default": "t[a]"
        },
        {
          "kind": "variable",
          "name": "f"
        },
        {
          "kind": "variable",
          "name": "i",
          "default": "t[a]"
        },
        {
          "kind": "variable",
          "name": "t",
          "type": {
            "text": "array"
          },
          "default": "[]"
        },
        {
          "kind": "variable",
          "name": "a"
        },
        {
          "kind": "variable",
          "name": "e",
          "default": "Ed"
        },
        {
          "kind": "function",
          "name": "t",
          "parameters": [
            {
              "name": "a"
            },
            {
              "name": "i"
            },
            {
              "name": "o"
            },
            {
              "name": "f"
            },
            {
              "name": "d"
            }
          ]
        },
        {
          "kind": "function",
          "name": "t",
          "parameters": [
            {
              "name": "b"
            },
            {
              "name": "S"
            }
          ]
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "b"
            },
            {
              "name": "S"
            }
          ]
        },
        {
          "kind": "function",
          "name": "i",
          "parameters": [
            {
              "name": "b"
            }
          ]
        },
        {
          "kind": "function",
          "name": "o",
          "parameters": [
            {
              "name": "b"
            },
            {
              "name": "S"
            }
          ]
        },
        {
          "kind": "function",
          "name": "f",
          "parameters": [
            {
              "name": "b"
            },
            {
              "name": "S"
            },
            {
              "name": "T"
            }
          ]
        },
        {
          "kind": "function",
          "name": "t",
          "parameters": [
            {
              "name": "p"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "xt",
          "default": "function() { return xg(...arguments); }"
        },
        {
          "kind": "function",
          "name": "R2",
          "parameters": [
            {
              "name": "X"
            },
            {
              "name": "ie"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "f",
          "declaration": {
            "name": "xt",
            "module": "dist/react.esm-DVKxxWyh.js"
          }
        },
        {
          "kind": "js",
          "name": "r",
          "declaration": {
            "name": "R2",
            "module": "dist/react.esm-DVKxxWyh.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/state-CovhUvdr.js",
      "declarations": [
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "t"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "r",
          "declaration": {
            "name": "n",
            "module": "dist/state-CovhUvdr.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/svelte.d.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/test-setup.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/vi.bdSIJ99Y-kNDF-H_t.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "t"
        },
        {
          "kind": "variable",
          "name": "n"
        },
        {
          "kind": "variable",
          "name": "r"
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "i"
            },
            {
              "name": "a"
            },
            {
              "name": "u"
            },
            {
              "name": "c"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "o",
          "type": {
            "text": "object"
          },
          "default": "{ isColorSupported: t }"
        },
        {
          "kind": "variable",
          "name": "d"
        },
        {
          "kind": "variable",
          "name": "a",
          "type": {
            "text": "string"
          },
          "default": "\"\""
        },
        {
          "kind": "variable",
          "name": "i",
          "type": {
            "text": "string"
          },
          "default": "\"\""
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "c"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "b"
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "h"
            },
            {
              "name": "m"
            },
            {
              "name": "p"
            },
            {
              "name": "b"
            },
            {
              "name": "S"
            }
          ]
        },
        {
          "kind": "function",
          "name": "d",
          "parameters": [
            {
              "name": "h"
            },
            {
              "name": "m"
            },
            {
              "name": "p"
            },
            {
              "name": "b"
            }
          ]
        },
        {
          "kind": "function",
          "name": "d",
          "parameters": [
            {
              "name": "h"
            },
            {
              "name": "m"
            }
          ]
        },
        {
          "kind": "function",
          "name": "b"
        },
        {
          "kind": "function",
          "name": "v",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "function",
          "name": "t",
          "parameters": [
            {
              "name": "r"
            }
          ]
        },
        {
          "kind": "function",
          "name": "g",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "c"
            },
            {
              "name": "l"
            }
          ]
        },
        {
          "kind": "function",
          "name": "o",
          "parameters": [
            {
              "name": "s",
              "default": "new WeakMap()"
            }
          ]
        },
        {
          "kind": "function",
          "name": "o",
          "parameters": [
            {
              "name": "s",
              "default": "new WeakMap()"
            }
          ]
        },
        {
          "kind": "function",
          "name": "o",
          "parameters": [
            {
              "name": "c"
            },
            {
              "name": "l"
            }
          ]
        },
        {
          "kind": "function",
          "name": "i",
          "parameters": [
            {
              "name": "c"
            }
          ]
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "c"
            },
            {
              "name": "l"
            }
          ]
        },
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "f"
            }
          ]
        },
        {
          "kind": "function",
          "name": "d"
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "zy",
          "default": "Ct"
        },
        {
          "kind": "variable",
          "name": "Wy",
          "default": "Xp"
        },
        {
          "kind": "function",
          "name": "r"
        },
        {
          "kind": "function",
          "name": "d",
          "parameters": [
            {
              "name": "b"
            },
            {
              "name": "S"
            }
          ]
        },
        {
          "kind": "function",
          "name": "b",
          "parameters": [
            {
              "name": "x"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Jy",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "t",
              "default": "Eo()"
            }
          ]
        },
        {
          "kind": "function",
          "name": "Vy",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "i"
            },
            {
              "name": "a"
            },
            {
              "name": "u"
            },
            {
              "name": "c"
            }
          ]
        },
        {
          "kind": "function",
          "name": "i",
          "parameters": [
            {
              "name": "a"
            },
            {
              "name": "u"
            }
          ]
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "r"
            },
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "function",
          "name": "t",
          "parameters": [
            {
              "name": "s"
            },
            {
              "name": "i"
            }
          ]
        },
        {
          "kind": "function",
          "name": "r",
          "parameters": [
            {
              "name": "s"
            }
          ]
        },
        {
          "kind": "function",
          "name": "i"
        },
        {
          "kind": "function",
          "name": "o"
        },
        {
          "kind": "variable",
          "name": "dy"
        },
        {
          "kind": "function",
          "name": "t",
          "parameters": [
            {
              "name": "o"
            },
            {
              "name": "s"
            }
          ]
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "o"
            },
            {
              "name": "s"
            },
            {
              "name": "i"
            },
            {
              "name": "a"
            }
          ]
        },
        {
          "kind": "function",
          "name": "r",
          "parameters": [
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "o"
            },
            {
              "name": "s"
            }
          ]
        },
        {
          "kind": "function",
          "name": "r",
          "parameters": [
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "function",
          "name": "r",
          "parameters": [
            {
              "name": "s"
            }
          ]
        },
        {
          "kind": "function",
          "name": "r"
        },
        {
          "kind": "variable",
          "name": "Xn",
          "default": "Ly"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "a",
          "declaration": {
            "name": "Vy",
            "module": "dist/vi.bdSIJ99Y-kNDF-H_t.js"
          }
        },
        {
          "kind": "js",
          "name": "b",
          "declaration": {
            "name": "Jy",
            "module": "dist/vi.bdSIJ99Y-kNDF-H_t.js"
          }
        },
        {
          "kind": "js",
          "name": "d",
          "declaration": {
            "name": "zy",
            "module": "dist/vi.bdSIJ99Y-kNDF-H_t.js"
          }
        },
        {
          "kind": "js",
          "name": "g",
          "declaration": {
            "name": "dy",
            "module": "dist/vi.bdSIJ99Y-kNDF-H_t.js"
          }
        },
        {
          "kind": "js",
          "name": "i",
          "declaration": {
            "name": "Wy",
            "module": "dist/vi.bdSIJ99Y-kNDF-H_t.js"
          }
        },
        {
          "kind": "js",
          "name": "v",
          "declaration": {
            "name": "Xn",
            "module": "dist/vi.bdSIJ99Y-kNDF-H_t.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/vue-test-utils.esm-bundler-BAMH7UOt.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "m"
        },
        {
          "kind": "function",
          "name": "m",
          "parameters": [
            {
              "name": "u"
            },
            {
              "name": "g"
            }
          ]
        },
        {
          "kind": "function",
          "name": "m",
          "parameters": [
            {
              "name": "h"
            },
            {
              "name": "c"
            },
            {
              "name": "b"
            },
            {
              "name": "k"
            }
          ]
        },
        {
          "kind": "function",
          "name": "ec",
          "parameters": [
            {
              "name": "e"
            },
            {
              "name": "t"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "m",
          "declaration": {
            "name": "ec",
            "module": "dist/vue-test-utils.esm-bundler-BAMH7UOt.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/Accordion/Accordion"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/AccordionGroup/AccordionGroup"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/Breadcrumb/core/_Breadcrumb"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/Button/core/_Button"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/Dialog/core/_dialog"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/IconButton/core/_IconButton"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/Input/core/_Input"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/Menu/core/_Menu"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/Tabs/core/_Tabs"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/Toggle/core/_Toggle"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/Tooltip/core/_Tooltip"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/utils/unique-id"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/test-setup.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/types/vue.d.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/utils/getFocusableElements.js",
      "declarations": [
        {
          "kind": "function",
          "name": "u",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "n"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "getFocusableElements",
          "declaration": {
            "name": "u",
            "module": "dist/utils/getFocusableElements.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/utils/getFocusableElements.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/utils/handleBackdropClick.js",
      "declarations": [
        {
          "kind": "function",
          "name": "a",
          "parameters": [
            {
              "name": "o"
            },
            {
              "name": "t"
            },
            {
              "name": "r"
            },
            {
              "name": "n"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "isBackdropClick",
          "declaration": {
            "name": "a",
            "module": "dist/utils/handleBackdropClick.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/utils/handleBackdropClick.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/utils/isElementInContainer.js",
      "declarations": [
        {
          "kind": "function",
          "name": "u",
          "parameters": [
            {
              "name": "r"
            },
            {
              "name": "n"
            },
            {
              "name": "t"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "isElementInContainer",
          "declaration": {
            "name": "u",
            "module": "dist/utils/isElementInContainer.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/utils/isElementInContainer.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/utils/unique-id.js",
      "declarations": [
        {
          "kind": "function",
          "name": "t",
          "parameters": [
            {
              "name": "n",
              "default": "\"id\""
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "generateUniqueId",
          "declaration": {
            "name": "t",
            "module": "dist/utils/unique-id.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/getFocusableElements.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/getFocusableElements.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getFocusableElements",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "shadowRoot",
              "type": {
                "text": "ShadowRoot | null"
              },
              "description": "The shadow root to search within"
            },
            {
              "name": "lightDomContainer",
              "optional": true,
              "type": {
                "text": "HTMLElement"
              },
              "description": "The light DOM container (for slotted elements)"
            }
          ],
          "description": "Gets all keyboard-accessible focusable elements within a container.\nHandles both Shadow DOM and Light DOM elements."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "getFocusableElements",
          "declaration": {
            "name": "getFocusableElements",
            "module": "src/utils/getFocusableElements.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/handleBackdropClick.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/handleBackdropClick.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "isBackdropClick",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "event",
              "type": {
                "text": "MouseEvent"
              },
              "description": "The mouse click event"
            },
            {
              "name": "shadowRoot",
              "type": {
                "text": "ShadowRoot | null"
              },
              "description": "The shadow root containing the content"
            },
            {
              "name": "contentSelector",
              "type": {
                "text": "string"
              },
              "description": "CSS selector for the content container (e.g., '.dialog-container')"
            },
            {
              "name": "lightDomContainer",
              "optional": true,
              "type": {
                "text": "HTMLElement"
              },
              "description": "The light DOM container element (for slotted content)"
            }
          ],
          "description": "Determines if a click event occurred on the backdrop (outside content area).\nHandles both Shadow DOM and Light DOM (slotted) content."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "isBackdropClick",
          "declaration": {
            "name": "isBackdropClick",
            "module": "src/utils/handleBackdropClick.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/isElementInContainer.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/isElementInContainer.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "isElementInContainer",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "element",
              "type": {
                "text": "Element | null"
              },
              "description": "The element to check"
            },
            {
              "name": "shadowRoot",
              "type": {
                "text": "ShadowRoot | null"
              },
              "description": "The shadow root to check within"
            },
            {
              "name": "lightDomContainer",
              "optional": true,
              "type": {
                "text": "HTMLElement"
              },
              "description": "The light DOM container (for slotted elements)"
            }
          ],
          "description": "Checks if an element is within a container, handling both Shadow DOM and Light DOM."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "isElementInContainer",
          "declaration": {
            "name": "isElementInContainer",
            "module": "src/utils/isElementInContainer.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/unique-id.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "generateUniqueId",
          "parameters": [
            {
              "name": "prefix",
              "default": "'id'"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "generateUniqueId",
          "declaration": {
            "name": "generateUniqueId",
            "module": "src/utils/unique-id.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/Accordion.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "i",
          "default": "a"
        },
        {
          "kind": "variable",
          "name": "o",
          "default": "s"
        },
        {
          "kind": "variable",
          "name": "f",
          "type": {
            "text": "object"
          },
          "default": "{ minimal: () => ({ // Minimal configuration }), animated: () => ({ // Animated configuration }), themed: (t) => ({ // Themed configuration - theme parameter available for future use _themeHint: t // Store theme hint for future implementation }) }"
        },
        {
          "kind": "variable",
          "name": "h",
          "type": {
            "text": "object"
          },
          "default": "{ /** * Batch control multiple accordions */ expandAll: (t) => { t.querySelectorAll(\"ag-accordion-item\").forEach((e) => { \"open\" in e && (e.open = !0); }); }, collapseAll: (t) => { t.querySelectorAll(\"ag-accordion-item\").forEach((e) => { \"open\" in e && (e.open = !1); }); }, /** * Get all accordion states */ getStates: (t) => Array.from(t.querySelectorAll(\"ag-accordion-item\")).filter((e) => \"open\" in e && \"disabled\" in e).map((e) => { const n = e; return { element: e, open: n.open, disabled: n.disabled }; }) }"
        },
        {
          "kind": "variable",
          "name": "d",
          "default": "new Map()"
        },
        {
          "kind": "function",
          "name": "u",
          "parameters": [
            {
              "name": "t"
            }
          ]
        },
        {
          "kind": "function",
          "name": "y",
          "parameters": [
            {
              "name": "t"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "ag-accordion-experimental",
          "declaration": {
            "name": "i",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-accordion-item-experimental",
          "declaration": {
            "name": "o",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "Accordion",
          "declaration": {
            "name": "i",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionExtensions",
          "declaration": {
            "name": "d",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "o",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionPresets",
          "declaration": {
            "name": "f",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionUtils",
          "declaration": {
            "name": "h",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "CanonicalAccordion",
          "declaration": {
            "name": "c",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "CanonicalAccordionItem",
          "declaration": {
            "name": "l",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "MinimalAccordion",
          "declaration": {
            "name": "g",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "applyExtensions",
          "declaration": {
            "name": "y",
            "module": "dist/components/Accordion/Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "registerExtension",
          "declaration": {
            "name": "u",
            "module": "dist/components/Accordion/Accordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/keyboard-navigation.js",
      "declarations": [
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "i"
        },
        {
          "kind": "variable",
          "name": "l"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "addKeyboardNavigation",
          "declaration": {
            "name": "l",
            "module": "dist/components/Accordion/keyboard-navigation.js"
          }
        },
        {
          "kind": "js",
          "name": "getAccordionItems",
          "declaration": {
            "name": "s",
            "module": "dist/components/Accordion/keyboard-navigation.js"
          }
        },
        {
          "kind": "js",
          "name": "handleAccordionKeydown",
          "declaration": {
            "name": "i",
            "module": "dist/components/Accordion/keyboard-navigation.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/AccordionGroup/AccordionGroup.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "s",
          "default": "c"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "ag-accordion",
          "declaration": {
            "name": "s",
            "module": "dist/components/AccordionGroup/AccordionGroup.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionGroup",
          "declaration": {
            "name": "s",
            "module": "dist/components/AccordionGroup/AccordionGroup.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/AccordionGroup/AccordionGroup.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/Tooltip.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "n",
          "default": "o"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "ag-tooltip",
          "declaration": {
            "name": "n",
            "module": "dist/components/Tooltip/Tooltip.js"
          }
        },
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "n",
            "module": "dist/components/Tooltip/Tooltip.js"
          }
        },
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "n",
            "module": "dist/components/Tooltip/Tooltip.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/react/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "o",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ItemContent",
          "declaration": {
            "name": "r",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ItemHeader",
          "declaration": {
            "name": "a",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactAccordion",
          "declaration": {
            "name": "c",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactBreadcrumb",
          "declaration": {
            "name": "i",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactButton",
          "declaration": {
            "name": "R",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactDialog",
          "declaration": {
            "name": "C",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactDrawer",
          "declaration": {
            "name": "P",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactIconButton",
          "declaration": {
            "name": "x",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactInput",
          "declaration": {
            "name": "I",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenu",
          "declaration": {
            "name": "g",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuButton",
          "declaration": {
            "name": "s",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuItem",
          "declaration": {
            "name": "A",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuSeparator",
          "declaration": {
            "name": "D",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactTabs",
          "declaration": {
            "name": "b",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactToggle",
          "declaration": {
            "name": "h",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactTooltip",
          "declaration": {
            "name": "p",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "Tab",
          "declaration": {
            "name": "d",
            "module": "dist/components/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "TabPanel",
          "declaration": {
            "name": "B",
            "module": "dist/components/react/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/Accordion.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "Accordion",
          "members": [
            {
              "kind": "field",
              "name": "version",
              "type": {
                "text": "string"
              },
              "static": true,
              "readonly": true,
              "default": "'2.0.0-experimental'",
              "description": "AI Extension Point: Version tracking\nThis ensures compatibility across AgnosticUI upgrades"
            },
            {
              "kind": "field",
              "name": "canonicalVersion",
              "type": {
                "text": "string"
              },
              "static": true,
              "readonly": true,
              "default": "'2.0.0-stable'"
            },
            {
              "kind": "field",
              "name": "features",
              "type": {
                "text": "object"
              },
              "static": true,
              "readonly": true,
              "default": "{ animations: false, themes: false, persistence: false, analytics: false }",
              "description": "AI Extension Point: Feature flags\nSafe way to add experimental features without breaking existing code"
            }
          ],
          "superclass": {
            "name": "CanonicalAccordion",
            "module": "/src/components/Accordion/core/_Accordion"
          }
        },
        {
          "kind": "class",
          "description": "",
          "name": "AccordionItem",
          "members": [
            {
              "kind": "field",
              "name": "version",
              "type": {
                "text": "string"
              },
              "static": true,
              "readonly": true,
              "default": "'2.0.0-experimental'"
            },
            {
              "kind": "field",
              "name": "canonicalVersion",
              "type": {
                "text": "string"
              },
              "static": true,
              "readonly": true,
              "default": "'2.0.0-stable'"
            },
            {
              "kind": "field",
              "name": "features",
              "type": {
                "text": "object"
              },
              "static": true,
              "readonly": true,
              "default": "{ animations: false, themes: false, persistence: false, analytics: false }"
            },
            {
              "kind": "method",
              "name": "_handleLegacyAPI",
              "privacy": "protected",
              "description": "AI Extension Point: Upgrade compatibility layer\nThis method can be used to migrate old API calls to new ones"
            }
          ],
          "superclass": {
            "name": "CanonicalAccordionItem",
            "module": "/src/components/Accordion/core/_Accordion"
          },
          "tagName": "ag-accordion-item",
          "customElement": true
        },
        {
          "kind": "variable",
          "name": "AccordionPresets",
          "type": {
            "text": "object"
          },
          "default": "{ minimal: () => ({ // Minimal configuration }), animated: () => ({ // Animated configuration }), themed: (theme: string) => ({ // Themed configuration - theme parameter available for future use _themeHint: theme // Store theme hint for future implementation }) }",
          "description": "AI Extension Points: Safe customization patterns\n\nThese patterns allow AI assistants to safely extend functionality:"
        },
        {
          "kind": "variable",
          "name": "AccordionUtils",
          "type": {
            "text": "object"
          },
          "default": "{ /** * Batch control multiple accordions */ expandAll: (container: Element) => { container.querySelectorAll('ag-accordion-item').forEach(item => { if ('open' in item) { (item as CanonicalAccordionItem).open = true; } }); }, collapseAll: (container: Element) => { container.querySelectorAll('ag-accordion-item').forEach(item => { if ('open' in item) { (item as CanonicalAccordionItem).open = false; } }); }, /** * Get all accordion states */ getStates: (container: Element) => { return Array.from(container.querySelectorAll('ag-accordion-item')) .filter(item => 'open' in item && 'disabled' in item) .map(item => { const accordionItem = item as CanonicalAccordionItem; return { element: item, open: accordionItem.open, disabled: accordionItem.disabled }; }); } }"
        },
        {
          "kind": "variable",
          "name": "AccordionExtensions",
          "default": "new Map<string, AccordionExtension>()"
        },
        {
          "kind": "function",
          "name": "registerExtension",
          "parameters": [
            {
              "name": "extension",
              "type": {
                "text": "AccordionExtension"
              }
            }
          ],
          "description": "Safely register an AI extension"
        },
        {
          "kind": "function",
          "name": "applyExtensions",
          "parameters": [
            {
              "name": "accordion",
              "type": {
                "text": "AccordionItem"
              }
            }
          ],
          "description": "Apply all registered extensions to an accordion"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "CanonicalAccordion",
          "declaration": {
            "name": "CanonicalAccordion",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "CanonicalAccordionItem",
          "declaration": {
            "name": "CanonicalAccordionItem",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "Accordion",
          "declaration": {
            "name": "Accordion",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "AccordionItem",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-accordion-experimental",
          "declaration": {
            "name": "anonymous_0",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-accordion-item-experimental",
          "declaration": {
            "name": "anonymous_1",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "AccordionPresets",
          "declaration": {
            "name": "AccordionPresets",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "AccordionUtils",
          "declaration": {
            "name": "AccordionUtils",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "AccordionExtensions",
          "declaration": {
            "name": "AccordionExtensions",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "registerExtension",
          "declaration": {
            "name": "registerExtension",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "applyExtensions",
          "declaration": {
            "name": "applyExtensions",
            "module": "src/components/Accordion/Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "MinimalAccordion",
          "declaration": {
            "name": "MinimalAccordion",
            "module": "./styled/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/keyboard-navigation.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getAccordionItems",
          "return": {
            "type": {
              "text": "AccordionItemElement[]"
            }
          },
          "parameters": [
            {
              "name": "container",
              "type": {
                "text": "Element"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "handleAccordionKeydown",
          "parameters": [
            {
              "name": "e",
              "type": {
                "text": "Event"
              }
            },
            {
              "name": "container",
              "type": {
                "text": "Element"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "addKeyboardNavigation",
          "parameters": [
            {
              "name": "element",
              "type": {
                "text": "Element"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "getAccordionItems",
          "declaration": {
            "name": "getAccordionItems",
            "module": "src/components/Accordion/keyboard-navigation.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleAccordionKeydown",
          "declaration": {
            "name": "handleAccordionKeydown",
            "module": "src/components/Accordion/keyboard-navigation.ts"
          }
        },
        {
          "kind": "js",
          "name": "addKeyboardNavigation",
          "declaration": {
            "name": "addKeyboardNavigation",
            "module": "src/components/Accordion/keyboard-navigation.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/AccordionGroup/AccordionGroup.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/AccordionGroup/AccordionGroup.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "AccordionGroup",
          "members": [
            {
              "kind": "field",
              "name": "accordions",
              "type": {
                "text": "AccordionItemElement[]"
              },
              "readonly": true
            },
            {
              "kind": "field",
              "name": "handleAccordionKeydown"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-accordion",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AccordionGroup",
          "declaration": {
            "name": "AccordionGroup",
            "module": "src/components/AccordionGroup/AccordionGroup.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-accordion",
          "declaration": {
            "name": "AccordionGroup",
            "module": "src/components/AccordionGroup/AccordionGroup.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tooltip/Tooltip.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "Experimental Tooltip component that extends the canonical implementation\n\nThis version can be safely modified by AI assistants while maintaining\nthe core functionality and accessibility features from the canonical base.",
          "name": "Tooltip",
          "members": [
            {
              "kind": "field",
              "name": "animationDuration",
              "type": {
                "text": "number"
              },
              "description": "Extended functionality can be added here while preserving\nthe canonical implementation's core behavior",
              "default": "150",
              "attribute": "animationDuration"
            }
          ],
          "attributes": [
            {
              "name": "animationDuration",
              "type": {
                "text": "number"
              },
              "description": "Extended functionality can be added here while preserving\nthe canonical implementation's core behavior",
              "default": "150",
              "fieldName": "animationDuration"
            }
          ],
          "superclass": {
            "name": "CanonicalTooltip",
            "module": "/src/components/Tooltip/core/_Tooltip.js"
          },
          "tagName": "ag-tooltip",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "src/components/Tooltip/Tooltip.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-tooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "src/components/Tooltip/Tooltip.ts"
          }
        },
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "Tooltip",
            "module": "src/components/Tooltip/Tooltip.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/react/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "ReactAccordion",
          "declaration": {
            "name": "ReactAccordion",
            "module": "../Accordion/react/ReactAccordion"
          }
        },
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "AccordionItem",
            "module": "../Accordion/react/ReactAccordion"
          }
        },
        {
          "kind": "js",
          "name": "ItemHeader",
          "declaration": {
            "name": "ItemHeader",
            "module": "../Accordion/react/ReactAccordion"
          }
        },
        {
          "kind": "js",
          "name": "ItemContent",
          "declaration": {
            "name": "ItemContent",
            "module": "../Accordion/react/ReactAccordion"
          }
        },
        {
          "kind": "js",
          "name": "ReactTooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "../Tooltip/react/ReactTooltip"
          }
        },
        {
          "kind": "js",
          "name": "ReactButton",
          "declaration": {
            "name": "ReactButton",
            "module": "../Button/react/ReactButton"
          }
        },
        {
          "kind": "js",
          "name": "ReactIconButton",
          "declaration": {
            "name": "ReactIconButton",
            "module": "../IconButton/react/ReactIconButton"
          }
        },
        {
          "kind": "js",
          "name": "ReactInput",
          "declaration": {
            "name": "ReactInput",
            "module": "../Input/react/ReactInput"
          }
        },
        {
          "kind": "js",
          "name": "ReactBreadcrumb",
          "declaration": {
            "name": "ReactBreadcrumb",
            "module": "../Breadcrumb/react/ReactBreadcrumb"
          }
        },
        {
          "kind": "js",
          "name": "ReactTabs",
          "declaration": {
            "name": "ReactTabs",
            "module": "../Tabs/react/ReactTabs"
          }
        },
        {
          "kind": "js",
          "name": "Tab",
          "declaration": {
            "name": "Tab",
            "module": "../Tabs/react/ReactTabs"
          }
        },
        {
          "kind": "js",
          "name": "TabPanel",
          "declaration": {
            "name": "TabPanel",
            "module": "../Tabs/react/ReactTabs"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuButton",
          "declaration": {
            "name": "ReactMenuButton",
            "module": "../Menu/react/ReactMenu"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenu",
          "declaration": {
            "name": "ReactMenu",
            "module": "../Menu/react/ReactMenu"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuItem",
          "declaration": {
            "name": "ReactMenuItem",
            "module": "../Menu/react/ReactMenu"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuSeparator",
          "declaration": {
            "name": "ReactMenuSeparator",
            "module": "../Menu/react/ReactMenu"
          }
        },
        {
          "kind": "js",
          "name": "ReactDialog",
          "declaration": {
            "name": "ReactDialog",
            "module": "../Dialog/react/ReactDialog"
          }
        },
        {
          "kind": "js",
          "name": "ReactDrawer",
          "declaration": {
            "name": "ReactDrawer",
            "module": "../Drawer/react/ReactDrawer"
          }
        },
        {
          "kind": "js",
          "name": "ReactToggle",
          "declaration": {
            "name": "ReactToggle",
            "module": "../Toggle/react/ReactToggle"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/core/_Accordion.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "h",
          "default": "(i = class extends a { render() { return t` <slot></slot> `; } }, i.styles = [r` :host { display: block; } /* Progressive enhancement: Hide only after web component is defined */ :host(:not(:defined)) { visibility: visible; /* Content visible without JS */ } :host(:defined) { visibility: visible; /* Explicit visibility once defined */ } `], i)"
        },
        {
          "kind": "variable",
          "name": "d",
          "default": "(o = class extends a { constructor() { super(), this._id = s(\"accordion-item\"), this.open = !1, this.headingLevel = 3, this.disabled = !1, this.indicator = !1, this.bordered = !1, this.background = !1, this.addEventListener(\"keydown\", this._handleKeydown.bind(this)); } connectedCallback() { super.connectedCallback(), this.setAttribute(\"data-enhanced\", \"\"); } render() { return t` <div class=\"header\" part=\"accordion-header-wrapper\" @click=\"${this.toggle}\"> ${this._renderHeading()} </div> <div class=\"content\" part=\"accordion-content\" role=\"region\" aria-labelledby=\"${this._id}-button\" id=\"${this._id}-panel\" ?hidden=\"${this.hasAttribute(\"data-enhanced\") && !this.open}\" > <slot name=\"content\"></slot> </div> `; } _renderDefaultIndicator() { return t` <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" > <path d=\"m6 9 6 6 6-6\"></path> </svg> `; } _renderHeading() { const e = t` <button part=\"accordion-header\" aria-expanded=\"${this.open}\" aria-controls=\"${this._id}-panel\" id=\"${this._id}-button\" ?disabled=\"${this.disabled}\" aria-disabled=\"${this.disabled}\" @keydown=\"${this._handleKeydown}\" > <slot name=\"header\"></slot> <span class=\"indicator\" part=\"accordion-indicator\"> <slot name=\"indicator\"> ${this._renderDefaultIndicator()} </slot> </span> </button> `; switch (Math.max(1, Math.min(6, this.headingLevel || 3))) { case 1: return t`<h1 class=\"heading\" part=\"accordion-heading\">${e}</h1>`; case 2: return t`<h2 class=\"heading\" part=\"accordion-heading\">${e}</h2>`; case 3: return t`<h3 class=\"heading\" part=\"accordion-heading\">${e}</h3>`; case 4: return t`<h4 class=\"heading\" part=\"accordion-heading\">${e}</h4>`; case 5: return t`<h5 class=\"heading\" part=\"accordion-heading\">${e}</h5>`; case 6: return t`<h6 class=\"heading\" part=\"accordion-heading\">${e}</h6>`; } } toggle() { this.disabled || (this.open = !this.open, this.dispatchEvent(new CustomEvent(\"toggle\", { detail: { open: this.open }, bubbles: !0 }))); } /** * Focus the accordion's button (for programmatic focus management) */ focus() { this.shadowRoot?.querySelector(\"button\")?.focus(); } /** * Get the button element (for external focus management) */ get buttonElement() { return this.shadowRoot?.querySelector(\"button\") || null; } /** * Handle keyboard interactions for individual accordion items */ _handleKeydown(e) { if (this.disabled) return; const { key: n } = e; (n === \"Enter\" || n === \" \") && e.target === this.buttonElement && (e.preventDefault(), this.toggle()), (n === \"ArrowDown\" || n === \"ArrowUp\" || n === \"Home\" || n === \"End\") && (e.preventDefault(), this.dispatchEvent(new CustomEvent(\"accordion-keydown\", { detail: { key: n, accordionItem: this }, bubbles: !0 }))); } }, o.properties = { open: { type: Boolean, reflect: !0 }, headingLevel: { type: Number, attribute: \"heading-level\" }, disabled: { type: Boolean, reflect: !0 }, indicator: { type: Boolean, reflect: !0 }, bordered: { type: Boolean, reflect: !0 }, background: { type: Boolean, reflect: !0 } }, o.styles = [r` :host { display: block; } .header { cursor: pointer; } :host([disabled]) .header { cursor: not-allowed; opacity: 0.6; } :host([background]) .header { background-color: var(--ag-background-secondary); color: var(--ag-text-primary); } .heading { margin: 0; padding: 0; } :host([background]) .heading { margin-inline: var(--ag-space-3); } :host([bordered]) .header button { border-bottom: 1px solid var(--ag-border); } .header button { background: none; border: none; padding-block: var(--ag-space-4); margin-block-end: var(--ag-space-2); font: inherit; /* Ensure button inherits color as we've seen in dark mode issues with useragent keeping it color: buttontext black */ color: inherit; cursor: pointer; width: 100%; text-align: left; display: flex; align-items: center; justify-content: space-between; } .header button:focus-visible { /* High-contrast focus ring using CSS custom property */ outline: var(--ag-focus-width) solid var(--ag-focus); outline-offset: var(--ag-focus-offset); transition: outline var(--ag-motion-medium) ease; } :host([disabled]) .header button { cursor: not-allowed; pointer-events: none; } /* Indicator wrapper - only visible when indicator attribute present */ .indicator { display: none; flex-shrink: 0; transition: transform var(--ag-motion-slow) ease; } :host([indicator]) .indicator { display: block; } /* Rotate indicator when open (starts pointing down, rotates to up) */ :host([indicator][open]) .indicator { transform: rotate(180deg); } /* Respect prefers-reduced-motion */ @media (prefers-reduced-motion: reduce) { .header button:focus-visible, .indicator { transition: none; } } /* Progressive enhancement: Content visible until JS enhanced */ .content { display: block; } /* After JS enhancement, respect open/closed state */ :host([data-enhanced]) .content { display: none; } :host([data-enhanced][open]) .content { display: block; margin-block-end: var(--ag-space-2); } /* Ensure hidden attribute works in all environments */ .content[hidden] { display: none !important; } `], o)"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "ag-accordion-item",
          "declaration": {
            "name": "d",
            "module": "dist/components/Accordion/core/_Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "Accordion",
          "declaration": {
            "name": "h",
            "module": "dist/components/Accordion/core/_Accordion.js"
          }
        },
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "d",
            "module": "dist/components/Accordion/core/_Accordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/core/_Accordion.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/experiments/keyboard-navigation.js",
      "declarations": [
        {
          "kind": "function",
          "name": "s",
          "parameters": [
            {
              "name": "o"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "i"
        },
        {
          "kind": "variable",
          "name": "l"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "addKeyboardNavigation",
          "declaration": {
            "name": "l",
            "module": "dist/components/Accordion/experiments/keyboard-navigation.js"
          }
        },
        {
          "kind": "js",
          "name": "getAccordionItems",
          "declaration": {
            "name": "s",
            "module": "dist/components/Accordion/experiments/keyboard-navigation.js"
          }
        },
        {
          "kind": "js",
          "name": "handleAccordionKeydown",
          "declaration": {
            "name": "i",
            "module": "dist/components/Accordion/experiments/keyboard-navigation.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/extensions/AnimatedAccordion.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "c",
          "default": "d"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "ag-animated-accordion-item",
          "declaration": {
            "name": "c",
            "module": "dist/components/Accordion/extensions/AnimatedAccordion.js"
          }
        },
        {
          "kind": "js",
          "name": "AnimatedAccordionItem",
          "declaration": {
            "name": "c",
            "module": "dist/components/Accordion/extensions/AnimatedAccordion.js"
          }
        },
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "c",
            "module": "dist/components/Accordion/extensions/AnimatedAccordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/helpers/accordion-state.js",
      "declarations": [
        {
          "kind": "function",
          "name": "n",
          "parameters": [
            {
              "name": "d"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "o"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "createAccordion",
          "declaration": {
            "name": "n",
            "module": "dist/components/Accordion/helpers/accordion-state.js"
          }
        },
        {
          "kind": "js",
          "name": "toggleSection",
          "declaration": {
            "name": "o",
            "module": "dist/components/Accordion/helpers/accordion-state.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/react/ReactAccordion.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "I"
        },
        {
          "kind": "variable",
          "name": "L"
        },
        {
          "kind": "variable",
          "name": "R"
        },
        {
          "kind": "variable",
          "name": "A"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "L",
            "module": "dist/components/Accordion/react/ReactAccordion.js"
          }
        },
        {
          "kind": "js",
          "name": "ItemContent",
          "declaration": {
            "name": "A",
            "module": "dist/components/Accordion/react/ReactAccordion.js"
          }
        },
        {
          "kind": "js",
          "name": "ItemHeader",
          "declaration": {
            "name": "R",
            "module": "dist/components/Accordion/react/ReactAccordion.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactAccordion",
          "declaration": {
            "name": "I",
            "module": "dist/components/Accordion/react/ReactAccordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/react/ReactAccordion.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/react/useAccordion.js",
      "declarations": [
        {
          "kind": "function",
          "name": "l",
          "parameters": [
            {
              "name": "t"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "useAccordion",
          "declaration": {
            "name": "l",
            "module": "dist/components/Accordion/react/useAccordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/styled/MinimalAccordion.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "t",
          "default": "e"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "minimal-accordion",
          "declaration": {
            "name": "t",
            "module": "dist/components/Accordion/styled/MinimalAccordion.js"
          }
        },
        {
          "kind": "js",
          "name": "MinimalAccordion",
          "declaration": {
            "name": "t",
            "module": "dist/components/Accordion/styled/MinimalAccordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/styled/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "MinimalAccordion",
          "declaration": {
            "name": "r",
            "module": "dist/components/Accordion/styled/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/vue/VueAccordion.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Accordion/vue/VueAccordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/vue/VueAccordion.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/vue/VueAccordionContent.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Accordion/vue/VueAccordionContent.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/vue/VueAccordionHeader.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Accordion/vue/VueAccordionHeader.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/vue/VueAccordionItem.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Accordion/vue/VueAccordionItem.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/vue/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueAccordion",
          "declaration": {
            "name": "e",
            "module": "dist/components/Accordion/vue/index.js"
          }
        },
        {
          "kind": "js",
          "name": "VueAccordionContent",
          "declaration": {
            "name": "m",
            "module": "dist/components/Accordion/vue/index.js"
          }
        },
        {
          "kind": "js",
          "name": "VueAccordionHeader",
          "declaration": {
            "name": "a",
            "module": "dist/components/Accordion/vue/index.js"
          }
        },
        {
          "kind": "js",
          "name": "VueAccordionItem",
          "declaration": {
            "name": "t",
            "module": "dist/components/Accordion/vue/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Breadcrumb/core/_Breadcrumb.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "n",
          "default": "class extends m { constructor() { super(), this._handleItemClick = (r, e, t) => { this.dispatchEvent(new CustomEvent(\"breadcrumb-click\", { detail: { item: e, index: t, event: r }, bubbles: !0, composed: !0 })); }, this.items = [], this.type = \"default\", this.primary = !1, this.ariaLabel = \"Breadcrumb\"; } _renderBreadcrumbItem(r, e) { const t = e === this.items.length - 1, i = r.current || t; return s` <li class=\"ag-breadcrumb__item\"> ${r.href && !i ? s` <a href=\"${r.href}\" class=\"ag-breadcrumb__link\" @click=\"${(a) => this._handleItemClick(a, r, e)}\" > ${r.label} </a> ` : i ? s` <a href=\"${g(r.href)}\" class=\"ag-breadcrumb__link\" aria-current=\"page\" @click=\"${(a) => this._handleItemClick(a, r, e)}\" > ${r.label} </a> ` : s` <span class=\"ag-breadcrumb__text\"> ${r.label} </span> `} </li> `; } render() { return !this.items || this.items.length === 0 ? s`` : s` <nav class=\"ag-breadcrumb\" aria-label=\"${this.ariaLabel}\"> <ol class=\"ag-breadcrumb__list\"> ${this.items.map((r, e) => this._renderBreadcrumbItem(r, e))} </ol> </nav> `; } }"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgBreadcrumb",
          "declaration": {
            "name": "n",
            "module": "dist/components/Breadcrumb/core/_Breadcrumb.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Breadcrumb/core/_Breadcrumb.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Breadcrumb/react/ReactBreadcrumb.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "L"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactBreadcrumb",
          "declaration": {
            "name": "L",
            "module": "dist/components/Breadcrumb/react/ReactBreadcrumb.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Breadcrumb/svelte/SvelteBreadcrumb.js",
      "declarations": [
        {
          "kind": "function",
          "name": "I",
          "parameters": [
            {
              "name": "t"
            },
            {
              "name": "a"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "I",
            "module": "dist/components/Breadcrumb/svelte/SvelteBreadcrumb.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Breadcrumb/vue/VueBreadcrumb.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Breadcrumb/vue/VueBreadcrumb.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Breadcrumb/vue/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueBreadcrumb",
          "declaration": {
            "name": "a",
            "module": "dist/components/Breadcrumb/vue/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Button/core/_Button.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "r",
          "default": "i"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "ag-button",
          "declaration": {
            "name": "r",
            "module": "dist/components/Button/core/_Button.js"
          }
        },
        {
          "kind": "js",
          "name": "AgButton",
          "declaration": {
            "name": "r",
            "module": "dist/components/Button/core/_Button.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Button/core/_Button.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Button/core/styles.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "o",
          "default": "a` :host button { padding-block: var(--ag-space-1); padding-inline: var(--ag-space-4); } `"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "styles",
          "declaration": {
            "name": "o",
            "module": "dist/components/Button/core/styles.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Button/react/ReactButton.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "F"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactButton",
          "declaration": {
            "name": "F",
            "module": "dist/components/Button/react/ReactButton.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Button/react/ReactButton.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Button/styled/index.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Button/vue/VueButton.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Button/vue/VueButton.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Button/vue/VueButton.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Dialog/core/_dialog.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "r",
          "default": "class extends f { constructor() { super(), this._previouslyFocusedElement = null, this._handleKeydown = (t) => { if (t.key === \"Escape\" && !this.noCloseOnEscape) { t.preventDefault(), this.dispatchEvent(new CustomEvent(\"dialog-cancel\", { bubbles: !0 })), this.open = !1; return; } if (t.key === \"Tab\") { this._handleFocusTrap(t); return; } if ([\"ArrowLeft\", \"ArrowRight\", \"ArrowUp\", \"ArrowDown\"].includes(t.key)) { const o = document.activeElement; o && g(o, this.shadowRoot, this) && t.stopPropagation(); } }, this._handleBackdropClick = (t) => { this.noCloseOnBackdrop || !this.open || b(t, this.shadowRoot, \".dialog-container\", this) && (this.dispatchEvent(new CustomEvent(\"dialog-cancel\", { bubbles: !0 })), this.open = !1); }, this._handleCloseButtonClick = (t) => { t.stopPropagation(), this.dispatchEvent(new CustomEvent(\"dialog-close\", { bubbles: !0 })), this.open = !1; }, this.open = !1, this.heading = \"\", this.description = \"\", this.noCloseOnEscape = !1, this.noCloseOnBackdrop = !1, this.showCloseButton = !1, this.drawerPosition = void 0; } _handleFocusTrap(t) { const o = this.getRootNode().host || this, e = p(this.shadowRoot, o); if (e.length === 0) { t.preventDefault(); const s = this.shadowRoot?.querySelector('[role=\"dialog\"]'); s && document.activeElement !== s && (s.setAttribute(\"tabindex\", \"-1\"), s.focus()); return; } const i = e[0], a = e[e.length - 1]; let n = document.activeElement; if (this.shadowRoot && n === this && this.shadowRoot.activeElement && (n = this.shadowRoot.activeElement), !g(n, this.shadowRoot, this)) { t.preventDefault(), i.focus(); return; } if (e.length === 1) { t.preventDefault(), i.focus(); return; } t.shiftKey ? n === i && (t.preventDefault(), a.focus()) : n === a && (t.preventDefault(), i.focus()); } _setInitialFocus() { const t = this.getRootNode().host || this, o = p(this.shadowRoot, t); if (o.length > 0) o[0].focus(); else { const e = this.shadowRoot?.querySelector('[role=\"dialog\"]'); e && (e.setAttribute(\"tabindex\", \"-1\"), e.focus()); } } _restoreFocus() { this._previouslyFocusedElement && typeof this._previouslyFocusedElement.focus == \"function\" && this._previouslyFocusedElement.focus(), this._previouslyFocusedElement = null; } connectedCallback() { super.connectedCallback(); } disconnectedCallback() { super.disconnectedCallback(), this.open && (document.removeEventListener(\"keydown\", this._handleKeydown), this._restoreBackgroundScroll()); } willUpdate(t) { if (t.has(\"open\")) { const o = t.get(\"open\"); this.open && !o ? (document.addEventListener(\"keydown\", this._handleKeydown), this._previouslyFocusedElement = document.activeElement, this._preventBackgroundScroll(), this.dispatchEvent(new CustomEvent(\"dialog-open\", { bubbles: !0 }))) : !this.open && o && (document.removeEventListener(\"keydown\", this._handleKeydown), this.dispatchEvent(new CustomEvent(\"dialog-close\", { bubbles: !0 })), this._restoreBackgroundScroll(), this._restoreFocus()); } } _preventBackgroundScroll() { const t = parseInt(document.body.getAttribute(\"data-dialog-count\") || \"0\", 10); t === 0 && (document.body.setAttribute( \"data-dialog-original-overflow\", document.body.style.overflow || \"\" ), document.body.style.overflow = \"hidden\", document.body.setAttribute(\"data-dialog-scroll-locked\", \"\")), document.body.setAttribute(\"data-dialog-count\", (t + 1).toString()); } _restoreBackgroundScroll() { const t = parseInt(document.body.getAttribute(\"data-dialog-count\") || \"0\", 10), o = Math.max(0, t - 1); if (document.body.setAttribute(\"data-dialog-count\", o.toString()), o === 0) { const e = document.body.getAttribute(\"data-dialog-original-overflow\"); document.body.style.overflow = e || \"\", document.body.removeAttribute(\"data-dialog-original-overflow\"), document.body.removeAttribute(\"data-dialog-scroll-locked\"), document.body.removeAttribute(\"data-dialog-count\"); } } updated(t) { if (t.has(\"open\") && this.open) { const o = this.shadowRoot?.querySelector(\".dialog-container\"), e = () => { this._setInitialFocus(); }; if (o) { const i = getComputedStyle(o), a = parseFloat(i.transitionDuration), n = i.transitionProperty; a > 0 && n !== \"none\" ? o.addEventListener(\"transitionend\", e, { once: !0 }) : setTimeout(() => this._setInitialFocus(), 0); } else setTimeout(() => this._setInitialFocus(), 0); } } render() { return c` <div class=\"dialog-backdrop\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=${this.heading ? \"dialog-heading\" : h} aria-label=${this.heading ? h : \"Dialog\"} aria-describedby=${this.description ? \"dialog-description\" : h} @click=${this._handleBackdropClick} > <div class=\"dialog-container\"> <div class=\"dialog-header\"> <slot name=\"header\"> ${this.heading ? c`<h2 id=\"dialog-heading\">${this.heading}</h2>` : \"\"} </slot> ${this.showCloseButton ? c` <button type=\"button\" class=\"dialog-close-button\" aria-label=\"Close dialog\" @click=${this._handleCloseButtonClick} > × </button> ` : \"\"} </div> <div class=\"dialog-content\"> ${this.description ? c`<p id=\"dialog-description\">${this.description}</p>` : \"\"} <slot></slot> </div> <div class=\"dialog-footer\"> <slot name=\"footer\"></slot> </div> </div> </div> `; } }"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgnosticDialog",
          "declaration": {
            "name": "r",
            "module": "dist/components/Dialog/core/_dialog.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Dialog/core/_dialog.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Dialog/react/ReactDialog.js",
      "declarations": [
        {
          "kind": "function",
          "name": "F",
          "parameters": [
            {
              "name": "{\n  open: t = !1,\n  heading: u,\n  description: m,\n  noCloseOnEscape: i = !1,\n  noCloseOnBackdrop: a = !1,\n  showCloseButton: o = !1,\n  drawerPosition: d = \"bottom\",\n  onDialogOpen: l,\n  onDialogClose: c,\n  onDialogCancel: f,\n  children: E,\n  className: x,\n  id: L,\n  ...j\n}"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "H"
        },
        {
          "kind": "variable",
          "name": "q"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "DialogFooter",
          "declaration": {
            "name": "q",
            "module": "dist/components/Dialog/react/ReactDialog.js"
          }
        },
        {
          "kind": "js",
          "name": "DialogHeader",
          "declaration": {
            "name": "H",
            "module": "dist/components/Dialog/react/ReactDialog.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactDialog",
          "declaration": {
            "name": "F",
            "module": "dist/components/Dialog/react/ReactDialog.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Dialog/react/ReactDialog.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Dialog/vue/VueDialog.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Dialog/vue/VueDialog.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Dialog/vue/VueDialog.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Dialog/vue/VueDialogFooter.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Dialog/vue/VueDialogFooter.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Dialog/vue/VueDialogHeader.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Dialog/vue/VueDialogHeader.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Dialog/vue/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueDialog",
          "declaration": {
            "name": "r",
            "module": "dist/components/Dialog/vue/index.js"
          }
        },
        {
          "kind": "js",
          "name": "VueDialogFooter",
          "declaration": {
            "name": "g",
            "module": "dist/components/Dialog/vue/index.js"
          }
        },
        {
          "kind": "js",
          "name": "VueDialogHeader",
          "declaration": {
            "name": "t",
            "module": "dist/components/Dialog/vue/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Drawer/core/_drawer.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "o",
          "default": "class extends h { constructor() { super(), this.open = !1, this.heading = \"\", this.description = \"\", this.position = \"bottom\", this.noCloseOnEscape = !1, this.noCloseOnBackdrop = !1, this.showCloseButton = !1; } /* Property Bindings In Lit, the dot (.) prefix is used to create a property binding, which sets a JavaScript property on an element instead of an HTML attribute. This is a critical distinction because properties can hold any JavaScript data type, including objects, arrays, and booleans, while HTML attributes can only store strings. https://lit.dev/docs/v1/lit-html/template-reference/#binding-types https://vaadin.com/docs/latest/hilla/lit/components/create#binding-to-a-property */ render() { return c` <ag-dialog @dialog-close=${this._handleDialogClose} .open=${this.open} .heading=${this.heading} .description=${this.description} .noCloseOnEscape=${this.noCloseOnEscape} .noCloseOnBackdrop=${this.noCloseOnBackdrop} .showCloseButton=${this.showCloseButton} .drawerPosition=${this.position} > <slot></slot> </ag-dialog> `; } _handleDialogClose(r) { r.stopPropagation(); const t = new CustomEvent(\"close\", { bubbles: !0, composed: !0, cancelable: !0 }); this.dispatchEvent(t), t.defaultPrevented || (this.open = !1); } }"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgnosticDrawer",
          "declaration": {
            "name": "o",
            "module": "dist/components/Drawer/core/_drawer.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Drawer/core/drawer.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Drawer/react/ReactDrawer.js",
      "declarations": [
        {
          "kind": "function",
          "name": "h",
          "parameters": [
            {
              "name": "{\n  open: e = !1,\n  heading: a,\n  description: c,\n  noCloseOnEscape: f = !1,\n  noCloseOnBackdrop: u = !1,\n  showCloseButton: l = !1,\n  position: i = \"bottom\",\n  onClose: t,\n  children: d,\n  className: p,\n  id: m,\n  ...v\n}"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "R"
        },
        {
          "kind": "variable",
          "name": "L"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "DrawerFooter",
          "declaration": {
            "name": "L",
            "module": "dist/components/Drawer/react/ReactDrawer.js"
          }
        },
        {
          "kind": "js",
          "name": "DrawerHeader",
          "declaration": {
            "name": "R",
            "module": "dist/components/Drawer/react/ReactDrawer.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactDrawer",
          "declaration": {
            "name": "h",
            "module": "dist/components/Drawer/react/ReactDrawer.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Drawer/react/ReactDrawer.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Drawer/vue/VueDrawer.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Drawer/vue/VueDrawer.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Drawer/vue/VueDrawer.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/core/_IconButton.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "t",
          "default": "class extends h { constructor() { super(), this._handleClick = (e) => { if (this.disabled || this.loading) { e.preventDefault(), e.stopPropagation(); return; } this.dispatchEvent(new CustomEvent(\"icon-button-click\", { detail: { originalEvent: e, label: this.label, pressed: this.pressed }, bubbles: !0 })); }, this._handleKeyDown = (e) => { (e.key === \" \" || e.key === \"Enter\") && !this.disabled && !this.loading && this.dispatchEvent(new CustomEvent(\"icon-button-activate\", { detail: { originalEvent: e, label: this.label, pressed: this.pressed }, bubbles: !0 })); }, this.label = \"\", this.icon = \"\", this.unicode = \"\", this.size = \"md\", this.variant = \"ghost\", this.disabled = !1, this.pressed = !1, this.loading = !1, this.type = \"button\"; } /** * Renders the appropriate icon content */ _renderIcon() { return this.children.length > 0 ? a` <span class=\"icon\" aria-hidden=\"true\"> <slot></slot> </span> ` : this.unicode ? a` <span class=\"icon unicode-icon\" aria-hidden=\"true\">${this.unicode}</span> ` : this.icon ? a` <span class=\"icon\" aria-hidden=\"true\" data-icon=\"${this.icon}\"> <slot> <!-- Icon system would inject SVG here --> <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" focusable=\"false\" aria-hidden=\"true\" > <rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"/> <text x=\"12\" y=\"16\" text-anchor=\"middle\" font-size=\"8\" fill=\"currentColor\"> ${this.icon.slice(0, 3)} </text> </svg> </slot> </span> ` : a` <span class=\"icon\" aria-hidden=\"true\"> <slot></slot> </span> `; } render() { return this.label || console.warn(\"AgIconButton: label property is required for accessibility. Please provide an aria-label value.\"), a` <button type=${this.type} aria-label=${u(this.label || void 0)} aria-pressed=${u(this.pressed !== void 0 ? this.pressed.toString() : void 0)} ?disabled=${this.disabled} @click=${this._handleClick} @keydown=${this._handleKeyDown} > ${this._renderIcon()} <!-- Loading indicator slot --> ${this.loading ? a` <span class=\"icon\" aria-hidden=\"true\"> <slot name=\"loading\"> <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" focusable=\"false\" aria-hidden=\"true\" style=\"animation: spin 1s linear infinite;\" > <path d=\"M21 12a9 9 0 11-6.219-8.56\"/> </svg> <style> @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } </style> </slot> </span> ` : \"\"} <!-- Visually hidden text fallback for additional context --> ${this.label && !this.getAttribute(\"aria-label\") ? a` <span class=\"visually-hidden\">${this.label}</span> ` : \"\"} </button> `; } }"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgIconButton",
          "declaration": {
            "name": "t",
            "module": "dist/components/IconButton/core/_IconButton.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/core/_IconButton.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/react/ReactIconButton.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "C"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactIconButton",
          "declaration": {
            "name": "C",
            "module": "dist/components/IconButton/react/ReactIconButton.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/react/ReactIconButton.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/react/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "ReactIconButton",
          "declaration": {
            "name": "c",
            "module": "dist/components/IconButton/react/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/svelte/SvelteIconButtonDemo.js",
      "declarations": [
        {
          "kind": "function",
          "name": "Ke",
          "parameters": [
            {
              "name": "i"
            },
            {
              "name": "a"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "Ke",
            "module": "dist/components/IconButton/svelte/SvelteIconButtonDemo.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/svelte/types.d.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/vue/VueIconButton.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/IconButton/vue/VueIconButton.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/vue/VueIconButton.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/IconButton/vue/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueIconButton",
          "declaration": {
            "name": "e",
            "module": "dist/components/IconButton/vue/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Input/core/_Input.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "e",
          "default": "class extends g { constructor() { super(), this._inputId = b(\"ag-input\"), this.label = \"\", this.labelHidden = !1, this.noLabel = !1, this.ariaLabel = \"\", this.labelledBy = \"\", this.type = \"text\", this.value = \"\", this.placeholder = \"\", this.rows = 4, this.cols = 50, this.size = \"default\", this.capsule = !1, this.rounded = !1, this.underlined = !1, this.underlinedWithBackground = !1, this.inline = !1, this.hasLeftAddon = !1, this.hasRightAddon = !1, this.required = !1, this.disabled = !1, this.readonly = !1, this.invalid = !1, this.errorMessage = \"\", this.helpText = \"\"; } _handleInput(d) { const o = d.target; this.value = o.value; const n = new Event(\"input\", { bubbles: !0, composed: !0 }); this.dispatchEvent(n); } _handleChange(d) { const o = d.target; this.value = o.value; const n = new Event(\"change\", { bubbles: !0, composed: !0 }); this.dispatchEvent(n); } render() { const d = this.type === \"textarea\", o = this.hasLeftAddon || this.hasRightAddon, n = `${this._inputId}-help`, l = `${this._inputId}-error`, i = []; this.helpText && i.push(n), this.errorMessage && i.push(l), this.labelledBy && i.push(this.labelledBy); const s = [\"ag-input\"]; this.size !== \"default\" && s.push(`ag-input--${this.size}`), this.rounded && s.push(\"ag-input--rounded\"), this.underlined && s.push(\"ag-input--underlined\"), this.underlinedWithBackground && s.push(\"ag-input--underlined-with-background\"); const u = d ? r` <textarea id=\"${this._inputId}\" part=\"textarea\" class=\"ag-input__textarea\" .value=\"${this.value}\" placeholder=\"${p(this.placeholder || void 0)}\" rows=\"${this.rows}\" cols=\"${this.cols}\" ?required=\"${this.required}\" ?disabled=\"${this.disabled}\" ?readonly=\"${this.readonly}\" aria-required=\"${this.required ? \"true\" : \"false\"}\" aria-invalid=\"${this.invalid ? \"true\" : \"false\"}\" aria-label=\"${p(this.ariaLabel || void 0)}\" aria-labelledby=\"${p(this.labelledBy || void 0)}\" aria-describedby=\"${i.length > 0 ? i.join(\" \") : p(void 0)}\" @input=${this._handleInput} @change=${this._handleChange} ></textarea> ` : r` <input type=\"${this.type}\" id=\"${this._inputId}\" part=\"input\" class=\"ag-input__input\" .value=\"${this.value}\" placeholder=\"${p(this.placeholder || void 0)}\" ?required=\"${this.required}\" ?disabled=\"${this.disabled}\" ?readonly=\"${this.readonly}\" aria-required=\"${this.required ? \"true\" : \"false\"}\" aria-invalid=\"${this.invalid ? \"true\" : \"false\"}\" aria-label=\"${p(this.ariaLabel || void 0)}\" aria-labelledby=\"${p(this.labelledBy || void 0)}\" aria-describedby=\"${i.length > 0 ? i.join(\" \") : p(void 0)}\" @input=${this._handleInput} @change=${this._handleChange} /> `; return r` <div class=\"${s.join(\" \")}\" part=\"wrapper\"> ${this.noLabel ? \"\" : r` <label for=\"${this._inputId}\" part=\"label\" class=\"ag-input__label ${this.labelHidden ? \"ag-input__label--hidden\" : \"\"}\" > ${this.label} ${this.required ? r` <span class=\"ag-input__required\" aria-hidden=\"true\">*</span> ` : \"\"} </label> `} ${this.helpText ? r` <div class=\"ag-input__help\" id=\"${n}\" part=\"help\"> ${this.helpText} </div> ` : \"\"} ${this.errorMessage ? r` <div class=\"ag-input__error\" id=\"${l}\" part=\"error\"> ${this.errorMessage} </div> ` : r` <div class=\"ag-input__error\" id=\"${l}\" part=\"error\" hidden></div> `} ${o ? r` <div class=\"ag-input__field\" part=\"field-wrapper\"> ${this.hasLeftAddon ? r` <div class=\"ag-input__addon ag-input__addon--left\" part=\"addon-left\"> <slot name=\"addon-left\"></slot> </div> ` : \"\"} ${u} ${this.hasRightAddon ? r` <div class=\"ag-input__addon ag-input__addon--right\" part=\"addon-right\"> <slot name=\"addon-right\"></slot> </div> ` : \"\"} </div> ` : u} </div> `; } }"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgInput",
          "declaration": {
            "name": "e",
            "module": "dist/components/Input/core/_Input.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Input/core/_Input.spec.js",
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "ag-input",
          "declaration": {
            "name": "r",
            "module": "/dist/components/Input/core/_Input.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Input/react/ReactInput.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "V"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactInput",
          "declaration": {
            "name": "V",
            "module": "dist/components/Input/react/ReactInput.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Input/react/ReactInput.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Input/vue/VueInput.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Input/vue/VueInput.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Input/vue/VueInput.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Input/vue/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueInput",
          "declaration": {
            "name": "p",
            "module": "dist/components/Input/vue/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Menu/core/_Menu.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "r",
          "default": "class extends l { constructor() { super(), this.variant = \"chevron\", this.size = \"md\", this.buttonVariant = \"ghost\", this.disabled = !1, this.ariaLabel = \"\", this.icon = \"\", this.unicode = \"\", this.label = \"\", this._menuOpen = !1, this._clickOutsideHandler = this._handleClickOutside.bind(this); } connectedCallback() { super.connectedCallback(), document.addEventListener(\"click\", this._clickOutsideHandler); } disconnectedCallback() { super.disconnectedCallback(), document.removeEventListener(\"click\", this._clickOutsideHandler); } firstUpdated() { this._updateMenuReference(); } updated(e) { super.updated(e), e.has(\"_menuOpen\") && this._updateMenuReference(); } _updateMenuReference() { this._menu = this.querySelector(\"ag-menu\"); } _handleClickOutside(e) { if (!this._menuOpen) return; const n = e.target; this.contains(n) || this._closeMenu(); } _handleClick(e) { this.disabled || (this._menuOpen ? this._closeMenu() : this._openMenu()); } _handleKeydown(e) { switch (e.key) { case \"Enter\": case \" \": e.preventDefault(), this._openMenu(); break; case \"ArrowDown\": e.preventDefault(), this._openMenu(!0); break; case \"ArrowUp\": e.preventDefault(), this._openMenu(!1); break; } } _openMenu(e = !0) { this._menuOpen = !0, this._updateMenuReference(), this._menu && (this._menu.open = !0, this._menu._updateMenuItems(), e ? this._menu._focusFirstItem() : this._menu._focusLastItem()), this._dispatchEvent(\"menu-open\"); } _closeMenu() { this._menuOpen = !1, this.requestUpdate(), this._menu && (this._menu.open = !1), this._trigger?.focus(), this._dispatchEvent(\"menu-close\"); } _dispatchEvent(e) { this.dispatchEvent(new CustomEvent(e, { bubbles: !0, composed: !0 })); } _renderChevronIcon() { return s` <svg class=\"chevron-icon\" viewBox=\"0 0 20 20\" fill=\"currentColor\"> <path fill-rule=\"evenodd\" d=\"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z\" clip-rule=\"evenodd\" /> </svg> `; } render() { return this.variant === \"icon\" ? s` <button class=\"menu-trigger icon-button\" aria-haspopup=\"menu\" aria-expanded=\"${this._menuOpen}\" ?disabled=\"${this.disabled}\" aria-label=\"${this.ariaLabel || this.label || \"Menu\"}\" @click=\"${this._handleClick}\" @keydown=\"${this._handleKeydown}\" > ${this.unicode ? s`<span class=\"unicode-icon\">${this.unicode}</span>` : s`<slot></slot>`} </button> <slot name=\"menu\"></slot> ` : this.variant === \"button\" ? s` <button class=\"menu-trigger regular-button\" aria-haspopup=\"menu\" aria-expanded=\"${this._menuOpen}\" ?disabled=\"${this.disabled}\" aria-label=\"${this.ariaLabel || m}\" @click=\"${this._handleClick}\" @keydown=\"${this._handleKeydown}\" > <slot></slot> </button> <slot name=\"menu\"></slot> ` : s` <button class=\"menu-trigger chevron-button\" aria-haspopup=\"menu\" aria-expanded=\"${this._menuOpen}\" ?disabled=\"${this.disabled}\" aria-label=\"${this.ariaLabel || m}\" @click=\"${this._handleClick}\" @keydown=\"${this._handleKeydown}\" > <span class=\"label\"> <slot></slot> </span> ${this._renderChevronIcon()} </button> <slot name=\"menu\"></slot> `; } }"
        },
        {
          "kind": "variable",
          "name": "o",
          "default": "class extends l { constructor() { super(), this.open = !1, this.placement = \"bottom-start\", this.ariaLabel = \"\", this.ariaLabelledBy = \"\", this._focusedIndex = 0, this._menuItems = [], this.setAttribute(\"hidden\", \"\"); } connectedCallback() { super.connectedCallback(), this.setAttribute(\"role\", \"menu\"), this.setAttribute(\"aria-orientation\", \"vertical\"), this.addEventListener(\"keydown\", this._handleKeydown); } disconnectedCallback() { super.disconnectedCallback(), this.removeEventListener(\"keydown\", this._handleKeydown); } firstUpdated() { this.open || this.setAttribute(\"hidden\", \"\"); } updated(e) { e.has(\"open\") && (this.open ? this.removeAttribute(\"hidden\") : this.setAttribute(\"hidden\", \"\")); } _updateMenuItems() { this._menuItems = Array.from(this.querySelectorAll(\"ag-menu-item\")), this._updateTabIndex(); } _updateTabIndex() { this._menuItems.forEach((e, n) => { e.setAttribute(\"tabindex\", n === this._focusedIndex ? \"0\" : \"-1\"); }); } _focusFirstItem() { this._focusedIndex = 0, this._updateTabIndex(), this._menuItems[0]?.focus(); } _focusLastItem() { this._focusedIndex = this._menuItems.length - 1, this._updateTabIndex(), this._menuItems[this._focusedIndex]?.focus(); } _focusNextItem() { this._menuItems.length !== 0 && (this._focusedIndex = (this._focusedIndex + 1) % this._menuItems.length, this._updateTabIndex(), this._menuItems[this._focusedIndex]?.focus()); } _focusPreviousItem() { this._menuItems.length !== 0 && (this._focusedIndex = this._focusedIndex === 0 ? this._menuItems.length - 1 : this._focusedIndex - 1, this._updateTabIndex(), this._menuItems[this._focusedIndex]?.focus()); } _handleKeydown(e) { switch (e.key) { case \"ArrowDown\": e.preventDefault(), this._focusNextItem(); break; case \"ArrowUp\": e.preventDefault(), this._focusPreviousItem(); break; case \"Home\": e.preventDefault(), this._focusedIndex = 0, this._updateTabIndex(), this._menuItems[0]?.focus(); break; case \"End\": e.preventDefault(), this._focusedIndex = this._menuItems.length - 1, this._updateTabIndex(), this._menuItems[this._focusedIndex]?.focus(); break; case \"Enter\": e.preventDefault(), this._menuItems[this._focusedIndex]?.click(); break; case \"Escape\": case \"Tab\": e.preventDefault(), this._closeMenu(); break; } } _closeMenu() { const e = this.closest(\"ag-menu-button\"); e && e._closeMenu(); } render() { return s`<slot></slot>`; } }"
        },
        {
          "kind": "variable",
          "name": "u",
          "default": "class extends l { constructor() { super(), this.value = \"\", this.disabled = !1, this.href = \"\", this.target = \"\"; } connectedCallback() { super.connectedCallback(), this.setAttribute(\"role\", \"menuitem\"), this.setAttribute(\"tabindex\", \"-1\"), this.addEventListener(\"click\", this._handleClick); } disconnectedCallback() { super.disconnectedCallback(), this.removeEventListener(\"click\", this._handleClick); } _handleClick(e) { if (this.disabled) { e.preventDefault(), e.stopPropagation(); return; } const n = this.closest(\"ag-menu-button\"); this.dispatchEvent(new CustomEvent(\"menu-select\", { detail: { value: this.value }, bubbles: !0, composed: !0 })), n && !this.href && n._closeMenu(); } focus() { this.shadowRoot?.querySelector(\"button, a\")?.focus(); } render() { return this.href ? s` <a href=\"${this.href}\" target=\"${this.target || m}\" ?disabled=\"${this.disabled}\" > <slot></slot> </a> ` : s` <button ?disabled=\"${this.disabled}\"> <slot></slot> </button> `; } }"
        },
        {
          "kind": "variable",
          "name": "f",
          "default": "class extends l { connectedCallback() { super.connectedCallback(), this.setAttribute(\"role\", \"separator\"); } render() { return s``; } }"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Menu",
          "declaration": {
            "name": "o",
            "module": "dist/components/Menu/core/_Menu.js"
          }
        },
        {
          "kind": "js",
          "name": "MenuButton",
          "declaration": {
            "name": "r",
            "module": "dist/components/Menu/core/_Menu.js"
          }
        },
        {
          "kind": "js",
          "name": "MenuItem",
          "declaration": {
            "name": "u",
            "module": "dist/components/Menu/core/_Menu.js"
          }
        },
        {
          "kind": "js",
          "name": "MenuSeparator",
          "declaration": {
            "name": "f",
            "module": "dist/components/Menu/core/_Menu.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Menu/core/_Menu.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Menu/react/ReactMenu.js",
      "declarations": [
        {
          "kind": "function",
          "name": "D",
          "parameters": [
            {
              "name": "{\n  disabled: r = !1,\n  ariaLabel: s,\n  onMenuOpen: n,\n  onMenuClose: u,\n  children: m,\n  className: i,\n  id: l,\n  ...f\n}"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "b"
        },
        {
          "kind": "function",
          "name": "P",
          "parameters": [
            {
              "name": "{\n  value: r = \"\",\n  disabled: s = !1,\n  href: n,\n  target: u,\n  onMenuSelect: m,\n  children: i,\n  className: l,\n  id: f,\n  ...c\n}"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "A"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactMenu",
          "declaration": {
            "name": "b",
            "module": "dist/components/Menu/react/ReactMenu.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuButton",
          "declaration": {
            "name": "D",
            "module": "dist/components/Menu/react/ReactMenu.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuItem",
          "declaration": {
            "name": "P",
            "module": "dist/components/Menu/react/ReactMenu.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuSeparator",
          "declaration": {
            "name": "A",
            "module": "dist/components/Menu/react/ReactMenu.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Menu/react/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "ReactMenu",
          "declaration": {
            "name": "a",
            "module": "dist/components/Menu/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuButton",
          "declaration": {
            "name": "n",
            "module": "dist/components/Menu/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuItem",
          "declaration": {
            "name": "u",
            "module": "dist/components/Menu/react/index.js"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuSeparator",
          "declaration": {
            "name": "c",
            "module": "dist/components/Menu/react/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Menu/vue/VueMenu.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Menu/vue/VueMenu.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Menu/vue/VueMenuItem.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Menu/vue/VueMenuItem.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Menu/vue/VueMenuSeparator.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Menu/vue/VueMenuSeparator.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Menu/vue/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueMenu",
          "declaration": {
            "name": "o",
            "module": "dist/components/Menu/vue/index.js"
          }
        },
        {
          "kind": "js",
          "name": "VueMenuItem",
          "declaration": {
            "name": "a",
            "module": "dist/components/Menu/vue/index.js"
          }
        },
        {
          "kind": "js",
          "name": "VueMenuSeparator",
          "declaration": {
            "name": "m",
            "module": "dist/components/Menu/vue/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tabs/core/_Tabs.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "d",
          "default": "class extends u { constructor() { super(), this.panel = \"\", this.disabled = !1, this.setAttribute(\"role\", \"tab\"); } render() { return f`<slot></slot>`; } }"
        },
        {
          "kind": "variable",
          "name": "h",
          "default": "class extends u { constructor() { super(), this.setAttribute(\"role\", \"tabpanel\"), this.setAttribute(\"tabindex\", \"0\"); } render() { return f`<slot></slot>`; } }"
        },
        {
          "kind": "variable",
          "name": "o",
          "default": "class extends u { constructor() { super(), this.activation = \"manual\", this.activeTab = 0, this.orientation = \"horizontal\", this.ariaLabel = \"\", this.ariaLabelledBy = \"\", this._tabs = [], this._panels = [], this._focusedTab = 0; } firstUpdated() { Promise.resolve().then(() => { this._updateTabsAndPanels(); }); } updated(t) { t.has(\"activeTab\") && (this._focusedTab = this.activeTab, Promise.resolve().then(() => { this._updateTabsAndPanels(); })); } connectedCallback() { super.connectedCallback(), this.addEventListener(\"slotchange\", () => { Promise.resolve().then(() => { this._updateTabsAndPanels(); }); }), this.addEventListener(\"keydown\", this._handleKeyDown.bind(this)), this.addEventListener(\"click\", this._handleClick.bind(this)); } _updateTabsAndPanels() { this._tabs = Array.from(this.querySelectorAll(\"ag-tab\")), this._panels = Array.from(this.querySelectorAll(\"ag-tab-panel\")), this._tabs.forEach((t, a) => { const e = t.id || `tab-${_()}`, r = t.panel || this._panels[a]?.id || `panel-${_()}`; t.setAttribute(\"id\", e), t.setAttribute(\"aria-controls\", r), t.setAttribute(\"aria-selected\", a === this.activeTab ? \"true\" : \"false\"), t.setAttribute(\"tabindex\", a === this._focusedTab ? \"0\" : \"-1\"), this._panels[a] && (this._panels[a].setAttribute(\"id\", r), this._panels[a].setAttribute(\"aria-labelledby\", e), a !== this.activeTab ? this._panels[a].setAttribute(\"hidden\", \"\") : this._panels[a].removeAttribute(\"hidden\")); }); } _handleKeyDown(t) { if (!this._tabs.length) return; const a = t.target, e = a && a.tagName === \"AG-TAB\", r = a && a.closest(\"ag-tab-panel\"); if (!e || r) return; const { key: n } = t, l = this.orientation === \"horizontal\"; let s = this._focusedTab, b = !1; switch (n) { case \"ArrowRight\": l && (s = (this._focusedTab + 1) % this._tabs.length, b = this.activation === \"automatic\", t.preventDefault()); break; case \"ArrowLeft\": l && (s = this._focusedTab === 0 ? this._tabs.length - 1 : this._focusedTab - 1, b = this.activation === \"automatic\", t.preventDefault()); break; case \"ArrowDown\": l || (s = (this._focusedTab + 1) % this._tabs.length, b = this.activation === \"automatic\", t.preventDefault()); break; case \"ArrowUp\": l || (s = this._focusedTab === 0 ? this._tabs.length - 1 : this._focusedTab - 1, b = this.activation === \"automatic\", t.preventDefault()); break; case \"Home\": s = 0, b = this.activation === \"automatic\", t.preventDefault(); break; case \"End\": s = this._tabs.length - 1, b = this.activation === \"automatic\", t.preventDefault(); break; case \" \": case \"Enter\": this.activation === \"manual\" && (this._activateTab(this._focusedTab), t.preventDefault()); break; } s !== this._focusedTab && (this._setFocusedTab(s), b && this._activateTab(s)); } _handleClick(t) { let a = t.target; for (; a && a.tagName !== \"AG-TAB\" && (a = a.parentElement, a !== this); ) ; if (a && a.tagName === \"AG-TAB\") { const e = a; if (e.hasAttribute(\"disabled\") || e.getAttribute(\"aria-disabled\") === \"true\") return; const r = this._tabs.indexOf(e); r >= 0 && this._activateTab(r); } } _setFocusedTab(t) { t >= 0 && t < this._tabs.length && (this._focusedTab = t, this._updateTabsAndPanels(), this._tabs[t].focus()); } _activateTab(t) { if (t >= 0 && t < this._tabs.length) { const a = this.activeTab, e = this._tabs[t]; if (e.hasAttribute(\"disabled\") || e.getAttribute(\"aria-disabled\") === \"true\") return; this._setFocusedTab(t), a !== t && (this.activeTab = t, this.dispatchEvent(new CustomEvent(\"tab-change\", { detail: { activeTab: t, previousTab: a }, bubbles: !0 }))); } } render() { return f` <div class=\"tabs-container\" data-orientation=${this.orientation}> <div role=\"tablist\" aria-orientation=${this.orientation} aria-label=${this.ariaLabel || \"\"} aria-labelledby=${this.ariaLabelledBy || \"\"} > <slot name=\"tab\"></slot> </div> <div class=\"tab-panels\"> <slot name=\"panel\"></slot> </div> </div> `; } }"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tab",
          "declaration": {
            "name": "d",
            "module": "dist/components/Tabs/core/_Tabs.js"
          }
        },
        {
          "kind": "js",
          "name": "TabPanel",
          "declaration": {
            "name": "h",
            "module": "dist/components/Tabs/core/_Tabs.js"
          }
        },
        {
          "kind": "js",
          "name": "Tabs",
          "declaration": {
            "name": "o",
            "module": "dist/components/Tabs/core/_Tabs.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tabs/core/_Tabs.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tabs/react/ReactTabs.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "A"
        },
        {
          "kind": "function",
          "name": "D",
          "parameters": [
            {
              "name": "{\n  panel: s,\n  disabled: e = !1,\n  children: a,\n  className: n,\n  id: r,\n  ...o\n}"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "H"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactTabs",
          "declaration": {
            "name": "A",
            "module": "dist/components/Tabs/react/ReactTabs.js"
          }
        },
        {
          "kind": "js",
          "name": "Tab",
          "declaration": {
            "name": "D",
            "module": "dist/components/Tabs/react/ReactTabs.js"
          }
        },
        {
          "kind": "js",
          "name": "TabPanel",
          "declaration": {
            "name": "H",
            "module": "dist/components/Tabs/react/ReactTabs.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tabs/vue/VueTab.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Tabs/vue/VueTab.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tabs/vue/VueTabPanel.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Tabs/vue/VueTabPanel.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tabs/vue/VueTabs.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Tabs/vue/VueTabs.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tabs/vue/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueTab",
          "declaration": {
            "name": "s",
            "module": "dist/components/Tabs/vue/index.js"
          }
        },
        {
          "kind": "js",
          "name": "VueTabPanel",
          "declaration": {
            "name": "f",
            "module": "dist/components/Tabs/vue/index.js"
          }
        },
        {
          "kind": "js",
          "name": "VueTabs",
          "declaration": {
            "name": "o",
            "module": "dist/components/Tabs/vue/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Toggle/core/_Toggle.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "e",
          "default": "class extends p { constructor() { super(), this._handleClick = (i) => { if (this.disabled || this.readonly) { i.preventDefault(); return; } this.checked = !this.checked, this.dispatchEvent(new CustomEvent(\"toggle-change\", { detail: { checked: this.checked, name: this.name, value: this.value }, bubbles: !0, composed: !0 })); }, this._handleKeydown = (i) => { (i.key === \" \" || i.key === \"Enter\") && (i.preventDefault(), this._handleClick(i)); }, this.label = \"\", this.checked = !1, this.size = \"md\", this.variant = \"default\", this.disabled = !1, this.readonly = !1, this.labelledBy = \"\", this.describedBy = \"\", this.name = \"\", this.value = \"\"; } firstUpdated() { !this.label && !this.labelledBy && console.warn('AgToggle: label property is required for accessibility. Use either \"label\" or \"labelledBy\" prop.'); } render() { return c` <button role=\"switch\" aria-checked=\"${this.checked}\" aria-label=\"${d(this.labelledBy ? void 0 : this.label)}\" aria-labelledby=\"${d(this.labelledBy || void 0)}\" aria-describedby=\"${d(this.describedBy || void 0)}\" ?disabled=\"${this.disabled}\" class=\"ag-toggle ag-toggle--${this.size} ag-toggle--${this.variant}\" @click=\"${this._handleClick}\" @keydown=\"${this._handleKeydown}\" > <span class=\"ag-toggle__track\"> <span class=\"ag-toggle__handle\"></span> </span> <!-- Screen reader state indication --> <span class=\"visually-hidden\"> ${this.checked ? \"On\" : \"Off\"} </span> </button> `; } }"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgToggle",
          "declaration": {
            "name": "e",
            "module": "dist/components/Toggle/core/_Toggle.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Toggle/core/_Toggle.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Toggle/react/ReactToggle.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "k"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactToggle",
          "declaration": {
            "name": "k",
            "module": "dist/components/Toggle/react/ReactToggle.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Toggle/svelte/SvelteToggle.js",
      "declarations": [
        {
          "kind": "function",
          "name": "F",
          "parameters": [
            {
              "name": "d"
            },
            {
              "name": "e"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "F",
            "module": "dist/components/Toggle/svelte/SvelteToggle.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Toggle/vue/VueToggle.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Toggle/vue/VueToggle.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Toggle/vue/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueToggle",
          "declaration": {
            "name": "g",
            "module": "dist/components/Toggle/vue/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/core/_Tooltip.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "e",
          "default": "(r = class extends v { constructor() { super(), this._handleMouseEnter = () => { this.disabled || (clearTimeout(this._hideTimeout), this.show()); }, this._handleMouseLeave = () => { this.disabled || (this._hideTimeout = window.setTimeout(() => { this.hide(); }, 100)); }, this._handleFocus = () => { this.disabled || this.show(); }, this._handleBlur = () => { this.disabled || this.hide(); }, this._handleClick = () => { this.disabled || (this._open ? this.hide() : this.show()); }, this._handleDocumentKeyDown = (t) => { t.key === \"Escape\" && this._open && this.hide(); }, this.show = () => { this._open || this.disabled || (this._open = !0); }, this.hide = () => { this._open && (this._open = !1); }, this.toggle = () => { this._open ? this.hide() : this.show(); }, this.content = \"\", this.placement = \"top\", this.distance = 8, this.skidding = 0, this.trigger = \"hover focus\", this.disabled = !1, this._open = !1; } firstUpdated() { this._setupEventListeners(), this._setupARIA(); } _setupEventListeners() { const t = this.firstElementChild; t && (this.trigger.includes(\"hover\") && (this.addEventListener(\"mouseenter\", this._handleMouseEnter), this.addEventListener(\"mouseleave\", this._handleMouseLeave)), this.trigger.includes(\"focus\") && (t.addEventListener(\"focus\", this._handleFocus), t.addEventListener(\"blur\", this._handleBlur)), this.trigger.includes(\"click\") && t.addEventListener(\"click\", this._handleClick)); } disconnectedCallback() { super.disconnectedCallback(), this._cleanup?.(), this._removeEventListeners(), document.removeEventListener(\"keydown\", this._handleDocumentKeyDown); } _setupARIA() { const t = this.firstElementChild; t && t.setAttribute(\"aria-describedby\", \"tooltip\"); } _removeEventListeners() { const t = this.firstElementChild; t && (this.removeEventListener(\"mouseenter\", this._handleMouseEnter), this.removeEventListener(\"mouseleave\", this._handleMouseLeave), t.removeEventListener(\"focus\", this._handleFocus), t.removeEventListener(\"blur\", this._handleBlur), t.removeEventListener(\"click\", this._handleClick)); } updated(t) { super.updated(t), t.has(\"_open\") && (this._open ? (document.addEventListener(\"keydown\", this._handleDocumentKeyDown), this.updateComplete.then(() => { this._startPositioning(); }), this.dispatchEvent(new CustomEvent(\"show\"))) : (this._stopPositioning(), document.removeEventListener(\"keydown\", this._handleDocumentKeyDown), this.dispatchEvent(new CustomEvent(\"hide\")))); } _startPositioning() { const t = this.shadowRoot?.querySelector(\"#tooltip\"), s = this.shadowRoot?.querySelector(\"#arrow\"); if (!t || !s) return; const n = this.firstElementChild; n && (this._updatePosition(), this._cleanup = w(n, t, () => { this._updatePosition(); })); } _stopPositioning() { this._cleanup?.(), this._cleanup = void 0; } async _updatePosition() { const t = this.shadowRoot?.querySelector(\"#tooltip\"), s = this.shadowRoot?.querySelector(\"#arrow\"); if (!t || !s) return; const n = this.firstElementChild; if (!n) return; const { x: o, y: h, placement: l, middlewareData: m } = await y( n, t, { placement: this.placement, middleware: [ b({ mainAxis: this.distance, crossAxis: this.skidding }), L(), k({ padding: 8 }), C({ element: s }) ] } ); Object.assign(t.style, { left: `${o}px`, top: `${h}px` }); const { x: p, y: c } = m.arrow ?? {}, f = { top: \"bottom\", right: \"left\", bottom: \"top\", left: \"right\" }[l.split(\"-\")[0]]; Object.assign(s.style, { left: p != null ? `${p}px` : \"\", top: c != null ? `${c}px` : \"\", right: \"\", bottom: \"\", [f]: \"-4px\" }); } render() { return g` <slot></slot> <div id=\"tooltip\" part=\"base\" role=\"tooltip\" class=\"tooltip\" ?data-show=${this._open} @mouseenter=\"${() => clearTimeout(this._hideTimeout)}\" @mouseleave=\"${this.hide}\" > <slot name=\"content\">${this.content}</slot> <div id=\"arrow\" part=\"arrow\"></div> </div> `; } }, r.styles = _` :host { display: inline-block; } #tooltip { display: none; position: absolute; z-index: var(--ag-z-index-modal); pointer-events: none; opacity: 0; transition: opacity var(--ag-motion-fast) ease-in-out; } #tooltip[data-show] { display: block; opacity: 1; pointer-events: auto; } #arrow { position: absolute; background: inherit; width: var(--ag-space-2); height: var(--ag-space-2); transform: rotate(45deg); } `, r)"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "ag-tooltip",
          "declaration": {
            "name": "e",
            "module": "dist/components/Tooltip/core/_Tooltip.js"
          }
        },
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "e",
            "module": "dist/components/Tooltip/core/_Tooltip.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/core/_Tooltip.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/react/ReactTooltip.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "g"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "g",
            "module": "dist/components/Tooltip/react/ReactTooltip.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/react/ReactTooltip.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/styled/MinimalTooltip.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "e",
          "default": "h"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "minimal-tooltip",
          "declaration": {
            "name": "e",
            "module": "dist/components/Tooltip/styled/MinimalTooltip.js"
          }
        },
        {
          "kind": "js",
          "name": "MinimalTooltip",
          "declaration": {
            "name": "e",
            "module": "dist/components/Tooltip/styled/MinimalTooltip.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/styled/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "MinimalTooltip",
          "declaration": {
            "name": "l",
            "module": "dist/components/Tooltip/styled/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/vue/VueTooltip.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "f",
            "module": "dist/components/Tooltip/vue/VueTooltip.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/vue/VueTooltip.spec.js",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Tooltip/vue/index.js",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueTooltip",
          "declaration": {
            "name": "p",
            "module": "dist/components/Tooltip/vue/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/core/_Accordion.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/core/_Accordion.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "Accordion",
          "members": [],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "customElement": true
        },
        {
          "kind": "class",
          "description": "",
          "name": "AccordionItem",
          "members": [
            {
              "kind": "field",
              "name": "open",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "open",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "headingLevel",
              "privacy": "public",
              "type": {
                "text": "number"
              },
              "default": "3",
              "attribute": "heading-level"
            },
            {
              "kind": "field",
              "name": "disabled",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "indicator",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "indicator",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "bordered",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "bordered",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "background",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "background",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "_id",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_renderDefaultIndicator",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_renderHeading",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "toggle"
            },
            {
              "kind": "method",
              "name": "focus",
              "description": "Focus the accordion's button (for programmatic focus management)"
            },
            {
              "kind": "field",
              "name": "buttonElement",
              "description": "Get the button element (for external focus management)",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "_handleKeydown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ],
              "description": "Handle keyboard interactions for individual accordion items"
            }
          ],
          "events": [
            {
              "name": "toggle",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "accordion-keydown",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "open"
            },
            {
              "name": "heading-level",
              "type": {
                "text": "number"
              },
              "default": "3",
              "fieldName": "headingLevel"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "indicator",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "indicator"
            },
            {
              "name": "bordered",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "bordered"
            },
            {
              "name": "background",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "background"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-accordion-item",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Accordion",
          "declaration": {
            "name": "Accordion",
            "module": "src/components/Accordion/core/_Accordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "AccordionItem",
            "module": "src/components/Accordion/core/_Accordion.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-accordion-item",
          "declaration": {
            "name": "AccordionItem",
            "module": "src/components/Accordion/core/_Accordion.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/experiments/keyboard-navigation.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getAccordionItems",
          "return": {
            "type": {
              "text": "AccordionItemElement[]"
            }
          },
          "parameters": [
            {
              "name": "container",
              "type": {
                "text": "Element"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "handleAccordionKeydown",
          "parameters": [
            {
              "name": "e",
              "type": {
                "text": "Event"
              }
            },
            {
              "name": "container",
              "type": {
                "text": "Element"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "addKeyboardNavigation",
          "parameters": [
            {
              "name": "element",
              "type": {
                "text": "Element"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "getAccordionItems",
          "declaration": {
            "name": "getAccordionItems",
            "module": "src/components/Accordion/experiments/keyboard-navigation.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleAccordionKeydown",
          "declaration": {
            "name": "handleAccordionKeydown",
            "module": "src/components/Accordion/experiments/keyboard-navigation.ts"
          }
        },
        {
          "kind": "js",
          "name": "addKeyboardNavigation",
          "declaration": {
            "name": "addKeyboardNavigation",
            "module": "src/components/Accordion/experiments/keyboard-navigation.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/extensions/AnimatedAccordion.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "AnimatedAccordionItem",
          "members": [
            {
              "kind": "field",
              "name": "animationDuration",
              "privacy": "public",
              "type": {
                "text": "number"
              },
              "default": "300",
              "attribute": "animation-duration"
            },
            {
              "kind": "field",
              "name": "animationType",
              "privacy": "public",
              "type": {
                "text": "'slide' | 'fade' | 'scale'"
              },
              "default": "'slide'",
              "attribute": "animation-type"
            },
            {
              "kind": "field",
              "name": "respectReducedMotion",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "true",
              "attribute": "respect-reduced-motion"
            },
            {
              "kind": "field",
              "name": "_animatedId",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_renderAnimatedHeading",
              "privacy": "private",
              "parameters": [
                {
                  "name": "tag",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "toggle",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "method",
              "name": "animateOpen",
              "description": "Animate to open state"
            },
            {
              "kind": "method",
              "name": "animateClose",
              "description": "Animate to closed state"
            },
            {
              "kind": "method",
              "name": "configureAnimation",
              "parameters": [
                {
                  "name": "options",
                  "type": {
                    "text": "{\n    duration?: number;\n    type?: 'slide' | 'fade' | 'scale';\n    respectReducedMotion?: boolean;\n  }"
                  }
                }
              ],
              "description": "Set animation configuration"
            },
            {
              "kind": "field",
              "name": "open",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "open",
              "reflects": true,
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "field",
              "name": "headingLevel",
              "privacy": "public",
              "type": {
                "text": "number"
              },
              "default": "3",
              "attribute": "heading-level",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true,
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "field",
              "name": "indicator",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "indicator",
              "reflects": true,
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "field",
              "name": "bordered",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "bordered",
              "reflects": true,
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "field",
              "name": "background",
              "privacy": "public",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "background",
              "reflects": true,
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "field",
              "name": "_id",
              "privacy": "private",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "method",
              "name": "_renderDefaultIndicator",
              "privacy": "private",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "method",
              "name": "_renderHeading",
              "privacy": "private",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "method",
              "name": "focus",
              "description": "Focus the accordion's button (for programmatic focus management)",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "field",
              "name": "buttonElement",
              "description": "Get the button element (for external focus management)",
              "readonly": true,
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "kind": "method",
              "name": "_handleKeydown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ],
              "description": "Handle keyboard interactions for individual accordion items",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            }
          ],
          "events": [
            {
              "name": "accordion-animation-start",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "accordion-animation-end",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "toggle",
              "type": {
                "text": "CustomEvent"
              },
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "name": "accordion-keydown",
              "type": {
                "text": "CustomEvent"
              },
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "animation-duration",
              "type": {
                "text": "number"
              },
              "default": "300",
              "fieldName": "animationDuration"
            },
            {
              "name": "animation-type",
              "type": {
                "text": "'slide' | 'fade' | 'scale'"
              },
              "default": "'slide'",
              "fieldName": "animationType"
            },
            {
              "name": "respect-reduced-motion",
              "type": {
                "text": "boolean"
              },
              "default": "true",
              "fieldName": "respectReducedMotion"
            },
            {
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "open",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "name": "heading-level",
              "type": {
                "text": "number"
              },
              "default": "3",
              "fieldName": "headingLevel",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "name": "indicator",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "indicator",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "name": "bordered",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "bordered",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            },
            {
              "name": "background",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "background",
              "inheritedFrom": {
                "name": "AccordionItem",
                "module": "src/components/Accordion/core/_Accordion.ts"
              }
            }
          ],
          "superclass": {
            "name": "AccordionItem",
            "module": "/src/components/Accordion/core/_Accordion"
          },
          "tagName": "ag-animated-accordion-item",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AnimatedAccordionItem",
          "declaration": {
            "name": "AnimatedAccordionItem",
            "module": "src/components/Accordion/extensions/AnimatedAccordion.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-animated-accordion-item",
          "declaration": {
            "name": "AnimatedAccordionItem",
            "module": "src/components/Accordion/extensions/AnimatedAccordion.ts"
          }
        },
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "AnimatedAccordionItem",
            "module": "src/components/Accordion/extensions/AnimatedAccordion.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/helpers/accordion-state.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "createAccordion",
          "return": {
            "type": {
              "text": "AccordionState"
            }
          },
          "parameters": [
            {
              "name": "ids",
              "type": {
                "text": "string[]"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "toggleSection",
          "return": {
            "type": {
              "text": "AccordionState"
            }
          },
          "parameters": [
            {
              "name": "state",
              "type": {
                "text": "AccordionState"
              }
            },
            {
              "name": "id",
              "type": {
                "text": "string"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "createAccordion",
          "declaration": {
            "name": "createAccordion",
            "module": "src/components/Accordion/helpers/accordion-state.ts"
          }
        },
        {
          "kind": "js",
          "name": "toggleSection",
          "declaration": {
            "name": "toggleSection",
            "module": "src/components/Accordion/helpers/accordion-state.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/react/ReactAccordion.spec.tsx",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/react/ReactAccordion.tsx",
      "declarations": [
        {
          "kind": "function",
          "name": "ReactAccordion",
          "parameters": [
            {
              "name": "{\n  children,\n}",
              "type": {
                "text": "AccordionProps"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "AccordionItem",
          "parameters": [
            {
              "name": "{\n  open = false,\n  headingLevel,\n  disabled = false,\n  indicator = false,\n  background = false,\n  bordered = false,\n  onToggle,\n  children,\n}",
              "type": {
                "text": "AccordionItemProps"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "ItemHeader",
          "parameters": [
            {
              "name": "{ children }",
              "type": {
                "text": "ItemHeaderProps"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "ItemContent",
          "parameters": [
            {
              "name": "{ children }",
              "type": {
                "text": "ItemContentProps"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactAccordion",
          "declaration": {
            "name": "ReactAccordion",
            "module": "src/components/Accordion/react/ReactAccordion.tsx"
          }
        },
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "AccordionItem",
            "module": "src/components/Accordion/react/ReactAccordion.tsx"
          }
        },
        {
          "kind": "js",
          "name": "ItemHeader",
          "declaration": {
            "name": "ItemHeader",
            "module": "src/components/Accordion/react/ReactAccordion.tsx"
          }
        },
        {
          "kind": "js",
          "name": "ItemContent",
          "declaration": {
            "name": "ItemContent",
            "module": "src/components/Accordion/react/ReactAccordion.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/react/useAccordion.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "useAccordion",
          "parameters": [
            {
              "name": "ids",
              "type": {
                "text": "string[]"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "useAccordion",
          "declaration": {
            "name": "useAccordion",
            "module": "src/components/Accordion/react/useAccordion.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/styled/MinimalAccordion.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "MinimalAccordion",
          "members": [],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "minimal-accordion",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "MinimalAccordion",
          "declaration": {
            "name": "MinimalAccordion",
            "module": "src/components/Accordion/styled/MinimalAccordion.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "minimal-accordion",
          "declaration": {
            "name": "MinimalAccordion",
            "module": "src/components/Accordion/styled/MinimalAccordion.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/styled/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "MinimalAccordion",
          "declaration": {
            "name": "MinimalAccordion",
            "module": "./MinimalAccordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/vue/VueAccordion.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/vue/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueAccordion",
          "declaration": {
            "name": "default",
            "module": "./VueAccordion.vue"
          }
        },
        {
          "kind": "js",
          "name": "VueAccordionItem",
          "declaration": {
            "name": "default",
            "module": "./VueAccordionItem.vue"
          }
        },
        {
          "kind": "js",
          "name": "VueAccordionHeader",
          "declaration": {
            "name": "default",
            "module": "./VueAccordionHeader.vue"
          }
        },
        {
          "kind": "js",
          "name": "VueAccordionContent",
          "declaration": {
            "name": "default",
            "module": "./VueAccordionContent.vue"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Breadcrumb/core/_Breadcrumb.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Breadcrumb/core/_Breadcrumb.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "AgBreadcrumb - Accessible breadcrumb navigation component\n\nA semantic navigation element implementing the WAI-ARIA Breadcrumb pattern\nfor showing hierarchical page location with comprehensive accessibility support.\n\nFeatures:\n- WAI-ARIA Breadcrumb pattern compliance with proper nav landmark\n- Semantic ordered list structure\n- Current page indication via aria-current=\"page\"\n- Multiple separator styles (default, slash, bullet, arrow)\n- Minimalist styling via design tokens\n- Click event handling for navigation\n- Form integration support",
          "name": "AgBreadcrumb",
          "members": [
            {
              "kind": "field",
              "name": "items",
              "type": {
                "text": "BreadcrumbItem[]"
              },
              "description": "Array of breadcrumb items to display",
              "default": "[]",
              "attribute": "items"
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "'default' | 'slash' | 'bullet' | 'arrow'"
              },
              "description": "Separator style type",
              "default": "'default'",
              "attribute": "type",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "primary",
              "type": {
                "text": "boolean"
              },
              "description": "Primary link styling - uses blue --ag-primary color (opt-in)",
              "default": "false",
              "attribute": "primary",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "ariaLabel",
              "type": {
                "text": "string"
              },
              "description": "Custom aria-label for the navigation landmark",
              "default": "'Breadcrumb'",
              "attribute": "ariaLabel"
            },
            {
              "kind": "field",
              "name": "_handleItemClick",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_renderBreadcrumbItem",
              "privacy": "private",
              "parameters": [
                {
                  "name": "item",
                  "type": {
                    "text": "BreadcrumbItem"
                  }
                },
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            }
          ],
          "attributes": [
            {
              "name": "items",
              "type": {
                "text": "BreadcrumbItem[]"
              },
              "description": "Array of breadcrumb items to display",
              "default": "[]",
              "fieldName": "items"
            },
            {
              "name": "type",
              "type": {
                "text": "'default' | 'slash' | 'bullet' | 'arrow'"
              },
              "description": "Separator style type",
              "default": "'default'",
              "fieldName": "type"
            },
            {
              "name": "primary",
              "type": {
                "text": "boolean"
              },
              "description": "Primary link styling - uses blue --ag-primary color (opt-in)",
              "default": "false",
              "fieldName": "primary"
            },
            {
              "name": "ariaLabel",
              "type": {
                "text": "string"
              },
              "description": "Custom aria-label for the navigation landmark",
              "default": "'Breadcrumb'",
              "fieldName": "ariaLabel"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-breadcrumb",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgBreadcrumb",
          "declaration": {
            "name": "AgBreadcrumb",
            "module": "src/components/Breadcrumb/core/_Breadcrumb.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-breadcrumb",
          "declaration": {
            "name": "AgBreadcrumb",
            "module": "src/components/Breadcrumb/core/_Breadcrumb.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Breadcrumb/react/ReactBreadcrumb.tsx",
      "declarations": [
        {
          "kind": "function",
          "name": "ReactBreadcrumb",
          "parameters": [
            {
              "name": "{\n  items,\n  type = 'default',\n  ariaLabel = 'Breadcrumb',\n  onBreadcrumbClick,\n  className,\n  id,\n  ...rest\n}",
              "type": {
                "text": "ReactBreadcrumbProps"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactBreadcrumb",
          "declaration": {
            "name": "ReactBreadcrumb",
            "module": "src/components/Breadcrumb/react/ReactBreadcrumb.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Breadcrumb/vue/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueBreadcrumb",
          "declaration": {
            "name": "default",
            "module": "./VueBreadcrumb.vue"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Button/core/_Button.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Button/core/_Button.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Button/core/styles.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "styles",
          "default": "css` :host button { padding-block: var(--ag-space-1); padding-inline: var(--ag-space-4); } `"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "styles",
          "declaration": {
            "name": "styles",
            "module": "src/components/Button/core/styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Button/react/ReactButton.spec.tsx",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Button/react/ReactButton.tsx",
      "declarations": [
        {
          "kind": "function",
          "name": "ReactButton",
          "parameters": [
            {
              "name": "{\n  type = 'button',\n  disabled = false,\n  loading = false,\n  toggle = false,\n  pressed = false,\n  variant,\n  size = 'md',\n  shape,\n  bordered = false,\n  ghost = false,\n  link = false,\n  grouped = false,\n  ariaLabel,\n  ariaDescribedby,\n  onClick,\n  onToggle,\n  children,\n  className,\n  id,\n  ...rest\n}",
              "type": {
                "text": "ReactButtonProps"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactButton",
          "declaration": {
            "name": "ReactButton",
            "module": "src/components/Button/react/ReactButton.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Button/styled/index.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Button/vue/VueButton.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Dialog/core/_dialog.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Dialog/core/_dialog.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "AgnosticDialog",
          "members": [
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "open",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "heading",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "heading"
            },
            {
              "kind": "field",
              "name": "description",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "description"
            },
            {
              "kind": "field",
              "name": "noCloseOnEscape",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "noCloseOnEscape"
            },
            {
              "kind": "field",
              "name": "noCloseOnBackdrop",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "noCloseOnBackdrop"
            },
            {
              "kind": "field",
              "name": "showCloseButton",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "showCloseButton"
            },
            {
              "kind": "field",
              "name": "drawerPosition",
              "type": {
                "text": "'start' | 'end' | 'top' | 'bottom' | undefined"
              },
              "default": "undefined",
              "attribute": "drawer-position",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "_previouslyFocusedElement",
              "type": {
                "text": "Element | null"
              },
              "privacy": "private",
              "default": "null"
            },
            {
              "kind": "field",
              "name": "_handleKeydown",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_handleFocusTrap",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "_handleBackdropClick",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleCloseButtonClick",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_setInitialFocus",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_restoreFocus",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_preventBackgroundScroll",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_restoreBackgroundScroll",
              "privacy": "private"
            }
          ],
          "events": [
            {
              "name": "dialog-open",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "dialog-close",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "open"
            },
            {
              "name": "heading",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "heading"
            },
            {
              "name": "description",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "description"
            },
            {
              "name": "noCloseOnEscape",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "noCloseOnEscape"
            },
            {
              "name": "noCloseOnBackdrop",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "noCloseOnBackdrop"
            },
            {
              "name": "showCloseButton",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "showCloseButton"
            },
            {
              "name": "drawer-position",
              "type": {
                "text": "'start' | 'end' | 'top' | 'bottom' | undefined"
              },
              "default": "undefined",
              "fieldName": "drawerPosition"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-dialog",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgnosticDialog",
          "declaration": {
            "name": "AgnosticDialog",
            "module": "src/components/Dialog/core/_dialog.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-dialog",
          "declaration": {
            "name": "AgnosticDialog",
            "module": "src/components/Dialog/core/_dialog.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Dialog/react/ReactDialog.spec.tsx",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Dialog/react/ReactDialog.tsx",
      "declarations": [
        {
          "kind": "function",
          "name": "ReactDialog",
          "parameters": [
            {
              "name": "{\n  open = false,\n  heading,\n  description,\n  noCloseOnEscape = false,\n  noCloseOnBackdrop = false,\n  showCloseButton = false,\n  drawerPosition = 'bottom',\n  onDialogOpen,\n  onDialogClose,\n  onDialogCancel,\n  children,\n  className,\n  id,\n  ...rest\n}",
              "type": {
                "text": "ReactDialogProps"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "DialogHeader",
          "parameters": [
            {
              "name": "{ children }",
              "type": {
                "text": "DialogHeaderProps"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "DialogFooter",
          "parameters": [
            {
              "name": "{ children }",
              "type": {
                "text": "DialogFooterProps"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactDialog",
          "declaration": {
            "name": "ReactDialog",
            "module": "src/components/Dialog/react/ReactDialog.tsx"
          }
        },
        {
          "kind": "js",
          "name": "DialogHeader",
          "declaration": {
            "name": "DialogHeader",
            "module": "src/components/Dialog/react/ReactDialog.tsx"
          }
        },
        {
          "kind": "js",
          "name": "DialogFooter",
          "declaration": {
            "name": "DialogFooter",
            "module": "src/components/Dialog/react/ReactDialog.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Dialog/vue/VueDialog.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Dialog/vue/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueDialog",
          "declaration": {
            "name": "default",
            "module": "./VueDialog.vue"
          }
        },
        {
          "kind": "js",
          "name": "VueDialogHeader",
          "declaration": {
            "name": "default",
            "module": "./VueDialogHeader.vue"
          }
        },
        {
          "kind": "js",
          "name": "VueDialogFooter",
          "declaration": {
            "name": "default",
            "module": "./VueDialogFooter.vue"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Drawer/core/_drawer.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "AgnosticDrawer",
          "members": [
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "open",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "heading",
              "type": {
                "text": "String"
              },
              "default": "''",
              "attribute": "heading"
            },
            {
              "kind": "field",
              "name": "description",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "description"
            },
            {
              "kind": "field",
              "name": "noCloseOnEscape",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "noCloseOnEscape"
            },
            {
              "kind": "field",
              "name": "noCloseOnBackdrop",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "noCloseOnBackdrop"
            },
            {
              "kind": "field",
              "name": "showCloseButton",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "showCloseButton"
            },
            {
              "kind": "field",
              "name": "position",
              "type": {
                "text": "'start' | 'end' | 'top' | 'bottom'"
              },
              "default": "'bottom'",
              "attribute": "position",
              "reflects": true
            },
            {
              "kind": "method",
              "name": "_handleDialogClose",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            }
          ],
          "attributes": [
            {
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "open"
            },
            {
              "name": "heading",
              "type": {
                "text": "String"
              },
              "default": "''",
              "fieldName": "heading"
            },
            {
              "name": "description",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "description"
            },
            {
              "name": "noCloseOnEscape",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "noCloseOnEscape"
            },
            {
              "name": "noCloseOnBackdrop",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "noCloseOnBackdrop"
            },
            {
              "name": "showCloseButton",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "showCloseButton"
            },
            {
              "name": "position",
              "type": {
                "text": "'start' | 'end' | 'top' | 'bottom'"
              },
              "default": "'bottom'",
              "fieldName": "position"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-drawer",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgnosticDrawer",
          "declaration": {
            "name": "AgnosticDrawer",
            "module": "src/components/Drawer/core/_drawer.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-drawer",
          "declaration": {
            "name": "AgnosticDrawer",
            "module": "src/components/Drawer/core/_drawer.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Drawer/core/drawer.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Drawer/react/ReactDrawer.spec.tsx",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Drawer/react/ReactDrawer.tsx",
      "declarations": [
        {
          "kind": "function",
          "name": "ReactDrawer",
          "parameters": [
            {
              "name": "{\n  open = false,\n  heading,\n  description,\n  noCloseOnEscape = false,\n  noCloseOnBackdrop = false,\n  showCloseButton = false,\n  position = 'bottom',\n  onClose,\n  children,\n  className,\n  id,\n  ...rest\n}"
            }
          ]
        },
        {
          "kind": "function",
          "name": "DrawerHeader",
          "parameters": [
            {
              "name": "{ children }"
            }
          ]
        },
        {
          "kind": "function",
          "name": "DrawerFooter",
          "parameters": [
            {
              "name": "{ children }"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactDrawer",
          "declaration": {
            "name": "ReactDrawer",
            "module": "src/components/Drawer/react/ReactDrawer.tsx"
          }
        },
        {
          "kind": "js",
          "name": "DrawerHeader",
          "declaration": {
            "name": "DrawerHeader",
            "module": "src/components/Drawer/react/ReactDrawer.tsx"
          }
        },
        {
          "kind": "js",
          "name": "DrawerFooter",
          "declaration": {
            "name": "DrawerFooter",
            "module": "src/components/Drawer/react/ReactDrawer.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Drawer/vue/VueDrawer.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/IconButton/core/_IconButton.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/IconButton/core/_IconButton.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "AgIconButton - Accessible icon-only button component\n\nA semantic button element that displays only an icon with proper\naccessibility labeling following Sara Soueidan's guidelines and\nWAI-ARIA APG button patterns.\n\nFeatures:\n- Semantic <button> element foundation\n- Required accessible name via aria-label\n- Multiple icon source support (SVG, Unicode, slots)\n- Sara Soueidan accessibility compliance\n- Minimalist styling via design tokens\n- APG-compliant keyboard interaction",
          "name": "AgIconButton",
          "members": [
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "description": "Required accessible name for the button\nThis is critical for screen reader users",
              "default": "''",
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "icon",
              "type": {
                "text": "string"
              },
              "description": "Icon identifier or name (for icon systems)",
              "default": "''",
              "attribute": "icon"
            },
            {
              "kind": "field",
              "name": "unicode",
              "type": {
                "text": "string"
              },
              "description": "Unicode symbol for simple icons (×, ☰, etc.)",
              "default": "''",
              "attribute": "unicode"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "'xs' | 'sm' | 'md' | 'lg' | 'xl'"
              },
              "description": "Button size variant",
              "default": "'md'",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "'primary' | 'secondary' | 'ghost' | 'danger'"
              },
              "description": "Visual variant",
              "default": "'ghost'",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Disabled state",
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "pressed",
              "type": {
                "text": "boolean"
              },
              "description": "Pressed state for toggle buttons",
              "default": "false",
              "attribute": "pressed",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean"
              },
              "description": "Loading state",
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "'button' | 'submit' | 'reset'"
              },
              "description": "Button type",
              "default": "'button'",
              "attribute": "type"
            },
            {
              "kind": "field",
              "name": "_handleClick",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleKeyDown",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_renderIcon",
              "privacy": "private",
              "description": "Renders the appropriate icon content"
            }
          ],
          "attributes": [
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "description": "Required accessible name for the button\nThis is critical for screen reader users",
              "default": "''",
              "fieldName": "label"
            },
            {
              "name": "icon",
              "type": {
                "text": "string"
              },
              "description": "Icon identifier or name (for icon systems)",
              "default": "''",
              "fieldName": "icon"
            },
            {
              "name": "unicode",
              "type": {
                "text": "string"
              },
              "description": "Unicode symbol for simple icons (×, ☰, etc.)",
              "default": "''",
              "fieldName": "unicode"
            },
            {
              "name": "size",
              "type": {
                "text": "'xs' | 'sm' | 'md' | 'lg' | 'xl'"
              },
              "description": "Button size variant",
              "default": "'md'",
              "fieldName": "size"
            },
            {
              "name": "variant",
              "type": {
                "text": "'primary' | 'secondary' | 'ghost' | 'danger'"
              },
              "description": "Visual variant",
              "default": "'ghost'",
              "fieldName": "variant"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Disabled state",
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "pressed",
              "type": {
                "text": "boolean"
              },
              "description": "Pressed state for toggle buttons",
              "default": "false",
              "fieldName": "pressed"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean"
              },
              "description": "Loading state",
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "type",
              "type": {
                "text": "'button' | 'submit' | 'reset'"
              },
              "description": "Button type",
              "default": "'button'",
              "fieldName": "type"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-icon-button",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgIconButton",
          "declaration": {
            "name": "AgIconButton",
            "module": "src/components/IconButton/core/_IconButton.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-icon-button",
          "declaration": {
            "name": "AgIconButton",
            "module": "src/components/IconButton/core/_IconButton.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/IconButton/react/ReactIconButton.spec.tsx",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/IconButton/react/ReactIconButton.tsx",
      "declarations": [
        {
          "kind": "function",
          "name": "ReactIconButton",
          "parameters": [
            {
              "name": "{\n  label,\n  icon,\n  unicode,\n  size = 'md',\n  variant = 'ghost',\n  type = 'button',\n  disabled = false,\n  pressed = false,\n  loading = false,\n  ariaLabel,\n  ariaDescribedby,\n  onClick,\n  onActivate,\n  children,\n  className,\n  id,\n  ...rest\n}",
              "type": {
                "text": "ReactIconButtonProps"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactIconButton",
          "declaration": {
            "name": "ReactIconButton",
            "module": "src/components/IconButton/react/ReactIconButton.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/IconButton/react/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "ReactIconButton",
          "declaration": {
            "name": "ReactIconButton",
            "module": "./ReactIconButton"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/IconButton/vue/VueIconButton.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/IconButton/vue/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueIconButton",
          "declaration": {
            "name": "default",
            "module": "./VueIconButton.vue"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Input/core/_Input.spec.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "ag-input",
          "declaration": {
            "name": "AgInput",
            "module": "/src/components/Input/core/_Input"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Input/core/_Input.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "AgInput - Foundation input component (starting minimal)\n\nStarting with basic label + input functionality, will build up incrementally",
          "name": "AgInput",
          "members": [
            {
              "kind": "field",
              "name": "_inputId",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "description": "Label Architecture - Flexible but Accessible by Default",
              "default": "''",
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "labelHidden",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "label-hidden"
            },
            {
              "kind": "field",
              "name": "noLabel",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "no-label"
            },
            {
              "kind": "field",
              "name": "ariaLabel",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "aria-label"
            },
            {
              "kind": "field",
              "name": "labelledBy",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "labelled-by"
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "string"
              },
              "description": "Input properties",
              "default": "'text'",
              "attribute": "type"
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "placeholder"
            },
            {
              "kind": "field",
              "name": "rows",
              "type": {
                "text": "number"
              },
              "description": "Textarea-specific properties (when type=\"textarea\")",
              "default": "4",
              "attribute": "rows"
            },
            {
              "kind": "field",
              "name": "cols",
              "type": {
                "text": "number"
              },
              "default": "50",
              "attribute": "cols"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "'small' | 'default' | 'large'"
              },
              "description": "v1 Parity - Size Variants",
              "default": "'default'",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "capsule",
              "type": {
                "text": "boolean"
              },
              "description": "v1 Parity - Styling Variants",
              "default": "false",
              "attribute": "capsule",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "rounded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "rounded",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "underlined",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "underlined",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "underlinedWithBackground",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "underlined-with-background",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "inline",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "inline",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "hasLeftAddon",
              "type": {
                "text": "boolean"
              },
              "description": "v1 Parity - Addon Support",
              "default": "false",
              "attribute": "has-left-addon",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "hasRightAddon",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "has-right-addon",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "Validation & State",
              "default": "false",
              "attribute": "required",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "readonly",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "readonly",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "invalid",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "invalid",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "errorMessage",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "error-message"
            },
            {
              "kind": "field",
              "name": "helpText",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "help-text"
            },
            {
              "kind": "method",
              "name": "_handleInput",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_handleChange",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            }
          ],
          "attributes": [
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "description": "Label Architecture - Flexible but Accessible by Default",
              "default": "''",
              "fieldName": "label"
            },
            {
              "name": "label-hidden",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "labelHidden"
            },
            {
              "name": "no-label",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "noLabel"
            },
            {
              "name": "aria-label",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "ariaLabel"
            },
            {
              "name": "labelled-by",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "labelledBy"
            },
            {
              "name": "type",
              "type": {
                "text": "string"
              },
              "description": "Input properties",
              "default": "'text'",
              "fieldName": "type"
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "value"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "placeholder"
            },
            {
              "name": "rows",
              "type": {
                "text": "number"
              },
              "description": "Textarea-specific properties (when type=\"textarea\")",
              "default": "4",
              "fieldName": "rows"
            },
            {
              "name": "cols",
              "type": {
                "text": "number"
              },
              "default": "50",
              "fieldName": "cols"
            },
            {
              "name": "size",
              "type": {
                "text": "'small' | 'default' | 'large'"
              },
              "description": "v1 Parity - Size Variants",
              "default": "'default'",
              "fieldName": "size"
            },
            {
              "name": "capsule",
              "type": {
                "text": "boolean"
              },
              "description": "v1 Parity - Styling Variants",
              "default": "false",
              "fieldName": "capsule"
            },
            {
              "name": "rounded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "rounded"
            },
            {
              "name": "underlined",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "underlined"
            },
            {
              "name": "underlined-with-background",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "underlinedWithBackground"
            },
            {
              "name": "inline",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "inline"
            },
            {
              "name": "has-left-addon",
              "type": {
                "text": "boolean"
              },
              "description": "v1 Parity - Addon Support",
              "default": "false",
              "fieldName": "hasLeftAddon"
            },
            {
              "name": "has-right-addon",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "hasRightAddon"
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "Validation & State",
              "default": "false",
              "fieldName": "required"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "readonly",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "readonly"
            },
            {
              "name": "invalid",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "invalid"
            },
            {
              "name": "error-message",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "errorMessage"
            },
            {
              "name": "help-text",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "helpText"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-input",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgInput",
          "declaration": {
            "name": "AgInput",
            "module": "src/components/Input/core/_Input.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-input",
          "declaration": {
            "name": "AgInput",
            "module": "src/components/Input/core/_Input.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Input/react/ReactInput.spec.tsx",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Input/react/ReactInput.tsx",
      "declarations": [
        {
          "kind": "function",
          "name": "ReactInput",
          "parameters": [
            {
              "name": "{\n  label,\n  labelHidden = false,\n  noLabel = false,\n  ariaLabel,\n  labelledBy,\n  type = 'text',\n  value,\n  placeholder,\n  rows = 4,\n  cols = 50,\n  size = 'default',\n  capsule = false,\n  rounded = false,\n  underlined = false,\n  underlinedWithBackground = false,\n  inline = false,\n  hasLeftAddon = false,\n  hasRightAddon = false,\n  required = false,\n  disabled = false,\n  readonly = false,\n  invalid = false,\n  errorMessage,\n  helpText,\n  onChange,\n  onInput,\n  onFocus,\n  onBlur,\n  children,\n  className,\n  id,\n  ...rest\n}",
              "type": {
                "text": "ReactInputProps"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactInput",
          "declaration": {
            "name": "ReactInput",
            "module": "src/components/Input/react/ReactInput.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Input/vue/VueInput.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Input/vue/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueInput",
          "declaration": {
            "name": "default",
            "module": "./VueInput.vue"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Menu/core/_Menu.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Menu/core/_Menu.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "MenuButton",
          "members": [
            {
              "kind": "field",
              "name": "_trigger",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "_menu",
              "type": {
                "text": "Menu | null"
              }
            },
            {
              "kind": "field",
              "name": "_clickOutsideHandler",
              "type": {
                "text": "(event: Event) => void"
              }
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "'chevron' | 'button' | 'icon'"
              },
              "default": "'chevron'",
              "attribute": "variant"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "'xs' | 'sm' | 'md' | 'lg' | 'xl'"
              },
              "default": "'md'",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "buttonVariant",
              "type": {
                "text": "'primary' | 'secondary' | 'ghost' | 'danger'"
              },
              "default": "'ghost'",
              "attribute": "buttonVariant"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "ariaLabel",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "aria-label"
            },
            {
              "kind": "field",
              "name": "icon",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "icon"
            },
            {
              "kind": "field",
              "name": "unicode",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "unicode"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "_menuOpen",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "method",
              "name": "_updateMenuReference",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_handleClickOutside",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_handleClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "_event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_handleKeydown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_openMenu",
              "parameters": [
                {
                  "name": "focusFirst",
                  "default": "true"
                }
              ]
            },
            {
              "kind": "method",
              "name": "_closeMenu"
            },
            {
              "kind": "method",
              "name": "_dispatchEvent",
              "privacy": "private",
              "parameters": [
                {
                  "name": "type",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_renderChevronIcon",
              "privacy": "private"
            }
          ],
          "events": [
            {
              "name": "type",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "'chevron' | 'button' | 'icon'"
              },
              "default": "'chevron'",
              "fieldName": "variant"
            },
            {
              "name": "size",
              "type": {
                "text": "'xs' | 'sm' | 'md' | 'lg' | 'xl'"
              },
              "default": "'md'",
              "fieldName": "size"
            },
            {
              "name": "buttonVariant",
              "type": {
                "text": "'primary' | 'secondary' | 'ghost' | 'danger'"
              },
              "default": "'ghost'",
              "fieldName": "buttonVariant"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "aria-label",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "ariaLabel"
            },
            {
              "name": "icon",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "icon"
            },
            {
              "name": "unicode",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "unicode"
            },
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "label"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-menu-button",
          "customElement": true
        },
        {
          "kind": "class",
          "description": "",
          "name": "Menu",
          "members": [
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "open"
            },
            {
              "kind": "field",
              "name": "placement",
              "type": {
                "text": "string"
              },
              "default": "'bottom-start'",
              "attribute": "placement"
            },
            {
              "kind": "field",
              "name": "ariaLabel",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "aria-label"
            },
            {
              "kind": "field",
              "name": "ariaLabelledBy",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "aria-labelledby"
            },
            {
              "kind": "field",
              "name": "_focusedIndex",
              "type": {
                "text": "number"
              },
              "default": "0"
            },
            {
              "kind": "field",
              "name": "_menuItems",
              "type": {
                "text": "MenuItem[]"
              },
              "default": "[]"
            },
            {
              "kind": "method",
              "name": "_updateMenuItems"
            },
            {
              "kind": "method",
              "name": "_updateTabIndex",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_focusFirstItem"
            },
            {
              "kind": "method",
              "name": "_focusLastItem"
            },
            {
              "kind": "method",
              "name": "_focusNextItem",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_focusPreviousItem",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_handleKeydown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_closeMenu",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "open"
            },
            {
              "name": "placement",
              "type": {
                "text": "string"
              },
              "default": "'bottom-start'",
              "fieldName": "placement"
            },
            {
              "name": "aria-label",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "ariaLabel"
            },
            {
              "name": "aria-labelledby",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "ariaLabelledBy"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-menu",
          "customElement": true
        },
        {
          "kind": "class",
          "description": "",
          "name": "MenuItem",
          "members": [
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "value"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "href",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "href"
            },
            {
              "kind": "field",
              "name": "target",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "target"
            },
            {
              "kind": "method",
              "name": "_handleClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "focus"
            }
          ],
          "events": [
            {
              "name": "menu-select",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "value"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "href",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "href"
            },
            {
              "name": "target",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "target"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-menu-item",
          "customElement": true
        },
        {
          "kind": "class",
          "description": "",
          "name": "MenuSeparator",
          "members": [],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-menu-separator",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "MenuButton",
          "declaration": {
            "name": "MenuButton",
            "module": "src/components/Menu/core/_Menu.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-menu-button",
          "declaration": {
            "name": "MenuButton",
            "module": "src/components/Menu/core/_Menu.ts"
          }
        },
        {
          "kind": "js",
          "name": "Menu",
          "declaration": {
            "name": "Menu",
            "module": "src/components/Menu/core/_Menu.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-menu",
          "declaration": {
            "name": "Menu",
            "module": "src/components/Menu/core/_Menu.ts"
          }
        },
        {
          "kind": "js",
          "name": "MenuItem",
          "declaration": {
            "name": "MenuItem",
            "module": "src/components/Menu/core/_Menu.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-menu-item",
          "declaration": {
            "name": "MenuItem",
            "module": "src/components/Menu/core/_Menu.ts"
          }
        },
        {
          "kind": "js",
          "name": "MenuSeparator",
          "declaration": {
            "name": "MenuSeparator",
            "module": "src/components/Menu/core/_Menu.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-menu-separator",
          "declaration": {
            "name": "MenuSeparator",
            "module": "src/components/Menu/core/_Menu.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Menu/react/ReactMenu.tsx",
      "declarations": [
        {
          "kind": "function",
          "name": "ReactMenuButton",
          "parameters": [
            {
              "name": "{\n  disabled = false,\n  ariaLabel,\n  onMenuOpen,\n  onMenuClose,\n  children,\n  className,\n  id,\n  ...rest\n}"
            }
          ]
        },
        {
          "kind": "variable",
          "name": "ReactMenu"
        },
        {
          "kind": "function",
          "name": "ReactMenuItem",
          "parameters": [
            {
              "name": "{\n  value = '',\n  disabled = false,\n  href,\n  target,\n  onMenuSelect,\n  children,\n  className,\n  id,\n  ...rest\n}"
            }
          ]
        },
        {
          "kind": "function",
          "name": "ReactMenuSeparator",
          "parameters": [
            {
              "name": "{\n  className,\n  id,\n  ...rest\n}"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactMenuButton",
          "declaration": {
            "name": "ReactMenuButton",
            "module": "src/components/Menu/react/ReactMenu.tsx"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenu",
          "declaration": {
            "name": "ReactMenu",
            "module": "src/components/Menu/react/ReactMenu.tsx"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuItem",
          "declaration": {
            "name": "ReactMenuItem",
            "module": "src/components/Menu/react/ReactMenu.tsx"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuSeparator",
          "declaration": {
            "name": "ReactMenuSeparator",
            "module": "src/components/Menu/react/ReactMenu.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Menu/react/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "ReactMenuButton",
          "declaration": {
            "name": "ReactMenuButton",
            "module": "./ReactMenu"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenu",
          "declaration": {
            "name": "ReactMenu",
            "module": "./ReactMenu"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuItem",
          "declaration": {
            "name": "ReactMenuItem",
            "module": "./ReactMenu"
          }
        },
        {
          "kind": "js",
          "name": "ReactMenuSeparator",
          "declaration": {
            "name": "ReactMenuSeparator",
            "module": "./ReactMenu"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Menu/vue/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueMenu",
          "declaration": {
            "name": "default",
            "module": "./VueMenu.vue"
          }
        },
        {
          "kind": "js",
          "name": "VueMenuItem",
          "declaration": {
            "name": "default",
            "module": "./VueMenuItem.vue"
          }
        },
        {
          "kind": "js",
          "name": "VueMenuSeparator",
          "declaration": {
            "name": "default",
            "module": "./VueMenuSeparator.vue"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tabs/core/_Tabs.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tabs/core/_Tabs.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "Tab",
          "members": [
            {
              "kind": "field",
              "name": "panel",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "panel"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            }
          ],
          "attributes": [
            {
              "name": "panel",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "panel"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-tab",
          "customElement": true
        },
        {
          "kind": "class",
          "description": "",
          "name": "TabPanel",
          "members": [],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-tab-panel",
          "customElement": true
        },
        {
          "kind": "class",
          "description": "",
          "name": "Tabs",
          "members": [
            {
              "kind": "field",
              "name": "activation",
              "type": {
                "text": "TabsActivation"
              },
              "default": "'manual'",
              "attribute": "activation"
            },
            {
              "kind": "field",
              "name": "activeTab",
              "type": {
                "text": "number"
              },
              "default": "0",
              "attribute": "active-tab"
            },
            {
              "kind": "field",
              "name": "orientation",
              "type": {
                "text": "TabsOrientation"
              },
              "default": "'horizontal'",
              "attribute": "orientation"
            },
            {
              "kind": "field",
              "name": "ariaLabel",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "aria-label"
            },
            {
              "kind": "field",
              "name": "ariaLabelledBy",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "aria-labelledby"
            },
            {
              "kind": "field",
              "name": "_tabs",
              "type": {
                "text": "Tab[]"
              },
              "privacy": "private",
              "default": "[]"
            },
            {
              "kind": "field",
              "name": "_panels",
              "type": {
                "text": "TabPanel[]"
              },
              "privacy": "private",
              "default": "[]"
            },
            {
              "kind": "field",
              "name": "_focusedTab",
              "type": {
                "text": "number"
              },
              "privacy": "private",
              "default": "0"
            },
            {
              "kind": "method",
              "name": "_updateTabsAndPanels",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_handleKeyDown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_handleClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_setFocusedTab",
              "privacy": "private",
              "parameters": [
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_activateTab",
              "privacy": "private",
              "parameters": [
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            }
          ],
          "events": [
            {
              "name": "tab-change",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "activation",
              "type": {
                "text": "TabsActivation"
              },
              "default": "'manual'",
              "fieldName": "activation"
            },
            {
              "name": "active-tab",
              "type": {
                "text": "number"
              },
              "default": "0",
              "fieldName": "activeTab"
            },
            {
              "name": "orientation",
              "type": {
                "text": "TabsOrientation"
              },
              "default": "'horizontal'",
              "fieldName": "orientation"
            },
            {
              "name": "aria-label",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "ariaLabel"
            },
            {
              "name": "aria-labelledby",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "ariaLabelledBy"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-tabs",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tab",
          "declaration": {
            "name": "Tab",
            "module": "src/components/Tabs/core/_Tabs.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-tab",
          "declaration": {
            "name": "Tab",
            "module": "src/components/Tabs/core/_Tabs.ts"
          }
        },
        {
          "kind": "js",
          "name": "TabPanel",
          "declaration": {
            "name": "TabPanel",
            "module": "src/components/Tabs/core/_Tabs.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-tab-panel",
          "declaration": {
            "name": "TabPanel",
            "module": "src/components/Tabs/core/_Tabs.ts"
          }
        },
        {
          "kind": "js",
          "name": "Tabs",
          "declaration": {
            "name": "Tabs",
            "module": "src/components/Tabs/core/_Tabs.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-tabs",
          "declaration": {
            "name": "Tabs",
            "module": "src/components/Tabs/core/_Tabs.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tabs/react/ReactTabs.tsx",
      "declarations": [
        {
          "kind": "variable",
          "name": "ReactTabs"
        },
        {
          "kind": "function",
          "name": "Tab",
          "parameters": [
            {
              "name": "{\n  panel,\n  disabled = false,\n  children,\n  className,\n  id,\n  ...rest\n}"
            }
          ]
        },
        {
          "kind": "function",
          "name": "TabPanel",
          "parameters": [
            {
              "name": "{\n  id,\n  children,\n  className,\n  ...rest\n}"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactTabs",
          "declaration": {
            "name": "ReactTabs",
            "module": "src/components/Tabs/react/ReactTabs.tsx"
          }
        },
        {
          "kind": "js",
          "name": "Tab",
          "declaration": {
            "name": "Tab",
            "module": "src/components/Tabs/react/ReactTabs.tsx"
          }
        },
        {
          "kind": "js",
          "name": "TabPanel",
          "declaration": {
            "name": "TabPanel",
            "module": "src/components/Tabs/react/ReactTabs.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tabs/vue/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueTabs",
          "declaration": {
            "name": "default",
            "module": "./VueTabs.vue"
          }
        },
        {
          "kind": "js",
          "name": "VueTab",
          "declaration": {
            "name": "default",
            "module": "./VueTab.vue"
          }
        },
        {
          "kind": "js",
          "name": "VueTabPanel",
          "declaration": {
            "name": "default",
            "module": "./VueTabPanel.vue"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Toggle/core/_Toggle.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Toggle/core/_Toggle.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "AgToggle - Accessible binary toggle/switch component\n\nA semantic button element implementing the WAI-ARIA Switch pattern\nfor binary on/off state controls with comprehensive accessibility support.\n\nFeatures:\n- WAI-ARIA Switch pattern compliance with role=\"switch\"\n- Semantic <button> element foundation\n- Required accessible name via aria-label or aria-labelledby\n- Keyboard navigation (Space/Enter activation)\n- Minimalist styling via design tokens\n- Size variants with consistent proportions\n- Form integration support",
          "name": "AgToggle",
          "members": [
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "description": "Required accessible name for the toggle\nThis is critical for screen reader users",
              "default": "''",
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "checked",
              "type": {
                "text": "boolean"
              },
              "description": "Current checked state of the toggle",
              "default": "false",
              "attribute": "checked",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "'xs' | 'sm' | 'md' | 'lg' | 'xl'"
              },
              "description": "Toggle size variant",
              "default": "'md'",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "'default' | 'success' | 'warning' | 'danger'"
              },
              "description": "Visual variant",
              "default": "'default'",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Disabled state",
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "readonly",
              "type": {
                "text": "boolean"
              },
              "description": "Read-only state - visually interactive but doesn't change",
              "default": "false",
              "attribute": "readonly",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "labelledBy",
              "type": {
                "text": "string"
              },
              "description": "External element ID that labels this toggle",
              "default": "''",
              "attribute": "labelledBy"
            },
            {
              "kind": "field",
              "name": "describedBy",
              "type": {
                "text": "string"
              },
              "description": "External element ID that describes this toggle",
              "default": "''",
              "attribute": "describedBy"
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "Form integration - name attribute",
              "default": "''",
              "attribute": "name"
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "description": "Form integration - value when checked",
              "default": "''",
              "attribute": "value"
            },
            {
              "kind": "field",
              "name": "_handleClick",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleKeydown",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "description": "Required accessible name for the toggle\nThis is critical for screen reader users",
              "default": "''",
              "fieldName": "label"
            },
            {
              "name": "checked",
              "type": {
                "text": "boolean"
              },
              "description": "Current checked state of the toggle",
              "default": "false",
              "fieldName": "checked"
            },
            {
              "name": "size",
              "type": {
                "text": "'xs' | 'sm' | 'md' | 'lg' | 'xl'"
              },
              "description": "Toggle size variant",
              "default": "'md'",
              "fieldName": "size"
            },
            {
              "name": "variant",
              "type": {
                "text": "'default' | 'success' | 'warning' | 'danger'"
              },
              "description": "Visual variant",
              "default": "'default'",
              "fieldName": "variant"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Disabled state",
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "readonly",
              "type": {
                "text": "boolean"
              },
              "description": "Read-only state - visually interactive but doesn't change",
              "default": "false",
              "fieldName": "readonly"
            },
            {
              "name": "labelledBy",
              "type": {
                "text": "string"
              },
              "description": "External element ID that labels this toggle",
              "default": "''",
              "fieldName": "labelledBy"
            },
            {
              "name": "describedBy",
              "type": {
                "text": "string"
              },
              "description": "External element ID that describes this toggle",
              "default": "''",
              "fieldName": "describedBy"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "Form integration - name attribute",
              "default": "''",
              "fieldName": "name"
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "description": "Form integration - value when checked",
              "default": "''",
              "fieldName": "value"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-toggle",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AgToggle",
          "declaration": {
            "name": "AgToggle",
            "module": "src/components/Toggle/core/_Toggle.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-toggle",
          "declaration": {
            "name": "AgToggle",
            "module": "src/components/Toggle/core/_Toggle.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Toggle/react/ReactToggle.tsx",
      "declarations": [
        {
          "kind": "function",
          "name": "ReactToggle",
          "parameters": [
            {
              "name": "{\n  label,\n  checked = false,\n  size = 'md',\n  variant = 'default',\n  disabled = false,\n  readonly = false,\n  labelledBy,\n  describedBy,\n  name,\n  value,\n  onChange,\n  className,\n  id,\n  ...rest\n}",
              "type": {
                "text": "ReactToggleProps"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ReactToggle",
          "declaration": {
            "name": "ReactToggle",
            "module": "src/components/Toggle/react/ReactToggle.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Toggle/vue/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueToggle",
          "declaration": {
            "name": "default",
            "module": "./VueToggle.vue"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tooltip/core/_Tooltip.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tooltip/core/_Tooltip.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "Tooltip",
          "members": [
            {
              "kind": "field",
              "name": "content",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "content"
            },
            {
              "kind": "field",
              "name": "placement",
              "type": {
                "text": "Placement"
              },
              "default": "'top'",
              "attribute": "placement",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "distance",
              "type": {
                "text": "number"
              },
              "default": "8",
              "attribute": "distance"
            },
            {
              "kind": "field",
              "name": "skidding",
              "type": {
                "text": "number"
              },
              "default": "0",
              "attribute": "skidding"
            },
            {
              "kind": "field",
              "name": "trigger",
              "type": {
                "text": "string"
              },
              "default": "'hover focus'",
              "attribute": "trigger"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "_open",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement | undefined"
              }
            },
            {
              "kind": "field",
              "name": "arrowElement",
              "type": {
                "text": "HTMLElement | undefined"
              }
            },
            {
              "kind": "field",
              "name": "_cleanup",
              "type": {
                "text": "(() => void) | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_hideTimeout",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_setupEventListeners",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_setupARIA",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_removeEventListeners",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleMouseEnter",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleMouseLeave",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleFocus",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleBlur",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleClick",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleDocumentKeyDown",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_startPositioning",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_stopPositioning",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_updatePosition",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "show"
            },
            {
              "kind": "field",
              "name": "hide"
            },
            {
              "kind": "field",
              "name": "toggle"
            }
          ],
          "events": [
            {
              "name": "show",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "hide",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "content",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "content"
            },
            {
              "name": "placement",
              "type": {
                "text": "Placement"
              },
              "default": "'top'",
              "fieldName": "placement"
            },
            {
              "name": "distance",
              "type": {
                "text": "number"
              },
              "default": "8",
              "fieldName": "distance"
            },
            {
              "name": "skidding",
              "type": {
                "text": "number"
              },
              "default": "0",
              "fieldName": "skidding"
            },
            {
              "name": "trigger",
              "type": {
                "text": "string"
              },
              "default": "'hover focus'",
              "fieldName": "trigger"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "ag-tooltip",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "src/components/Tooltip/core/_Tooltip.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "ag-tooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "src/components/Tooltip/core/_Tooltip.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tooltip/react/ReactTooltip.spec.tsx",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tooltip/react/ReactTooltip.tsx",
      "declarations": [
        {
          "kind": "variable",
          "name": "Tooltip"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "src/components/Tooltip/react/ReactTooltip.tsx"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tooltip/styled/MinimalTooltip.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "MinimalTooltip",
          "members": [
            {
              "kind": "field",
              "name": "content",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "content"
            },
            {
              "kind": "field",
              "name": "placement",
              "type": {
                "text": "Placement"
              },
              "default": "'top'",
              "attribute": "placement",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "distance",
              "type": {
                "text": "number"
              },
              "default": "8",
              "attribute": "distance"
            },
            {
              "kind": "field",
              "name": "skidding",
              "type": {
                "text": "number"
              },
              "default": "0",
              "attribute": "skidding"
            },
            {
              "kind": "field",
              "name": "trigger",
              "type": {
                "text": "string"
              },
              "default": "'hover focus'",
              "attribute": "trigger"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "_open",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement | undefined"
              }
            },
            {
              "kind": "field",
              "name": "arrowElement",
              "type": {
                "text": "HTMLElement | undefined"
              }
            },
            {
              "kind": "field",
              "name": "_cleanup",
              "type": {
                "text": "(() => void) | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_hideTimeout",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_setupEventListeners",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_setupARIA",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_removeEventListeners",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleMouseEnter",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleMouseLeave",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleFocus",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleBlur",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleClick",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_handleDocumentKeyDown",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_startPositioning",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_stopPositioning",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "_updatePosition",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "show"
            },
            {
              "kind": "field",
              "name": "hide"
            },
            {
              "kind": "field",
              "name": "toggle"
            }
          ],
          "events": [
            {
              "name": "show",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "hide",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "content",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "content"
            },
            {
              "name": "placement",
              "type": {
                "text": "Placement"
              },
              "default": "'top'",
              "fieldName": "placement"
            },
            {
              "name": "distance",
              "type": {
                "text": "number"
              },
              "default": "8",
              "fieldName": "distance"
            },
            {
              "name": "skidding",
              "type": {
                "text": "number"
              },
              "default": "0",
              "fieldName": "skidding"
            },
            {
              "name": "trigger",
              "type": {
                "text": "string"
              },
              "default": "'hover focus'",
              "fieldName": "trigger"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "minimal-tooltip",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "MinimalTooltip",
          "declaration": {
            "name": "MinimalTooltip",
            "module": "src/components/Tooltip/styled/MinimalTooltip.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "minimal-tooltip",
          "declaration": {
            "name": "MinimalTooltip",
            "module": "src/components/Tooltip/styled/MinimalTooltip.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tooltip/styled/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "MinimalTooltip",
          "declaration": {
            "name": "MinimalTooltip",
            "module": "./MinimalTooltip.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tooltip/vue/VueTooltip.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Tooltip/vue/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "VueTooltip",
          "declaration": {
            "name": "default",
            "module": "./VueTooltip.vue"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/experiments/neon-accordion/NeonAccordion.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "t",
          "default": "e"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "neon-accordion",
          "declaration": {
            "name": "t",
            "module": "dist/components/Accordion/experiments/neon-accordion/NeonAccordion.js"
          }
        },
        {
          "kind": "js",
          "name": "NeonAccordion",
          "declaration": {
            "name": "t",
            "module": "dist/components/Accordion/experiments/neon-accordion/NeonAccordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "dist/components/Accordion/experiments/neon-accordion/neon-styles.js",
      "declarations": [
        {
          "kind": "variable",
          "name": "t",
          "default": "o` :host { display: block; font-family: 'Orbitron', 'Exo 2', 'Rajdhani', 'Audiowide', monospace, sans-serif; } .neon-accordion-wrapper { border-radius: 12px; padding: 24px; } /* Style slotted accordion items */ ::slotted(ag-accordion-item) { background: #1a1a1a; margin-bottom: 24px; border-radius: 12px; box-shadow: 0 8px 32px rgba(0, 212, 255, 0.3), 0 16px 64px rgba(255, 0, 110, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.1); transition: all 500ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 500ms cubic-bezier(0.23, 1, 0.32, 1); /* Remove overflow: hidden to allow focus rings to be visible */ border: 1px solid #00d4ff; } ::slotted(ag-accordion-item:hover) { box-shadow: 0 0 20px rgba(131, 56, 236, 0.5), 0 0 40px rgba(131, 56, 236, 0.3), 0 0 80px rgba(131, 56, 236, 0.1); transform: translateY(-2px) scale(1.02); filter: brightness(1.2) saturate(1.3); } ::slotted(ag-accordion-item[open]) { box-shadow: 0 0 10px #8338ec, 0 0 20px #8338ec, 0 0 40px #8338ec; border-color: #8338ec; } /* Style the accordion header wrapper */ ::slotted(ag-accordion-item)::part(accordion-header-wrapper) { margin: 0; padding: 0; border-radius: 12px 12px 0 0; } /* Style the accordion heading */ ::slotted(ag-accordion-item)::part(accordion-heading) { margin: 0; padding: 0; } /* Style the accordion header button */ ::slotted(ag-accordion-item)::part(accordion-header) { padding: 24px 32px; background: linear-gradient(135deg, #00d4ff 0%, #8338ec 100%); font-size: 22px; font-weight: 700; line-height: 1.1; color: #ffffff; cursor: pointer; display: flex; align-items: center; justify-content: space-between; transition: all 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 800ms cubic-bezier(0.68, -0.55, 0.265, 1.55); text-shadow: 0 0 5px #00d4ff, 0 0 10px #00d4ff, 0 0 15px #00d4ff; letter-spacing: 0.05em; text-transform: uppercase; border: none; width: 100%; text-align: left; border-radius: 12px 12px 0 0; } ::slotted(ag-accordion-item)::part(accordion-header):hover { background: linear-gradient(135deg, #ff006e 0%, #ff6b35 100%); text-shadow: 0 0 5px #ff006e, 0 0 10px #ff006e, 0 0 15px #ff006e; transform: scale(1.02); } ::slotted(ag-accordion-item)::part(accordion-header):focus-visible { outline: var(--ag-focus-width, 2px) solid var(--ag-focus, #2563eb); outline-offset: var(--ag-focus-offset, 2px); transition: outline var(--ag-motion-medium, 0.2s) ease; box-shadow: 0 0 10px var(--ag-focus, #2563eb), inset 0 0 10px rgba(37, 99, 235, 0.2); } /* Style the accordion content */ ::slotted(ag-accordion-item)::part(accordion-content) { padding: 32px; background: #1a1a1a; color: #ffffff; font-size: 18px; line-height: 1.4; border-top: 1px solid #00d4ff; border-radius: 0 0 12px 12px; } /* Accessibility adaptations for reduced motion */ @media (prefers-reduced-motion: reduce) { ::slotted(ag-accordion-item) { transition: all 200ms ease, box-shadow 200ms ease; } ::slotted(ag-accordion-item)::part(accordion-header) { transition: all 300ms ease, transform 300ms ease; } ::slotted(ag-accordion-item:hover) { transform: none; } ::slotted(ag-accordion-item)::part(accordion-header):hover { transform: none; } } /* High contrast adaptations */ @media (prefers-contrast: high) { .neon-accordion-wrapper { background: #000000; } ::slotted(ag-accordion-item) { background: #000000; border-color: #ffffff; } ::slotted(ag-accordion-item)::part(accordion-content) { background: #000000; } ::slotted(ag-accordion-item)::part(accordion-header):focus-visible { outline: 3px solid var(--ag-focus, #2563eb); } } /* Reduce glow effects for transparency preferences */ @media (prefers-reduced-transparency) { ::slotted(ag-accordion-item) { box-shadow: 0 2px 4px rgba(0, 212, 255, 0.5); } ::slotted(ag-accordion-item:hover) { box-shadow: 0 2px 8px rgba(131, 56, 236, 0.3); } ::slotted(ag-accordion-item[open]) { box-shadow: 0 2px 4px rgba(131, 56, 236, 0.5); } } /* Neon theme is inherently dark, but provide data-theme support for consistency */ /* Light theme override if user explicitly sets data-theme=\"light\" */ :host-context([data-theme=\"light\"]) .neon-accordion-wrapper { background: #f8fafc; } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item) { background: #ffffff; border-color: #3b82f6; box-shadow: 0 4px 6px rgba(59, 130, 246, 0.2), 0 1px 3px rgba(59, 130, 246, 0.1); } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item:hover) { box-shadow: 0 0 20px rgba(59, 130, 246, 0.4), 0 0 40px rgba(59, 130, 246, 0.2); } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item[open]) { box-shadow: 0 0 10px #3b82f6, 0 0 20px #3b82f6; border-color: #3b82f6; } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item)::part(accordion-header) { background: linear-gradient(135deg, #3b82f6 0%, #8b5cf6 100%); text-shadow: 0 0 5px #3b82f6, 0 0 10px #3b82f6; } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item)::part(accordion-header):hover { background: linear-gradient(135deg, #1e40af 0%, #7c3aed 100%); } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item)::part(accordion-content) { background: #ffffff; color: #374151; border-top-color: #3b82f6; } /* Fallback to system preference only if no data-theme is set */ @media (prefers-color-scheme: light) { :host-context(:root:not([data-theme])) .neon-accordion-wrapper { background: #f8fafc; } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item) { background: #ffffff; border-color: #3b82f6; box-shadow: 0 4px 6px rgba(59, 130, 246, 0.2), 0 1px 3px rgba(59, 130, 246, 0.1); } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item:hover) { box-shadow: 0 0 20px rgba(59, 130, 246, 0.4), 0 0 40px rgba(59, 130, 246, 0.2); } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item[open]) { box-shadow: 0 0 10px #3b82f6, 0 0 20px #3b82f6; border-color: #3b82f6; } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item)::part(accordion-header) { background: linear-gradient(135deg, #3b82f6 0%, #8b5cf6 100%); text-shadow: 0 0 5px #3b82f6, 0 0 10px #3b82f6; } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item)::part(accordion-header):hover { background: linear-gradient(135deg, #1e40af 0%, #7c3aed 100%); } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item)::part(accordion-content) { background: #ffffff; color: #374151; border-top-color: #3b82f6; } } `"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "neonStyles",
          "declaration": {
            "name": "t",
            "module": "dist/components/Accordion/experiments/neon-accordion/neon-styles.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/experiments/neon-accordion/NeonAccordion.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "NeonAccordion",
          "members": [],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "neon-accordion",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "NeonAccordion",
          "declaration": {
            "name": "NeonAccordion",
            "module": "src/components/Accordion/experiments/neon-accordion/NeonAccordion.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "neon-accordion",
          "declaration": {
            "name": "NeonAccordion",
            "module": "src/components/Accordion/experiments/neon-accordion/NeonAccordion.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/Accordion/experiments/neon-accordion/neon-styles.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "neonStyles",
          "default": "css` :host { display: block; font-family: 'Orbitron', 'Exo 2', 'Rajdhani', 'Audiowide', monospace, sans-serif; } .neon-accordion-wrapper { border-radius: 12px; padding: 24px; } /* Style slotted accordion items */ ::slotted(ag-accordion-item) { background: #1a1a1a; margin-bottom: 24px; border-radius: 12px; box-shadow: 0 8px 32px rgba(0, 212, 255, 0.3), 0 16px 64px rgba(255, 0, 110, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.1); transition: all 500ms cubic-bezier(0.23, 1, 0.32, 1), box-shadow 500ms cubic-bezier(0.23, 1, 0.32, 1); /* Remove overflow: hidden to allow focus rings to be visible */ border: 1px solid #00d4ff; } ::slotted(ag-accordion-item:hover) { box-shadow: 0 0 20px rgba(131, 56, 236, 0.5), 0 0 40px rgba(131, 56, 236, 0.3), 0 0 80px rgba(131, 56, 236, 0.1); transform: translateY(-2px) scale(1.02); filter: brightness(1.2) saturate(1.3); } ::slotted(ag-accordion-item[open]) { box-shadow: 0 0 10px #8338ec, 0 0 20px #8338ec, 0 0 40px #8338ec; border-color: #8338ec; } /* Style the accordion header wrapper */ ::slotted(ag-accordion-item)::part(accordion-header-wrapper) { margin: 0; padding: 0; border-radius: 12px 12px 0 0; } /* Style the accordion heading */ ::slotted(ag-accordion-item)::part(accordion-heading) { margin: 0; padding: 0; } /* Style the accordion header button */ ::slotted(ag-accordion-item)::part(accordion-header) { padding: 24px 32px; background: linear-gradient(135deg, #00d4ff 0%, #8338ec 100%); font-size: 22px; font-weight: 700; line-height: 1.1; color: #ffffff; cursor: pointer; display: flex; align-items: center; justify-content: space-between; transition: all 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 800ms cubic-bezier(0.68, -0.55, 0.265, 1.55); text-shadow: 0 0 5px #00d4ff, 0 0 10px #00d4ff, 0 0 15px #00d4ff; letter-spacing: 0.05em; text-transform: uppercase; border: none; width: 100%; text-align: left; border-radius: 12px 12px 0 0; } ::slotted(ag-accordion-item)::part(accordion-header):hover { background: linear-gradient(135deg, #ff006e 0%, #ff6b35 100%); text-shadow: 0 0 5px #ff006e, 0 0 10px #ff006e, 0 0 15px #ff006e; transform: scale(1.02); } ::slotted(ag-accordion-item)::part(accordion-header):focus-visible { outline: var(--ag-focus-width, 2px) solid var(--ag-focus, #2563eb); outline-offset: var(--ag-focus-offset, 2px); transition: outline var(--ag-motion-medium, 0.2s) ease; box-shadow: 0 0 10px var(--ag-focus, #2563eb), inset 0 0 10px rgba(37, 99, 235, 0.2); } /* Style the accordion content */ ::slotted(ag-accordion-item)::part(accordion-content) { padding: 32px; background: #1a1a1a; color: #ffffff; font-size: 18px; line-height: 1.4; border-top: 1px solid #00d4ff; border-radius: 0 0 12px 12px; } /* Accessibility adaptations for reduced motion */ @media (prefers-reduced-motion: reduce) { ::slotted(ag-accordion-item) { transition: all 200ms ease, box-shadow 200ms ease; } ::slotted(ag-accordion-item)::part(accordion-header) { transition: all 300ms ease, transform 300ms ease; } ::slotted(ag-accordion-item:hover) { transform: none; } ::slotted(ag-accordion-item)::part(accordion-header):hover { transform: none; } } /* High contrast adaptations */ @media (prefers-contrast: high) { .neon-accordion-wrapper { background: #000000; } ::slotted(ag-accordion-item) { background: #000000; border-color: #ffffff; } ::slotted(ag-accordion-item)::part(accordion-content) { background: #000000; } ::slotted(ag-accordion-item)::part(accordion-header):focus-visible { outline: 3px solid var(--ag-focus, #2563eb); } } /* Reduce glow effects for transparency preferences */ @media (prefers-reduced-transparency) { ::slotted(ag-accordion-item) { box-shadow: 0 2px 4px rgba(0, 212, 255, 0.5); } ::slotted(ag-accordion-item:hover) { box-shadow: 0 2px 8px rgba(131, 56, 236, 0.3); } ::slotted(ag-accordion-item[open]) { box-shadow: 0 2px 4px rgba(131, 56, 236, 0.5); } } /* Neon theme is inherently dark, but provide data-theme support for consistency */ /* Light theme override if user explicitly sets data-theme=\"light\" */ :host-context([data-theme=\"light\"]) .neon-accordion-wrapper { background: #f8fafc; } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item) { background: #ffffff; border-color: #3b82f6; box-shadow: 0 4px 6px rgba(59, 130, 246, 0.2), 0 1px 3px rgba(59, 130, 246, 0.1); } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item:hover) { box-shadow: 0 0 20px rgba(59, 130, 246, 0.4), 0 0 40px rgba(59, 130, 246, 0.2); } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item[open]) { box-shadow: 0 0 10px #3b82f6, 0 0 20px #3b82f6; border-color: #3b82f6; } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item)::part(accordion-header) { background: linear-gradient(135deg, #3b82f6 0%, #8b5cf6 100%); text-shadow: 0 0 5px #3b82f6, 0 0 10px #3b82f6; } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item)::part(accordion-header):hover { background: linear-gradient(135deg, #1e40af 0%, #7c3aed 100%); } :host-context([data-theme=\"light\"]) ::slotted(ag-accordion-item)::part(accordion-content) { background: #ffffff; color: #374151; border-top-color: #3b82f6; } /* Fallback to system preference only if no data-theme is set */ @media (prefers-color-scheme: light) { :host-context(:root:not([data-theme])) .neon-accordion-wrapper { background: #f8fafc; } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item) { background: #ffffff; border-color: #3b82f6; box-shadow: 0 4px 6px rgba(59, 130, 246, 0.2), 0 1px 3px rgba(59, 130, 246, 0.1); } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item:hover) { box-shadow: 0 0 20px rgba(59, 130, 246, 0.4), 0 0 40px rgba(59, 130, 246, 0.2); } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item[open]) { box-shadow: 0 0 10px #3b82f6, 0 0 20px #3b82f6; border-color: #3b82f6; } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item)::part(accordion-header) { background: linear-gradient(135deg, #3b82f6 0%, #8b5cf6 100%); text-shadow: 0 0 5px #3b82f6, 0 0 10px #3b82f6; } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item)::part(accordion-header):hover { background: linear-gradient(135deg, #1e40af 0%, #7c3aed 100%); } :host-context(:root:not([data-theme])) ::slotted(ag-accordion-item)::part(accordion-content) { background: #ffffff; color: #374151; border-top-color: #3b82f6; } } `"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "neonStyles",
          "declaration": {
            "name": "neonStyles",
            "module": "src/components/Accordion/experiments/neon-accordion/neon-styles.ts"
          }
        }
      ]
    }
  ]
}
