{
  "timestamp": "2026-05-22T07:06:14",
  "compiler": {
    "name": "node",
    "version": "18.19.1"
  },
  "app": {
    "namespace": "SpwStencilLibrary",
    "fsNamespace": "spw-stencil-library",
    "components": 103,
    "entries": 103,
    "bundles": 783,
    "outputs": [
      {
        "name": "dist-collection",
        "files": 157,
        "generatedFiles": [
          "./dist/collection/components/spw-accordion/spw-accordion-content/spw-accordion-content.js",
          "./dist/collection/components/spw-accordion/spw-accordion-item/spw-accordion-item.js",
          "./dist/collection/components/spw-accordion/spw-accordion-title/spw-accordion-title.js",
          "./dist/collection/components/spw-accordion/spw-accordion.js",
          "./dist/collection/components/spw-avatar/spw-avatar.js",
          "./dist/collection/components/spw-block-content/spw-block-content.js",
          "./dist/collection/components/spw-box/spw-box.js",
          "./dist/collection/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.js",
          "./dist/collection/components/spw-breadcrumb/spw-breadcrumb.js",
          "./dist/collection/components/spw-button/spw-button.js",
          "./dist/collection/components/spw-card/spw-card-content/spw-card-content.js",
          "./dist/collection/components/spw-card/spw-card-excerpt/spw-card-excerpt.js",
          "./dist/collection/components/spw-card/spw-card-image/spw-card-image.js",
          "./dist/collection/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.js",
          "./dist/collection/components/spw-card/spw-card-subtags/spw-card-subtags.js",
          "./dist/collection/components/spw-card/spw-card-title/spw-card-title.js",
          "./dist/collection/components/spw-card/spw-card.js",
          "./dist/collection/components/spw-checkbox/spw-checkbox.js",
          "./dist/collection/components/spw-cookies/spw-cookies.js",
          "./dist/collection/components/spw-custom-select/spw-custom-select.js",
          "./dist/collection/components/spw-date-picker/spw-date-picker.js",
          "./dist/collection/components/spw-dropdown/spw-dropdown-container/spw-dropdown-container.js",
          "./dist/collection/components/spw-dropdown/spw-dropdown-item/spw-dropdown-item.js",
          "./dist/collection/components/spw-dropdown/spw-dropdown.js",
          "./dist/collection/components/spw-field-label/spw-field-label.js",
          "./dist/collection/components/spw-field-message/spw-field-message.js",
          "./dist/collection/components/spw-file-upload/spw-file-upload.js",
          "./dist/collection/components/spw-footer/spw-footer-bottom/spw-footer-bottom.js",
          "./dist/collection/components/spw-footer/spw-footer-content-col/spw-footer-content-col.js",
          "./dist/collection/components/spw-footer/spw-footer-content/spw-footer-content.js",
          "./dist/collection/components/spw-footer/spw-footer-link/spw-footer-link.js",
          "./dist/collection/components/spw-footer/spw-footer.js",
          "./dist/collection/components/spw-grid/spw-grid-item/spw-grid-item.js",
          "./dist/collection/components/spw-grid/spw-grid.js",
          "./dist/collection/components/spw-group/spw-group.js",
          "./dist/collection/components/spw-header/spw-header-lang/spw-header-lang.js",
          "./dist/collection/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.js",
          "./dist/collection/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.js",
          "./dist/collection/components/spw-header/spw-header-navigation/spw-header-navigation.js",
          "./dist/collection/components/spw-header/spw-header-persona-item/spw-header-persona-item.js",
          "./dist/collection/components/spw-header/spw-header-persona/spw-header-persona.js",
          "./dist/collection/components/spw-header/spw-header.js",
          "./dist/collection/components/spw-hero/spw-hero.js",
          "./dist/collection/components/spw-icon/spw-icon.js",
          "./dist/collection/components/spw-illustration/spw-illustration.js",
          "./dist/collection/components/spw-input-slider/spw-input-slider.js",
          "./dist/collection/components/spw-lightbox/spw-lightbox-item/spw-lightbox-item.js",
          "./dist/collection/components/spw-lightbox/spw-lightbox.js",
          "./dist/collection/components/spw-link/spw-link.js",
          "./dist/collection/components/spw-list/spw-list-description/spw-list-description.js",
          "./dist/collection/components/spw-list/spw-list-item/spw-list-item.js",
          "./dist/collection/components/spw-list/spw-list-title/spw-list-title.js",
          "./dist/collection/components/spw-list/spw-list.js",
          "./dist/collection/components/spw-loading/spw-loading.js",
          "./dist/collection/components/spw-message/spw-message.js",
          "./dist/collection/components/spw-modal/spw-modal.js",
          "./dist/collection/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.js",
          "./dist/collection/components/spw-mosaic/spw-mosaic.js",
          "./dist/collection/components/spw-pagination/spw-pagination.js",
          "./dist/collection/components/spw-radio/spw-radio.js",
          "./dist/collection/components/spw-scrolltop/spw-scrolltop.js",
          "./dist/collection/components/spw-search-field/spw-search-field.js",
          "./dist/collection/components/spw-select/spw-select.js",
          "./dist/collection/components/spw-separator/spw-separator.js",
          "./dist/collection/components/spw-sidebar/spw-sidebar-navigation-dropdown/spw-sidebar-navigation-dropdown.js",
          "./dist/collection/components/spw-sidebar/spw-sidebar-navigation-item/spw-sidebar-navigation-item.js",
          "./dist/collection/components/spw-sidebar/spw-sidebar-navigation-separator/spw-sidebar-navigation-separator.js",
          "./dist/collection/components/spw-sidebar/spw-sidebar.js",
          "./dist/collection/components/spw-skeleton/spw-skeleton.js",
          "./dist/collection/components/spw-slider/spw-slider-item/spw-slider-item.js",
          "./dist/collection/components/spw-slider/spw-slider.js",
          "./dist/collection/components/spw-socials/spw-socials.js",
          "./dist/collection/components/spw-table/spw-table-body/spw-table-body.js",
          "./dist/collection/components/spw-table/spw-table-cell/spw-table-cell.js",
          "./dist/collection/components/spw-table/spw-table-container/spw-table-container.js",
          "./dist/collection/components/spw-table/spw-table-footer/spw-table-footer.js",
          "./dist/collection/components/spw-table/spw-table-head/spw-table-head.js",
          "./dist/collection/components/spw-table/spw-table-header/spw-table-header.js",
          "./dist/collection/components/spw-table/spw-table-row/spw-table-row.js",
          "./dist/collection/components/spw-table/spw-table-sidebar/spw-table-sidebar.js",
          "./dist/collection/components/spw-table/spw-table.js",
          "./dist/collection/components/spw-tabs/spw-tabs-content/spw-tabs-content.js",
          "./dist/collection/components/spw-tabs/spw-tabs-navigation-item/spw-tabs-navigation-item.js",
          "./dist/collection/components/spw-tabs/spw-tabs-navigation/spw-tabs-navigation.js",
          "./dist/collection/components/spw-tabs/spw-tabs.js",
          "./dist/collection/components/spw-tag/spw-tag.js",
          "./dist/collection/components/spw-text-field/spw-text-field.js",
          "./dist/collection/components/spw-textarea/spw-textarea.js",
          "./dist/collection/components/spw-theme-provider/spw-theme-provider.js",
          "./dist/collection/components/spw-tile/spw-tile-description/spw-tile-description.js",
          "./dist/collection/components/spw-tile/spw-tile-title/spw-tile-title.js",
          "./dist/collection/components/spw-tile/spw-tile.js",
          "./dist/collection/components/spw-timeline/spw-timeline-item/spw-timeline-item.js",
          "./dist/collection/components/spw-timeline/spw-timeline.js",
          "./dist/collection/components/spw-toast/spw-toast-controller/spw-toast-controller.js",
          "./dist/collection/components/spw-toast/spw-toast.js",
          "./dist/collection/components/spw-toc/spw-toc-container/spw-toc-container.js",
          "./dist/collection/components/spw-toc/spw-toc-navigation/spw-toc-navigation.js",
          "./dist/collection/components/spw-toc/spw-toc.js",
          "./dist/collection/components/spw-tooltip/spw-tooltip.js",
          "./dist/collection/components/spw-topbar/spw-topbar.js",
          "./dist/collection/components/spw-wizard/spw-wizard-item/spw-wizard-item.js",
          "./dist/collection/components/spw-wizard/spw-wizard.js",
          "./dist/collection/index.js",
          "./dist/collection/stories/components/spw-avatar/spw-avatar.stories.js",
          "./dist/collection/stories/components/spw-box/spw-box.stories.js",
          "./dist/collection/stories/components/spw-breadcrumb/spw-breadcrumb.stories.js",
          "./dist/collection/stories/components/spw-button/spw-button.stories.js",
          "./dist/collection/stories/components/spw-checkbox/spw-checkbox.stories.js",
          "./dist/collection/stories/components/spw-custom-select/spw-custom-select.stories.js",
          "./dist/collection/stories/components/spw-date-picker/spw-date-picker.stories.js",
          "./dist/collection/stories/components/spw-dropdown/spw-dropdown.stories.js",
          "./dist/collection/stories/components/spw-field-message/spw-field-message.stories.js",
          "./dist/collection/stories/components/spw-file-upload/spw-file-upload.stories.js",
          "./dist/collection/stories/components/spw-icon/spw-icon.stories.js",
          "./dist/collection/stories/components/spw-input-slider/spw-input-slider.stories.js",
          "./dist/collection/stories/components/spw-link/spw-link.stories.js",
          "./dist/collection/stories/components/spw-loading/spw-loading.stories.js",
          "./dist/collection/stories/components/spw-pagination/spw-pagination.stories.js",
          "./dist/collection/stories/components/spw-radio/spw-radio.stories.js",
          "./dist/collection/stories/components/spw-scrolltop/spw-scrolltop.stories.js",
          "./dist/collection/stories/components/spw-search-field/spw-search-field.stories.js",
          "./dist/collection/stories/components/spw-select/spw-select.stories.js",
          "./dist/collection/stories/components/spw-separator/spw-separator.stories.js",
          "./dist/collection/stories/components/spw-skeleton/spw-skeleton.stories.js",
          "./dist/collection/stories/components/spw-tag/spw-tag.stories.js",
          "./dist/collection/stories/components/spw-text-field/spw-text-field.stories.js",
          "./dist/collection/stories/components/spw-textarea/spw-textarea.stories.js",
          "./dist/collection/stories/components/spw-toast/spw-toast.stories.js",
          "./dist/collection/stories/components/spw-tooltip/spw-tooltip.stories.js",
          "./dist/collection/stories/organisms/spw-accordion/spw-accordion.stories.js",
          "./dist/collection/stories/organisms/spw-block-content/spw-block-content.stories.js",
          "./dist/collection/stories/organisms/spw-card/spw-card.stories.js",
          "./dist/collection/stories/organisms/spw-footer/spw-footer.stories.js",
          "./dist/collection/stories/organisms/spw-grid/spw-grid.stories.js",
          "./dist/collection/stories/organisms/spw-group/spw-group.stories.js",
          "./dist/collection/stories/organisms/spw-header/spw-header.stories.js",
          "./dist/collection/stories/organisms/spw-hero/spw-hero.stories.js",
          "./dist/collection/stories/organisms/spw-lightbox/spw-lightbox.stories.js",
          "./dist/collection/stories/organisms/spw-list/spw-list.stories.js",
          "./dist/collection/stories/organisms/spw-message/spw-message.stories.js",
          "./dist/collection/stories/organisms/spw-modal/spw-modal.stories.js",
          "./dist/collection/stories/organisms/spw-mosaic/spw-mosaic.stories.js",
          "./dist/collection/stories/organisms/spw-sidebar/spw-sidebar.stories.js",
          "./dist/collection/stories/organisms/spw-slider/spw-slider.stories.js",
          "./dist/collection/stories/organisms/spw-socials/spw-socials.stories.js",
          "./dist/collection/stories/organisms/spw-table/spw-table.stories.js",
          "./dist/collection/stories/organisms/spw-tabs/spw-tabs.stories.js",
          "./dist/collection/stories/organisms/spw-tile/spw-tile.stories.js",
          "./dist/collection/stories/organisms/spw-timeline/spw-timeline.stories.js",
          "./dist/collection/stories/organisms/spw-toc/spw-toc.stories.js",
          "./dist/collection/stories/organisms/spw-topbar/spw-topbar.stories.js",
          "./dist/collection/stories/organisms/spw-wizard/spw-wizard.stories.js",
          "./dist/collection/themes/themes.js",
          "./dist/collection/utils/animation.js",
          "./dist/collection/utils/focus-trap.js",
          "./dist/collection/utils/utils.js"
        ]
      },
      {
        "name": "dist-custom-elements",
        "files": 227,
        "generatedFiles": [
          "./dist/components/index.d.ts",
          "./dist/components/index.js",
          "./dist/components/p-2XlMVTjB.js",
          "./dist/components/p-B85MJLTf.js",
          "./dist/components/p-BBi01mKM.js",
          "./dist/components/p-BBvVfbMj.js",
          "./dist/components/p-BFQBddHX.js",
          "./dist/components/p-BRFNx2DL.js",
          "./dist/components/p-BciLkiPG.js",
          "./dist/components/p-C-SfAoHb.js",
          "./dist/components/p-CCD4GNGP.js",
          "./dist/components/p-CH2dDXFF.js",
          "./dist/components/p-CMCm3XXa.js",
          "./dist/components/p-CS0Zu1wB.js",
          "./dist/components/p-CUBYPgR-.js",
          "./dist/components/p-D01eUn9Q.js",
          "./dist/components/p-DHDV077L.js",
          "./dist/components/p-DTKl5Oaz.js",
          "./dist/components/p-DaQA1Uox.js",
          "./dist/components/p-sD0z4PvL.js",
          "./dist/components/p-w4Zf5JRT.js",
          "./dist/components/spw-accordion-content.d.ts",
          "./dist/components/spw-accordion-content.js",
          "./dist/components/spw-accordion-item.d.ts",
          "./dist/components/spw-accordion-item.js",
          "./dist/components/spw-accordion-title.d.ts",
          "./dist/components/spw-accordion-title.js",
          "./dist/components/spw-accordion.d.ts",
          "./dist/components/spw-accordion.js",
          "./dist/components/spw-avatar.d.ts",
          "./dist/components/spw-avatar.js",
          "./dist/components/spw-block-content.d.ts",
          "./dist/components/spw-block-content.js",
          "./dist/components/spw-box.d.ts",
          "./dist/components/spw-box.js",
          "./dist/components/spw-breadcrumb-item.d.ts",
          "./dist/components/spw-breadcrumb-item.js",
          "./dist/components/spw-breadcrumb.d.ts",
          "./dist/components/spw-breadcrumb.js",
          "./dist/components/spw-button.d.ts",
          "./dist/components/spw-button.js",
          "./dist/components/spw-card-content.d.ts",
          "./dist/components/spw-card-content.js",
          "./dist/components/spw-card-excerpt.d.ts",
          "./dist/components/spw-card-excerpt.js",
          "./dist/components/spw-card-image.d.ts",
          "./dist/components/spw-card-image.js",
          "./dist/components/spw-card-subtag-item.d.ts",
          "./dist/components/spw-card-subtag-item.js",
          "./dist/components/spw-card-subtags.d.ts",
          "./dist/components/spw-card-subtags.js",
          "./dist/components/spw-card-title.d.ts",
          "./dist/components/spw-card-title.js",
          "./dist/components/spw-card.d.ts",
          "./dist/components/spw-card.js",
          "./dist/components/spw-checkbox.d.ts",
          "./dist/components/spw-checkbox.js",
          "./dist/components/spw-cookies.d.ts",
          "./dist/components/spw-cookies.js",
          "./dist/components/spw-custom-select.d.ts",
          "./dist/components/spw-custom-select.js",
          "./dist/components/spw-date-picker.d.ts",
          "./dist/components/spw-date-picker.js",
          "./dist/components/spw-dropdown-container.d.ts",
          "./dist/components/spw-dropdown-container.js",
          "./dist/components/spw-dropdown-item.d.ts",
          "./dist/components/spw-dropdown-item.js",
          "./dist/components/spw-dropdown.d.ts",
          "./dist/components/spw-dropdown.js",
          "./dist/components/spw-field-label.d.ts",
          "./dist/components/spw-field-label.js",
          "./dist/components/spw-field-message.d.ts",
          "./dist/components/spw-field-message.js",
          "./dist/components/spw-file-upload.d.ts",
          "./dist/components/spw-file-upload.js",
          "./dist/components/spw-footer-bottom.d.ts",
          "./dist/components/spw-footer-bottom.js",
          "./dist/components/spw-footer-content-col.d.ts",
          "./dist/components/spw-footer-content-col.js",
          "./dist/components/spw-footer-content.d.ts",
          "./dist/components/spw-footer-content.js",
          "./dist/components/spw-footer-link.d.ts",
          "./dist/components/spw-footer-link.js",
          "./dist/components/spw-footer.d.ts",
          "./dist/components/spw-footer.js",
          "./dist/components/spw-grid-item.d.ts",
          "./dist/components/spw-grid-item.js",
          "./dist/components/spw-grid.d.ts",
          "./dist/components/spw-grid.js",
          "./dist/components/spw-group.d.ts",
          "./dist/components/spw-group.js",
          "./dist/components/spw-header-lang.d.ts",
          "./dist/components/spw-header-lang.js",
          "./dist/components/spw-header-navigation-dropdown.d.ts",
          "./dist/components/spw-header-navigation-dropdown.js",
          "./dist/components/spw-header-navigation-item.d.ts",
          "./dist/components/spw-header-navigation-item.js",
          "./dist/components/spw-header-navigation.d.ts",
          "./dist/components/spw-header-navigation.js",
          "./dist/components/spw-header-persona-item.d.ts",
          "./dist/components/spw-header-persona-item.js",
          "./dist/components/spw-header-persona.d.ts",
          "./dist/components/spw-header-persona.js",
          "./dist/components/spw-header.d.ts",
          "./dist/components/spw-header.js",
          "./dist/components/spw-hero.d.ts",
          "./dist/components/spw-hero.js",
          "./dist/components/spw-icon.d.ts",
          "./dist/components/spw-icon.js",
          "./dist/components/spw-illustration.d.ts",
          "./dist/components/spw-illustration.js",
          "./dist/components/spw-input-slider.d.ts",
          "./dist/components/spw-input-slider.js",
          "./dist/components/spw-lightbox-item.d.ts",
          "./dist/components/spw-lightbox-item.js",
          "./dist/components/spw-lightbox.d.ts",
          "./dist/components/spw-lightbox.js",
          "./dist/components/spw-link.d.ts",
          "./dist/components/spw-link.js",
          "./dist/components/spw-list-description.d.ts",
          "./dist/components/spw-list-description.js",
          "./dist/components/spw-list-item.d.ts",
          "./dist/components/spw-list-item.js",
          "./dist/components/spw-list-title.d.ts",
          "./dist/components/spw-list-title.js",
          "./dist/components/spw-list.d.ts",
          "./dist/components/spw-list.js",
          "./dist/components/spw-loading.d.ts",
          "./dist/components/spw-loading.js",
          "./dist/components/spw-message.d.ts",
          "./dist/components/spw-message.js",
          "./dist/components/spw-modal.d.ts",
          "./dist/components/spw-modal.js",
          "./dist/components/spw-mosaic-item.d.ts",
          "./dist/components/spw-mosaic-item.js",
          "./dist/components/spw-mosaic.d.ts",
          "./dist/components/spw-mosaic.js",
          "./dist/components/spw-pagination.d.ts",
          "./dist/components/spw-pagination.js",
          "./dist/components/spw-radio.d.ts",
          "./dist/components/spw-radio.js",
          "./dist/components/spw-scrolltop.d.ts",
          "./dist/components/spw-scrolltop.js",
          "./dist/components/spw-search-field.d.ts",
          "./dist/components/spw-search-field.js",
          "./dist/components/spw-select.d.ts",
          "./dist/components/spw-select.js",
          "./dist/components/spw-separator.d.ts",
          "./dist/components/spw-separator.js",
          "./dist/components/spw-sidebar-navigation-dropdown.d.ts",
          "./dist/components/spw-sidebar-navigation-dropdown.js",
          "./dist/components/spw-sidebar-navigation-item.d.ts",
          "./dist/components/spw-sidebar-navigation-item.js",
          "./dist/components/spw-sidebar-navigation-separator.d.ts",
          "./dist/components/spw-sidebar-navigation-separator.js",
          "./dist/components/spw-sidebar.d.ts",
          "./dist/components/spw-sidebar.js",
          "./dist/components/spw-skeleton.d.ts",
          "./dist/components/spw-skeleton.js",
          "./dist/components/spw-slider-item.d.ts",
          "./dist/components/spw-slider-item.js",
          "./dist/components/spw-slider.d.ts",
          "./dist/components/spw-slider.js",
          "./dist/components/spw-socials.d.ts",
          "./dist/components/spw-socials.js",
          "./dist/components/spw-table-body.d.ts",
          "./dist/components/spw-table-body.js",
          "./dist/components/spw-table-cell.d.ts",
          "./dist/components/spw-table-cell.js",
          "./dist/components/spw-table-container.d.ts",
          "./dist/components/spw-table-container.js",
          "./dist/components/spw-table-footer.d.ts",
          "./dist/components/spw-table-footer.js",
          "./dist/components/spw-table-head.d.ts",
          "./dist/components/spw-table-head.js",
          "./dist/components/spw-table-header.d.ts",
          "./dist/components/spw-table-header.js",
          "./dist/components/spw-table-row.d.ts",
          "./dist/components/spw-table-row.js",
          "./dist/components/spw-table-sidebar.d.ts",
          "./dist/components/spw-table-sidebar.js",
          "./dist/components/spw-table.d.ts",
          "./dist/components/spw-table.js",
          "./dist/components/spw-tabs-content.d.ts",
          "./dist/components/spw-tabs-content.js",
          "./dist/components/spw-tabs-navigation-item.d.ts",
          "./dist/components/spw-tabs-navigation-item.js",
          "./dist/components/spw-tabs-navigation.d.ts",
          "./dist/components/spw-tabs-navigation.js",
          "./dist/components/spw-tabs.d.ts",
          "./dist/components/spw-tabs.js",
          "./dist/components/spw-tag.d.ts",
          "./dist/components/spw-tag.js",
          "./dist/components/spw-text-field.d.ts",
          "./dist/components/spw-text-field.js",
          "./dist/components/spw-textarea.d.ts",
          "./dist/components/spw-textarea.js",
          "./dist/components/spw-theme-provider.d.ts",
          "./dist/components/spw-theme-provider.js",
          "./dist/components/spw-tile-description.d.ts",
          "./dist/components/spw-tile-description.js",
          "./dist/components/spw-tile-title.d.ts",
          "./dist/components/spw-tile-title.js",
          "./dist/components/spw-tile.d.ts",
          "./dist/components/spw-tile.js",
          "./dist/components/spw-timeline-item.d.ts",
          "./dist/components/spw-timeline-item.js",
          "./dist/components/spw-timeline.d.ts",
          "./dist/components/spw-timeline.js",
          "./dist/components/spw-toast-controller.d.ts",
          "./dist/components/spw-toast-controller.js",
          "./dist/components/spw-toast.d.ts",
          "./dist/components/spw-toast.js",
          "./dist/components/spw-toc-container.d.ts",
          "./dist/components/spw-toc-container.js",
          "./dist/components/spw-toc-navigation.d.ts",
          "./dist/components/spw-toc-navigation.js",
          "./dist/components/spw-toc.d.ts",
          "./dist/components/spw-toc.js",
          "./dist/components/spw-tooltip.d.ts",
          "./dist/components/spw-tooltip.js",
          "./dist/components/spw-topbar.d.ts",
          "./dist/components/spw-topbar.js",
          "./dist/components/spw-wizard-item.d.ts",
          "./dist/components/spw-wizard-item.js",
          "./dist/components/spw-wizard.d.ts",
          "./dist/components/spw-wizard.js"
        ]
      },
      {
        "name": "dist-lazy",
        "files": 396,
        "generatedFiles": [
          "./dist/cjs/_commonjsHelpers-CFO10eej.js",
          "./dist/cjs/animation-tH5DQHbp.js",
          "./dist/cjs/index-id_AkABS.js",
          "./dist/cjs/index.cjs.js",
          "./dist/cjs/loader.cjs.js",
          "./dist/cjs/spw-accordion_4.cjs.entry.js",
          "./dist/cjs/spw-avatar.cjs.entry.js",
          "./dist/cjs/spw-block-content.cjs.entry.js",
          "./dist/cjs/spw-box.cjs.entry.js",
          "./dist/cjs/spw-breadcrumb-item.cjs.entry.js",
          "./dist/cjs/spw-breadcrumb.cjs.entry.js",
          "./dist/cjs/spw-button_2.cjs.entry.js",
          "./dist/cjs/spw-card-content.cjs.entry.js",
          "./dist/cjs/spw-card-excerpt.cjs.entry.js",
          "./dist/cjs/spw-card-image.cjs.entry.js",
          "./dist/cjs/spw-card-subtag-item.cjs.entry.js",
          "./dist/cjs/spw-card-subtags.cjs.entry.js",
          "./dist/cjs/spw-card-title.cjs.entry.js",
          "./dist/cjs/spw-card.cjs.entry.js",
          "./dist/cjs/spw-checkbox.cjs.entry.js",
          "./dist/cjs/spw-cookies.cjs.entry.js",
          "./dist/cjs/spw-custom-select.cjs.entry.js",
          "./dist/cjs/spw-date-picker.cjs.entry.js",
          "./dist/cjs/spw-dropdown-container.cjs.entry.js",
          "./dist/cjs/spw-dropdown-item.cjs.entry.js",
          "./dist/cjs/spw-dropdown.cjs.entry.js",
          "./dist/cjs/spw-field-label_8.cjs.entry.js",
          "./dist/cjs/spw-file-upload.cjs.entry.js",
          "./dist/cjs/spw-footer-bottom.cjs.entry.js",
          "./dist/cjs/spw-footer-content-col.cjs.entry.js",
          "./dist/cjs/spw-footer-content.cjs.entry.js",
          "./dist/cjs/spw-footer-link.cjs.entry.js",
          "./dist/cjs/spw-footer.cjs.entry.js",
          "./dist/cjs/spw-grid-item.cjs.entry.js",
          "./dist/cjs/spw-grid.cjs.entry.js",
          "./dist/cjs/spw-header-lang.cjs.entry.js",
          "./dist/cjs/spw-header-navigation-dropdown.cjs.entry.js",
          "./dist/cjs/spw-header-navigation-item.cjs.entry.js",
          "./dist/cjs/spw-header-navigation.cjs.entry.js",
          "./dist/cjs/spw-header-persona-item.cjs.entry.js",
          "./dist/cjs/spw-header-persona.cjs.entry.js",
          "./dist/cjs/spw-header.cjs.entry.js",
          "./dist/cjs/spw-hero.cjs.entry.js",
          "./dist/cjs/spw-illustration.cjs.entry.js",
          "./dist/cjs/spw-input-slider.cjs.entry.js",
          "./dist/cjs/spw-lightbox-item.cjs.entry.js",
          "./dist/cjs/spw-lightbox.cjs.entry.js",
          "./dist/cjs/spw-list-description.cjs.entry.js",
          "./dist/cjs/spw-list-item.cjs.entry.js",
          "./dist/cjs/spw-list-title.cjs.entry.js",
          "./dist/cjs/spw-list.cjs.entry.js",
          "./dist/cjs/spw-message.cjs.entry.js",
          "./dist/cjs/spw-modal.cjs.entry.js",
          "./dist/cjs/spw-mosaic-item.cjs.entry.js",
          "./dist/cjs/spw-mosaic.cjs.entry.js",
          "./dist/cjs/spw-pagination.cjs.entry.js",
          "./dist/cjs/spw-radio.cjs.entry.js",
          "./dist/cjs/spw-scrolltop.cjs.entry.js",
          "./dist/cjs/spw-search-field.cjs.entry.js",
          "./dist/cjs/spw-select.cjs.entry.js",
          "./dist/cjs/spw-sidebar-navigation-dropdown.cjs.entry.js",
          "./dist/cjs/spw-sidebar-navigation-item.cjs.entry.js",
          "./dist/cjs/spw-sidebar-navigation-separator.cjs.entry.js",
          "./dist/cjs/spw-sidebar.cjs.entry.js",
          "./dist/cjs/spw-skeleton.cjs.entry.js",
          "./dist/cjs/spw-slider-item.cjs.entry.js",
          "./dist/cjs/spw-slider.cjs.entry.js",
          "./dist/cjs/spw-socials.cjs.entry.js",
          "./dist/cjs/spw-stencil-library.cjs.js",
          "./dist/cjs/spw-table-body.cjs.entry.js",
          "./dist/cjs/spw-table-cell.cjs.entry.js",
          "./dist/cjs/spw-table-container.cjs.entry.js",
          "./dist/cjs/spw-table-footer.cjs.entry.js",
          "./dist/cjs/spw-table-head.cjs.entry.js",
          "./dist/cjs/spw-table-header.cjs.entry.js",
          "./dist/cjs/spw-table-row.cjs.entry.js",
          "./dist/cjs/spw-table-sidebar.cjs.entry.js",
          "./dist/cjs/spw-table.cjs.entry.js",
          "./dist/cjs/spw-tabs-content.cjs.entry.js",
          "./dist/cjs/spw-tabs-navigation-item.cjs.entry.js",
          "./dist/cjs/spw-tabs-navigation.cjs.entry.js",
          "./dist/cjs/spw-tabs.cjs.entry.js",
          "./dist/cjs/spw-tag.cjs.entry.js",
          "./dist/cjs/spw-text-field.cjs.entry.js",
          "./dist/cjs/spw-textarea.cjs.entry.js",
          "./dist/cjs/spw-tile-description.cjs.entry.js",
          "./dist/cjs/spw-tile-title.cjs.entry.js",
          "./dist/cjs/spw-tile.cjs.entry.js",
          "./dist/cjs/spw-timeline-item.cjs.entry.js",
          "./dist/cjs/spw-timeline.cjs.entry.js",
          "./dist/cjs/spw-toast-controller.cjs.entry.js",
          "./dist/cjs/spw-toast.cjs.entry.js",
          "./dist/cjs/spw-toc-container.cjs.entry.js",
          "./dist/cjs/spw-toc-navigation.cjs.entry.js",
          "./dist/cjs/spw-toc.cjs.entry.js",
          "./dist/cjs/spw-topbar.cjs.entry.js",
          "./dist/cjs/spw-wizard-item.cjs.entry.js",
          "./dist/cjs/spw-wizard.cjs.entry.js",
          "./dist/cjs/utils-D_vNTY6w.js",
          "./dist/esm/_commonjsHelpers-B85MJLTf.js",
          "./dist/esm/animation-BRFNx2DL.js",
          "./dist/esm/index-BvJ4Kko5.js",
          "./dist/esm/index.js",
          "./dist/esm/loader.js",
          "./dist/esm/spw-accordion_4.entry.js",
          "./dist/esm/spw-avatar.entry.js",
          "./dist/esm/spw-block-content.entry.js",
          "./dist/esm/spw-box.entry.js",
          "./dist/esm/spw-breadcrumb-item.entry.js",
          "./dist/esm/spw-breadcrumb.entry.js",
          "./dist/esm/spw-button_2.entry.js",
          "./dist/esm/spw-card-content.entry.js",
          "./dist/esm/spw-card-excerpt.entry.js",
          "./dist/esm/spw-card-image.entry.js",
          "./dist/esm/spw-card-subtag-item.entry.js",
          "./dist/esm/spw-card-subtags.entry.js",
          "./dist/esm/spw-card-title.entry.js",
          "./dist/esm/spw-card.entry.js",
          "./dist/esm/spw-checkbox.entry.js",
          "./dist/esm/spw-cookies.entry.js",
          "./dist/esm/spw-custom-select.entry.js",
          "./dist/esm/spw-date-picker.entry.js",
          "./dist/esm/spw-dropdown-container.entry.js",
          "./dist/esm/spw-dropdown-item.entry.js",
          "./dist/esm/spw-dropdown.entry.js",
          "./dist/esm/spw-field-label_8.entry.js",
          "./dist/esm/spw-file-upload.entry.js",
          "./dist/esm/spw-footer-bottom.entry.js",
          "./dist/esm/spw-footer-content-col.entry.js",
          "./dist/esm/spw-footer-content.entry.js",
          "./dist/esm/spw-footer-link.entry.js",
          "./dist/esm/spw-footer.entry.js",
          "./dist/esm/spw-grid-item.entry.js",
          "./dist/esm/spw-grid.entry.js",
          "./dist/esm/spw-header-lang.entry.js",
          "./dist/esm/spw-header-navigation-dropdown.entry.js",
          "./dist/esm/spw-header-navigation-item.entry.js",
          "./dist/esm/spw-header-navigation.entry.js",
          "./dist/esm/spw-header-persona-item.entry.js",
          "./dist/esm/spw-header-persona.entry.js",
          "./dist/esm/spw-header.entry.js",
          "./dist/esm/spw-hero.entry.js",
          "./dist/esm/spw-illustration.entry.js",
          "./dist/esm/spw-input-slider.entry.js",
          "./dist/esm/spw-lightbox-item.entry.js",
          "./dist/esm/spw-lightbox.entry.js",
          "./dist/esm/spw-list-description.entry.js",
          "./dist/esm/spw-list-item.entry.js",
          "./dist/esm/spw-list-title.entry.js",
          "./dist/esm/spw-list.entry.js",
          "./dist/esm/spw-message.entry.js",
          "./dist/esm/spw-modal.entry.js",
          "./dist/esm/spw-mosaic-item.entry.js",
          "./dist/esm/spw-mosaic.entry.js",
          "./dist/esm/spw-pagination.entry.js",
          "./dist/esm/spw-radio.entry.js",
          "./dist/esm/spw-scrolltop.entry.js",
          "./dist/esm/spw-search-field.entry.js",
          "./dist/esm/spw-select.entry.js",
          "./dist/esm/spw-sidebar-navigation-dropdown.entry.js",
          "./dist/esm/spw-sidebar-navigation-item.entry.js",
          "./dist/esm/spw-sidebar-navigation-separator.entry.js",
          "./dist/esm/spw-sidebar.entry.js",
          "./dist/esm/spw-skeleton.entry.js",
          "./dist/esm/spw-slider-item.entry.js",
          "./dist/esm/spw-slider.entry.js",
          "./dist/esm/spw-socials.entry.js",
          "./dist/esm/spw-stencil-library.js",
          "./dist/esm/spw-table-body.entry.js",
          "./dist/esm/spw-table-cell.entry.js",
          "./dist/esm/spw-table-container.entry.js",
          "./dist/esm/spw-table-footer.entry.js",
          "./dist/esm/spw-table-head.entry.js",
          "./dist/esm/spw-table-header.entry.js",
          "./dist/esm/spw-table-row.entry.js",
          "./dist/esm/spw-table-sidebar.entry.js",
          "./dist/esm/spw-table.entry.js",
          "./dist/esm/spw-tabs-content.entry.js",
          "./dist/esm/spw-tabs-navigation-item.entry.js",
          "./dist/esm/spw-tabs-navigation.entry.js",
          "./dist/esm/spw-tabs.entry.js",
          "./dist/esm/spw-tag.entry.js",
          "./dist/esm/spw-text-field.entry.js",
          "./dist/esm/spw-textarea.entry.js",
          "./dist/esm/spw-tile-description.entry.js",
          "./dist/esm/spw-tile-title.entry.js",
          "./dist/esm/spw-tile.entry.js",
          "./dist/esm/spw-timeline-item.entry.js",
          "./dist/esm/spw-timeline.entry.js",
          "./dist/esm/spw-toast-controller.entry.js",
          "./dist/esm/spw-toast.entry.js",
          "./dist/esm/spw-toc-container.entry.js",
          "./dist/esm/spw-toc-navigation.entry.js",
          "./dist/esm/spw-toc.entry.js",
          "./dist/esm/spw-topbar.entry.js",
          "./dist/esm/spw-wizard-item.entry.js",
          "./dist/esm/spw-wizard.entry.js",
          "./dist/esm/utils-BBi01mKM.js",
          "./dist/index.cjs.js",
          "./dist/index.js",
          "./dist/spw-stencil-library/index.esm.js",
          "./dist/spw-stencil-library/p-00f79c82.entry.js",
          "./dist/spw-stencil-library/p-027aa57d.entry.js",
          "./dist/spw-stencil-library/p-050d662f.entry.js",
          "./dist/spw-stencil-library/p-0956452c.entry.js",
          "./dist/spw-stencil-library/p-096ba549.entry.js",
          "./dist/spw-stencil-library/p-0c54e686.entry.js",
          "./dist/spw-stencil-library/p-0ecfa6fa.entry.js",
          "./dist/spw-stencil-library/p-0faf30c7.entry.js",
          "./dist/spw-stencil-library/p-0fbe55ee.entry.js",
          "./dist/spw-stencil-library/p-10624141.entry.js",
          "./dist/spw-stencil-library/p-11081edc.entry.js",
          "./dist/spw-stencil-library/p-11c28232.entry.js",
          "./dist/spw-stencil-library/p-12b78f0f.entry.js",
          "./dist/spw-stencil-library/p-174e1f14.entry.js",
          "./dist/spw-stencil-library/p-1cf9b466.entry.js",
          "./dist/spw-stencil-library/p-1e06fe64.entry.js",
          "./dist/spw-stencil-library/p-1e84b48d.entry.js",
          "./dist/spw-stencil-library/p-1f452b45.entry.js",
          "./dist/spw-stencil-library/p-221697f5.entry.js",
          "./dist/spw-stencil-library/p-240b784c.entry.js",
          "./dist/spw-stencil-library/p-24d385e8.entry.js",
          "./dist/spw-stencil-library/p-27b30cf5.entry.js",
          "./dist/spw-stencil-library/p-28701d8d.entry.js",
          "./dist/spw-stencil-library/p-2aecf4aa.entry.js",
          "./dist/spw-stencil-library/p-2c58d495.entry.js",
          "./dist/spw-stencil-library/p-2cdffa52.entry.js",
          "./dist/spw-stencil-library/p-33efa943.entry.js",
          "./dist/spw-stencil-library/p-41dac78f.entry.js",
          "./dist/spw-stencil-library/p-44bead84.entry.js",
          "./dist/spw-stencil-library/p-457a4826.entry.js",
          "./dist/spw-stencil-library/p-485ecf3e.entry.js",
          "./dist/spw-stencil-library/p-4a0db1fe.entry.js",
          "./dist/spw-stencil-library/p-4a6277f3.entry.js",
          "./dist/spw-stencil-library/p-4a7474d4.entry.js",
          "./dist/spw-stencil-library/p-4b69cf71.entry.js",
          "./dist/spw-stencil-library/p-548efe71.entry.js",
          "./dist/spw-stencil-library/p-549870f0.entry.js",
          "./dist/spw-stencil-library/p-599dcdb9.entry.js",
          "./dist/spw-stencil-library/p-5d252ba9.entry.js",
          "./dist/spw-stencil-library/p-6238534e.entry.js",
          "./dist/spw-stencil-library/p-633cc252.entry.js",
          "./dist/spw-stencil-library/p-68b026da.entry.js",
          "./dist/spw-stencil-library/p-69f7dd1d.entry.js",
          "./dist/spw-stencil-library/p-6d4834ca.entry.js",
          "./dist/spw-stencil-library/p-70b53446.entry.js",
          "./dist/spw-stencil-library/p-755d996c.entry.js",
          "./dist/spw-stencil-library/p-85d6d0d4.entry.js",
          "./dist/spw-stencil-library/p-868af137.entry.js",
          "./dist/spw-stencil-library/p-8b8f8608.entry.js",
          "./dist/spw-stencil-library/p-903c83ad.entry.js",
          "./dist/spw-stencil-library/p-94af86be.entry.js",
          "./dist/spw-stencil-library/p-9771169d.entry.js",
          "./dist/spw-stencil-library/p-97765551.entry.js",
          "./dist/spw-stencil-library/p-99291555.entry.js",
          "./dist/spw-stencil-library/p-9e9f235d.entry.js",
          "./dist/spw-stencil-library/p-B85MJLTf.js",
          "./dist/spw-stencil-library/p-BBi01mKM.js",
          "./dist/spw-stencil-library/p-BRFNx2DL.js",
          "./dist/spw-stencil-library/p-BvJ4Kko5.js",
          "./dist/spw-stencil-library/p-a0a495c4.entry.js",
          "./dist/spw-stencil-library/p-a2004bb3.entry.js",
          "./dist/spw-stencil-library/p-a5d2a76f.entry.js",
          "./dist/spw-stencil-library/p-a62feb06.entry.js",
          "./dist/spw-stencil-library/p-a849f834.entry.js",
          "./dist/spw-stencil-library/p-b03393de.entry.js",
          "./dist/spw-stencil-library/p-b1a64e66.entry.js",
          "./dist/spw-stencil-library/p-bd66dffe.entry.js",
          "./dist/spw-stencil-library/p-be44b882.entry.js",
          "./dist/spw-stencil-library/p-c08fae4a.entry.js",
          "./dist/spw-stencil-library/p-cdd86935.entry.js",
          "./dist/spw-stencil-library/p-d174e740.entry.js",
          "./dist/spw-stencil-library/p-d3d7e4bf.entry.js",
          "./dist/spw-stencil-library/p-d722e441.entry.js",
          "./dist/spw-stencil-library/p-da980e2a.entry.js",
          "./dist/spw-stencil-library/p-da9d52ff.entry.js",
          "./dist/spw-stencil-library/p-db8988a2.entry.js",
          "./dist/spw-stencil-library/p-dbf95dfe.entry.js",
          "./dist/spw-stencil-library/p-dfe7b263.entry.js",
          "./dist/spw-stencil-library/p-dfe826bb.entry.js",
          "./dist/spw-stencil-library/p-e0cf6ee7.entry.js",
          "./dist/spw-stencil-library/p-e17c0746.entry.js",
          "./dist/spw-stencil-library/p-e2913559.entry.js",
          "./dist/spw-stencil-library/p-e305e962.entry.js",
          "./dist/spw-stencil-library/p-e4025520.entry.js",
          "./dist/spw-stencil-library/p-e8a8f373.entry.js",
          "./dist/spw-stencil-library/p-ee3b59d4.entry.js",
          "./dist/spw-stencil-library/p-f1e03e06.entry.js",
          "./dist/spw-stencil-library/p-f295e57d.entry.js",
          "./dist/spw-stencil-library/p-f50104cd.entry.js",
          "./dist/spw-stencil-library/p-f641b8d7.entry.js",
          "./dist/spw-stencil-library/p-f73ffd96.entry.js",
          "./dist/spw-stencil-library/p-f8250816.entry.js",
          "./dist/spw-stencil-library/p-f85e8d40.entry.js",
          "./dist/spw-stencil-library/p-f952431b.entry.js",
          "./dist/spw-stencil-library/p-f9a95409.entry.js",
          "./dist/spw-stencil-library/p-fedf8280.entry.js",
          "./dist/spw-stencil-library/spw-stencil-library.esm.js",
          "./www/build/index.esm.js",
          "./www/build/p-00f79c82.entry.js",
          "./www/build/p-027aa57d.entry.js",
          "./www/build/p-050d662f.entry.js",
          "./www/build/p-0956452c.entry.js",
          "./www/build/p-096ba549.entry.js",
          "./www/build/p-0c54e686.entry.js",
          "./www/build/p-0ecfa6fa.entry.js",
          "./www/build/p-0faf30c7.entry.js",
          "./www/build/p-0fbe55ee.entry.js",
          "./www/build/p-10624141.entry.js",
          "./www/build/p-11081edc.entry.js",
          "./www/build/p-11c28232.entry.js",
          "./www/build/p-12b78f0f.entry.js",
          "./www/build/p-174e1f14.entry.js",
          "./www/build/p-1cf9b466.entry.js",
          "./www/build/p-1e06fe64.entry.js",
          "./www/build/p-1e84b48d.entry.js",
          "./www/build/p-1f452b45.entry.js",
          "./www/build/p-221697f5.entry.js",
          "./www/build/p-240b784c.entry.js",
          "./www/build/p-24d385e8.entry.js",
          "./www/build/p-27b30cf5.entry.js",
          "./www/build/p-28701d8d.entry.js",
          "./www/build/p-2aecf4aa.entry.js",
          "./www/build/p-2c58d495.entry.js",
          "./www/build/p-2cdffa52.entry.js",
          "./www/build/p-33efa943.entry.js",
          "./www/build/p-41dac78f.entry.js",
          "./www/build/p-44bead84.entry.js",
          "./www/build/p-457a4826.entry.js",
          "./www/build/p-485ecf3e.entry.js",
          "./www/build/p-4a0db1fe.entry.js",
          "./www/build/p-4a6277f3.entry.js",
          "./www/build/p-4a7474d4.entry.js",
          "./www/build/p-4b69cf71.entry.js",
          "./www/build/p-548efe71.entry.js",
          "./www/build/p-549870f0.entry.js",
          "./www/build/p-599dcdb9.entry.js",
          "./www/build/p-5d252ba9.entry.js",
          "./www/build/p-6238534e.entry.js",
          "./www/build/p-633cc252.entry.js",
          "./www/build/p-68b026da.entry.js",
          "./www/build/p-69f7dd1d.entry.js",
          "./www/build/p-6d4834ca.entry.js",
          "./www/build/p-70b53446.entry.js",
          "./www/build/p-755d996c.entry.js",
          "./www/build/p-85d6d0d4.entry.js",
          "./www/build/p-868af137.entry.js",
          "./www/build/p-8b8f8608.entry.js",
          "./www/build/p-903c83ad.entry.js",
          "./www/build/p-94af86be.entry.js",
          "./www/build/p-9771169d.entry.js",
          "./www/build/p-97765551.entry.js",
          "./www/build/p-99291555.entry.js",
          "./www/build/p-9e9f235d.entry.js",
          "./www/build/p-B85MJLTf.js",
          "./www/build/p-BBi01mKM.js",
          "./www/build/p-BRFNx2DL.js",
          "./www/build/p-BvJ4Kko5.js",
          "./www/build/p-a0a495c4.entry.js",
          "./www/build/p-a2004bb3.entry.js",
          "./www/build/p-a5d2a76f.entry.js",
          "./www/build/p-a62feb06.entry.js",
          "./www/build/p-a849f834.entry.js",
          "./www/build/p-b03393de.entry.js",
          "./www/build/p-b1a64e66.entry.js",
          "./www/build/p-bd66dffe.entry.js",
          "./www/build/p-be44b882.entry.js",
          "./www/build/p-c08fae4a.entry.js",
          "./www/build/p-cdd86935.entry.js",
          "./www/build/p-d174e740.entry.js",
          "./www/build/p-d3d7e4bf.entry.js",
          "./www/build/p-d722e441.entry.js",
          "./www/build/p-da980e2a.entry.js",
          "./www/build/p-da9d52ff.entry.js",
          "./www/build/p-db8988a2.entry.js",
          "./www/build/p-dbf95dfe.entry.js",
          "./www/build/p-dfe7b263.entry.js",
          "./www/build/p-dfe826bb.entry.js",
          "./www/build/p-e0cf6ee7.entry.js",
          "./www/build/p-e17c0746.entry.js",
          "./www/build/p-e2913559.entry.js",
          "./www/build/p-e305e962.entry.js",
          "./www/build/p-e4025520.entry.js",
          "./www/build/p-e8a8f373.entry.js",
          "./www/build/p-ee3b59d4.entry.js",
          "./www/build/p-f1e03e06.entry.js",
          "./www/build/p-f295e57d.entry.js",
          "./www/build/p-f50104cd.entry.js",
          "./www/build/p-f641b8d7.entry.js",
          "./www/build/p-f73ffd96.entry.js",
          "./www/build/p-f8250816.entry.js",
          "./www/build/p-f85e8d40.entry.js",
          "./www/build/p-f952431b.entry.js",
          "./www/build/p-f9a95409.entry.js",
          "./www/build/p-fedf8280.entry.js",
          "./www/build/spw-stencil-library.esm.js"
        ]
      },
      {
        "name": "dist-types",
        "files": 1,
        "generatedFiles": [
          "./dist/types/stencil-public-runtime.d.ts"
        ]
      },
      {
        "name": "www",
        "files": 2,
        "generatedFiles": [
          "./www/host.config.json",
          "./www/index.html"
        ]
      }
    ]
  },
  "options": {
    "minifyJs": true,
    "minifyCss": true,
    "hashFileNames": true,
    "hashedFileNameLength": 8,
    "buildEs5": false
  },
  "formats": {
    "esmBrowser": [
      {
        "key": "spw-avatar.entry",
        "components": [
          "spw-avatar"
        ],
        "bundleId": "p-85d6d0d4",
        "fileName": "p-85d6d0d4.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 5458
      },
      {
        "key": "spw-block-content.entry",
        "components": [
          "spw-block-content"
        ],
        "bundleId": "p-f295e57d",
        "fileName": "p-f295e57d.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 12825
      },
      {
        "key": "spw-box.entry",
        "components": [
          "spw-box"
        ],
        "bundleId": "p-fedf8280",
        "fileName": "p-fedf8280.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 8156
      },
      {
        "key": "spw-breadcrumb.entry",
        "components": [
          "spw-breadcrumb"
        ],
        "bundleId": "p-b03393de",
        "fileName": "p-b03393de.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 8512
      },
      {
        "key": "spw-breadcrumb-item.entry",
        "components": [
          "spw-breadcrumb-item"
        ],
        "bundleId": "p-096ba549",
        "fileName": "p-096ba549.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 5085
      },
      {
        "key": "spw-card.entry",
        "components": [
          "spw-card"
        ],
        "bundleId": "p-dfe826bb",
        "fileName": "p-dfe826bb.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 10489
      },
      {
        "key": "spw-card-content.entry",
        "components": [
          "spw-card-content"
        ],
        "bundleId": "p-2c58d495",
        "fileName": "p-2c58d495.entry.js",
        "imports": [
          "p-BvJ4Kko5.js",
          "p-BBi01mKM.js"
        ],
        "originalByteSize": 6569
      },
      {
        "key": "spw-card-excerpt.entry",
        "components": [
          "spw-card-excerpt"
        ],
        "bundleId": "p-ee3b59d4",
        "fileName": "p-ee3b59d4.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4720
      },
      {
        "key": "spw-card-image.entry",
        "components": [
          "spw-card-image"
        ],
        "bundleId": "p-1e06fe64",
        "fileName": "p-1e06fe64.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 9612
      },
      {
        "key": "spw-card-subtag-item.entry",
        "components": [
          "spw-card-subtag-item"
        ],
        "bundleId": "p-dbf95dfe",
        "fileName": "p-dbf95dfe.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4081
      },
      {
        "key": "spw-card-subtags.entry",
        "components": [
          "spw-card-subtags"
        ],
        "bundleId": "p-cdd86935",
        "fileName": "p-cdd86935.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4464
      },
      {
        "key": "spw-card-title.entry",
        "components": [
          "spw-card-title"
        ],
        "bundleId": "p-f50104cd",
        "fileName": "p-f50104cd.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4196
      },
      {
        "key": "spw-cookies.entry",
        "components": [
          "spw-cookies"
        ],
        "bundleId": "p-f641b8d7",
        "fileName": "p-f641b8d7.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 8146
      },
      {
        "key": "spw-custom-select.entry",
        "components": [
          "spw-custom-select"
        ],
        "bundleId": "p-485ecf3e",
        "fileName": "p-485ecf3e.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 42213
      },
      {
        "key": "spw-dropdown.entry",
        "components": [
          "spw-dropdown"
        ],
        "bundleId": "p-e0cf6ee7",
        "fileName": "p-e0cf6ee7.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 9682
      },
      {
        "key": "spw-dropdown-container.entry",
        "components": [
          "spw-dropdown-container"
        ],
        "bundleId": "p-f73ffd96",
        "fileName": "p-f73ffd96.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3197
      },
      {
        "key": "spw-dropdown-item.entry",
        "components": [
          "spw-dropdown-item"
        ],
        "bundleId": "p-99291555",
        "fileName": "p-99291555.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 8066
      },
      {
        "key": "spw-file-upload.entry",
        "components": [
          "spw-file-upload"
        ],
        "bundleId": "p-f8250816",
        "fileName": "p-f8250816.entry.js",
        "imports": [
          "p-BvJ4Kko5.js",
          "p-BBi01mKM.js"
        ],
        "originalByteSize": 20146
      },
      {
        "key": "spw-footer.entry",
        "components": [
          "spw-footer"
        ],
        "bundleId": "p-db8988a2",
        "fileName": "p-db8988a2.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4202
      },
      {
        "key": "spw-footer-bottom.entry",
        "components": [
          "spw-footer-bottom"
        ],
        "bundleId": "p-4b69cf71",
        "fileName": "p-4b69cf71.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 28598
      },
      {
        "key": "spw-footer-content.entry",
        "components": [
          "spw-footer-content"
        ],
        "bundleId": "p-28701d8d",
        "fileName": "p-28701d8d.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 5056
      },
      {
        "key": "spw-footer-content-col.entry",
        "components": [
          "spw-footer-content-col"
        ],
        "bundleId": "p-be44b882",
        "fileName": "p-be44b882.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4762
      },
      {
        "key": "spw-footer-link.entry",
        "components": [
          "spw-footer-link"
        ],
        "bundleId": "p-174e1f14",
        "fileName": "p-174e1f14.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3501
      },
      {
        "key": "spw-grid.entry",
        "components": [
          "spw-grid"
        ],
        "bundleId": "p-2aecf4aa",
        "fileName": "p-2aecf4aa.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 5157
      },
      {
        "key": "spw-grid-item.entry",
        "components": [
          "spw-grid-item"
        ],
        "bundleId": "p-0956452c",
        "fileName": "p-0956452c.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4399
      },
      {
        "key": "spw-header.entry",
        "components": [
          "spw-header"
        ],
        "bundleId": "p-0faf30c7",
        "fileName": "p-0faf30c7.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 67083
      },
      {
        "key": "spw-header-lang.entry",
        "components": [
          "spw-header-lang"
        ],
        "bundleId": "p-11081edc",
        "fileName": "p-11081edc.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 7341
      },
      {
        "key": "spw-header-navigation.entry",
        "components": [
          "spw-header-navigation"
        ],
        "bundleId": "p-a5d2a76f",
        "fileName": "p-a5d2a76f.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 10342
      },
      {
        "key": "spw-header-navigation-dropdown.entry",
        "components": [
          "spw-header-navigation-dropdown"
        ],
        "bundleId": "p-755d996c",
        "fileName": "p-755d996c.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 7262
      },
      {
        "key": "spw-header-navigation-item.entry",
        "components": [
          "spw-header-navigation-item"
        ],
        "bundleId": "p-12b78f0f",
        "fileName": "p-12b78f0f.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 21468
      },
      {
        "key": "spw-header-persona.entry",
        "components": [
          "spw-header-persona"
        ],
        "bundleId": "p-e17c0746",
        "fileName": "p-e17c0746.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 7547
      },
      {
        "key": "spw-header-persona-item.entry",
        "components": [
          "spw-header-persona-item"
        ],
        "bundleId": "p-41dac78f",
        "fileName": "p-41dac78f.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3987
      },
      {
        "key": "spw-hero.entry",
        "components": [
          "spw-hero"
        ],
        "bundleId": "p-e8a8f373",
        "fileName": "p-e8a8f373.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 15486
      },
      {
        "key": "spw-illustration.entry",
        "components": [
          "spw-illustration"
        ],
        "bundleId": "p-d3d7e4bf",
        "fileName": "p-d3d7e4bf.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 899902
      },
      {
        "key": "spw-input-slider.entry",
        "components": [
          "spw-input-slider"
        ],
        "bundleId": "p-240b784c",
        "fileName": "p-240b784c.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 20098
      },
      {
        "key": "spw-lightbox.entry",
        "components": [
          "spw-lightbox"
        ],
        "bundleId": "p-44bead84",
        "fileName": "p-44bead84.entry.js",
        "imports": [
          "p-BvJ4Kko5.js",
          "p-BRFNx2DL.js"
        ],
        "originalByteSize": 20033
      },
      {
        "key": "spw-lightbox-item.entry",
        "components": [
          "spw-lightbox-item"
        ],
        "bundleId": "p-d174e740",
        "fileName": "p-d174e740.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 6612
      },
      {
        "key": "spw-list.entry",
        "components": [
          "spw-list"
        ],
        "bundleId": "p-24d385e8",
        "fileName": "p-24d385e8.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4159
      },
      {
        "key": "spw-list-description.entry",
        "components": [
          "spw-list-description"
        ],
        "bundleId": "p-da980e2a",
        "fileName": "p-da980e2a.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4316
      },
      {
        "key": "spw-list-item.entry",
        "components": [
          "spw-list-item"
        ],
        "bundleId": "p-027aa57d",
        "fileName": "p-027aa57d.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 8062
      },
      {
        "key": "spw-list-title.entry",
        "components": [
          "spw-list-title"
        ],
        "bundleId": "p-00f79c82",
        "fileName": "p-00f79c82.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 9823
      },
      {
        "key": "spw-mosaic-item.entry",
        "components": [
          "spw-mosaic-item"
        ],
        "bundleId": "p-6238534e",
        "fileName": "p-6238534e.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 7855
      },
      {
        "key": "spw-pagination.entry",
        "components": [
          "spw-pagination"
        ],
        "bundleId": "p-11c28232",
        "fileName": "p-11c28232.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 16727
      },
      {
        "key": "spw-radio.entry",
        "components": [
          "spw-radio"
        ],
        "bundleId": "p-70b53446",
        "fileName": "p-70b53446.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 9598
      },
      {
        "key": "spw-scrolltop.entry",
        "components": [
          "spw-scrolltop"
        ],
        "bundleId": "p-e2913559",
        "fileName": "p-e2913559.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 6147
      },
      {
        "key": "spw-search-field.entry",
        "components": [
          "spw-search-field"
        ],
        "bundleId": "p-8b8f8608",
        "fileName": "p-8b8f8608.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 19081
      },
      {
        "key": "spw-select.entry",
        "components": [
          "spw-select"
        ],
        "bundleId": "p-a2004bb3",
        "fileName": "p-a2004bb3.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 14065
      },
      {
        "key": "spw-sidebar.entry",
        "components": [
          "spw-sidebar"
        ],
        "bundleId": "p-68b026da",
        "fileName": "p-68b026da.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 8189
      },
      {
        "key": "spw-sidebar-navigation-dropdown.entry",
        "components": [
          "spw-sidebar-navigation-dropdown"
        ],
        "bundleId": "p-5d252ba9",
        "fileName": "p-5d252ba9.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4081
      },
      {
        "key": "spw-sidebar-navigation-item.entry",
        "components": [
          "spw-sidebar-navigation-item"
        ],
        "bundleId": "p-0c54e686",
        "fileName": "p-0c54e686.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 17107
      },
      {
        "key": "spw-sidebar-navigation-separator.entry",
        "components": [
          "spw-sidebar-navigation-separator"
        ],
        "bundleId": "p-94af86be",
        "fileName": "p-94af86be.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3246
      },
      {
        "key": "spw-slider.entry",
        "components": [
          "spw-slider"
        ],
        "bundleId": "p-221697f5",
        "fileName": "p-221697f5.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 21801
      },
      {
        "key": "spw-slider-item.entry",
        "components": [
          "spw-slider-item"
        ],
        "bundleId": "p-9771169d",
        "fileName": "p-9771169d.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3195
      },
      {
        "key": "spw-socials.entry",
        "components": [
          "spw-socials"
        ],
        "bundleId": "p-27b30cf5",
        "fileName": "p-27b30cf5.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4142
      },
      {
        "key": "spw-table.entry",
        "components": [
          "spw-table"
        ],
        "bundleId": "p-2cdffa52",
        "fileName": "p-2cdffa52.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 22307
      },
      {
        "key": "spw-table-body.entry",
        "components": [
          "spw-table-body"
        ],
        "bundleId": "p-f9a95409",
        "fileName": "p-f9a95409.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4198
      },
      {
        "key": "spw-table-cell.entry",
        "components": [
          "spw-table-cell"
        ],
        "bundleId": "p-549870f0",
        "fileName": "p-549870f0.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 10144
      },
      {
        "key": "spw-table-container.entry",
        "components": [
          "spw-table-container"
        ],
        "bundleId": "p-f952431b",
        "fileName": "p-f952431b.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3173
      },
      {
        "key": "spw-table-footer.entry",
        "components": [
          "spw-table-footer"
        ],
        "bundleId": "p-1f452b45",
        "fileName": "p-1f452b45.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3702
      },
      {
        "key": "spw-table-head.entry",
        "components": [
          "spw-table-head"
        ],
        "bundleId": "p-33efa943",
        "fileName": "p-33efa943.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3072
      },
      {
        "key": "spw-table-header.entry",
        "components": [
          "spw-table-header"
        ],
        "bundleId": "p-b1a64e66",
        "fileName": "p-b1a64e66.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 9305
      },
      {
        "key": "spw-table-row.entry",
        "components": [
          "spw-table-row"
        ],
        "bundleId": "p-97765551",
        "fileName": "p-97765551.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 5613
      },
      {
        "key": "spw-table-sidebar.entry",
        "components": [
          "spw-table-sidebar"
        ],
        "bundleId": "p-457a4826",
        "fileName": "p-457a4826.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 11605
      },
      {
        "key": "spw-tabs.entry",
        "components": [
          "spw-tabs"
        ],
        "bundleId": "p-a62feb06",
        "fileName": "p-a62feb06.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 10466
      },
      {
        "key": "spw-tabs-content.entry",
        "components": [
          "spw-tabs-content"
        ],
        "bundleId": "p-1e84b48d",
        "fileName": "p-1e84b48d.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3263
      },
      {
        "key": "spw-tabs-navigation.entry",
        "components": [
          "spw-tabs-navigation"
        ],
        "bundleId": "p-a849f834",
        "fileName": "p-a849f834.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 10599
      },
      {
        "key": "spw-tabs-navigation-item.entry",
        "components": [
          "spw-tabs-navigation-item"
        ],
        "bundleId": "p-d722e441",
        "fileName": "p-d722e441.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 10143
      },
      {
        "key": "spw-textarea.entry",
        "components": [
          "spw-textarea"
        ],
        "bundleId": "p-4a7474d4",
        "fileName": "p-4a7474d4.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 9785
      },
      {
        "key": "spw-tile.entry",
        "components": [
          "spw-tile"
        ],
        "bundleId": "p-633cc252",
        "fileName": "p-633cc252.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 7932
      },
      {
        "key": "spw-tile-description.entry",
        "components": [
          "spw-tile-description"
        ],
        "bundleId": "p-c08fae4a",
        "fileName": "p-c08fae4a.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3302
      },
      {
        "key": "spw-tile-title.entry",
        "components": [
          "spw-tile-title"
        ],
        "bundleId": "p-a0a495c4",
        "fileName": "p-a0a495c4.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 3557
      },
      {
        "key": "spw-timeline.entry",
        "components": [
          "spw-timeline"
        ],
        "bundleId": "p-599dcdb9",
        "fileName": "p-599dcdb9.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 5953
      },
      {
        "key": "spw-timeline-item.entry",
        "components": [
          "spw-timeline-item"
        ],
        "bundleId": "p-0fbe55ee",
        "fileName": "p-0fbe55ee.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 9092
      },
      {
        "key": "spw-toast-controller.entry",
        "components": [
          "spw-toast-controller"
        ],
        "bundleId": "p-e4025520",
        "fileName": "p-e4025520.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 6156
      },
      {
        "key": "spw-toc.entry",
        "components": [
          "spw-toc"
        ],
        "bundleId": "p-1cf9b466",
        "fileName": "p-1cf9b466.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 2979
      },
      {
        "key": "spw-toc-container.entry",
        "components": [
          "spw-toc-container"
        ],
        "bundleId": "p-0ecfa6fa",
        "fileName": "p-0ecfa6fa.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 4715
      },
      {
        "key": "spw-toc-navigation.entry",
        "components": [
          "spw-toc-navigation"
        ],
        "bundleId": "p-e305e962",
        "fileName": "p-e305e962.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 18972
      },
      {
        "key": "spw-topbar.entry",
        "components": [
          "spw-topbar"
        ],
        "bundleId": "p-bd66dffe",
        "fileName": "p-bd66dffe.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 28719
      },
      {
        "key": "spw-wizard.entry",
        "components": [
          "spw-wizard"
        ],
        "bundleId": "p-4a6277f3",
        "fileName": "p-4a6277f3.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 6382
      },
      {
        "key": "spw-wizard-item.entry",
        "components": [
          "spw-wizard-item"
        ],
        "bundleId": "p-903c83ad",
        "fileName": "p-903c83ad.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 11454
      },
      {
        "key": "spw-skeleton.entry",
        "components": [
          "spw-skeleton"
        ],
        "bundleId": "p-dfe7b263",
        "fileName": "p-dfe7b263.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 5929
      },
      {
        "key": "spw-toast.entry",
        "components": [
          "spw-toast"
        ],
        "bundleId": "p-868af137",
        "fileName": "p-868af137.entry.js",
        "imports": [
          "p-BvJ4Kko5.js",
          "p-BRFNx2DL.js"
        ],
        "originalByteSize": 13391
      },
      {
        "key": "spw-text-field.entry",
        "components": [
          "spw-text-field"
        ],
        "bundleId": "p-4a0db1fe",
        "fileName": "p-4a0db1fe.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 23637
      },
      {
        "key": "spw-checkbox.entry",
        "components": [
          "spw-checkbox"
        ],
        "bundleId": "p-10624141",
        "fileName": "p-10624141.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 12229
      },
      {
        "key": "spw-tag.entry",
        "components": [
          "spw-tag"
        ],
        "bundleId": "p-69f7dd1d",
        "fileName": "p-69f7dd1d.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 6375
      },
      {
        "key": "spw-message.entry",
        "components": [
          "spw-message"
        ],
        "bundleId": "p-9e9f235d",
        "fileName": "p-9e9f235d.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 9708
      },
      {
        "key": "spw-modal.entry",
        "components": [
          "spw-modal"
        ],
        "bundleId": "p-f85e8d40",
        "fileName": "p-f85e8d40.entry.js",
        "imports": [
          "p-BvJ4Kko5.js",
          "p-BRFNx2DL.js"
        ],
        "originalByteSize": 21211
      },
      {
        "key": "spw-button.spw-loading.entry",
        "components": [
          "spw-button",
          "spw-loading"
        ],
        "bundleId": "p-f1e03e06",
        "fileName": "p-f1e03e06.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 24049
      },
      {
        "key": "spw-date-picker.entry",
        "components": [
          "spw-date-picker"
        ],
        "bundleId": "p-548efe71",
        "fileName": "p-548efe71.entry.js",
        "imports": [
          "p-BvJ4Kko5.js",
          "p-B85MJLTf.js"
        ],
        "originalByteSize": 76367
      },
      {
        "key": "spw-accordion.spw-accordion-content.spw-accordion-item.spw-accordion-title.entry",
        "components": [
          "spw-accordion",
          "spw-accordion-content",
          "spw-accordion-item",
          "spw-accordion-title"
        ],
        "bundleId": "p-da9d52ff",
        "fileName": "p-da9d52ff.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 23953
      },
      {
        "key": "spw-mosaic.entry",
        "components": [
          "spw-mosaic"
        ],
        "bundleId": "p-050d662f",
        "fileName": "p-050d662f.entry.js",
        "imports": [
          "p-BvJ4Kko5.js",
          "p-B85MJLTf.js"
        ],
        "originalByteSize": 71481
      },
      {
        "key": "spw-field-label.spw-field-message.spw-group.spw-icon.spw-link.spw-separator.spw-theme-provider.spw-tooltip.entry",
        "components": [
          "spw-field-label",
          "spw-field-message",
          "spw-group",
          "spw-icon",
          "spw-link",
          "spw-separator",
          "spw-theme-provider",
          "spw-tooltip"
        ],
        "bundleId": "p-6d4834ca",
        "fileName": "p-6d4834ca.entry.js",
        "imports": [
          "p-BvJ4Kko5.js"
        ],
        "originalByteSize": 57723
      }
    ],
    "esm": [
      {
        "key": "spw-avatar.entry",
        "components": [
          "spw-avatar"
        ],
        "bundleId": "spw-avatar",
        "fileName": "spw-avatar.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 5462
      },
      {
        "key": "spw-block-content.entry",
        "components": [
          "spw-block-content"
        ],
        "bundleId": "spw-block-content",
        "fileName": "spw-block-content.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 12829
      },
      {
        "key": "spw-box.entry",
        "components": [
          "spw-box"
        ],
        "bundleId": "spw-box",
        "fileName": "spw-box.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 8160
      },
      {
        "key": "spw-breadcrumb.entry",
        "components": [
          "spw-breadcrumb"
        ],
        "bundleId": "spw-breadcrumb",
        "fileName": "spw-breadcrumb.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 8516
      },
      {
        "key": "spw-breadcrumb-item.entry",
        "components": [
          "spw-breadcrumb-item"
        ],
        "bundleId": "spw-breadcrumb-item",
        "fileName": "spw-breadcrumb-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 5089
      },
      {
        "key": "spw-card.entry",
        "components": [
          "spw-card"
        ],
        "bundleId": "spw-card",
        "fileName": "spw-card.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 10493
      },
      {
        "key": "spw-card-content.entry",
        "components": [
          "spw-card-content"
        ],
        "bundleId": "spw-card-content",
        "fileName": "spw-card-content.entry.js",
        "imports": [
          "index-BvJ4Kko5.js",
          "utils-BBi01mKM.js"
        ],
        "originalByteSize": 6577
      },
      {
        "key": "spw-card-excerpt.entry",
        "components": [
          "spw-card-excerpt"
        ],
        "bundleId": "spw-card-excerpt",
        "fileName": "spw-card-excerpt.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4724
      },
      {
        "key": "spw-card-image.entry",
        "components": [
          "spw-card-image"
        ],
        "bundleId": "spw-card-image",
        "fileName": "spw-card-image.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 9616
      },
      {
        "key": "spw-card-subtag-item.entry",
        "components": [
          "spw-card-subtag-item"
        ],
        "bundleId": "spw-card-subtag-item",
        "fileName": "spw-card-subtag-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4085
      },
      {
        "key": "spw-card-subtags.entry",
        "components": [
          "spw-card-subtags"
        ],
        "bundleId": "spw-card-subtags",
        "fileName": "spw-card-subtags.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4468
      },
      {
        "key": "spw-card-title.entry",
        "components": [
          "spw-card-title"
        ],
        "bundleId": "spw-card-title",
        "fileName": "spw-card-title.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4200
      },
      {
        "key": "spw-cookies.entry",
        "components": [
          "spw-cookies"
        ],
        "bundleId": "spw-cookies",
        "fileName": "spw-cookies.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 8150
      },
      {
        "key": "spw-custom-select.entry",
        "components": [
          "spw-custom-select"
        ],
        "bundleId": "spw-custom-select",
        "fileName": "spw-custom-select.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 42217
      },
      {
        "key": "spw-dropdown.entry",
        "components": [
          "spw-dropdown"
        ],
        "bundleId": "spw-dropdown",
        "fileName": "spw-dropdown.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 9686
      },
      {
        "key": "spw-dropdown-container.entry",
        "components": [
          "spw-dropdown-container"
        ],
        "bundleId": "spw-dropdown-container",
        "fileName": "spw-dropdown-container.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3201
      },
      {
        "key": "spw-dropdown-item.entry",
        "components": [
          "spw-dropdown-item"
        ],
        "bundleId": "spw-dropdown-item",
        "fileName": "spw-dropdown-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 8070
      },
      {
        "key": "spw-file-upload.entry",
        "components": [
          "spw-file-upload"
        ],
        "bundleId": "spw-file-upload",
        "fileName": "spw-file-upload.entry.js",
        "imports": [
          "index-BvJ4Kko5.js",
          "utils-BBi01mKM.js"
        ],
        "originalByteSize": 20154
      },
      {
        "key": "spw-footer.entry",
        "components": [
          "spw-footer"
        ],
        "bundleId": "spw-footer",
        "fileName": "spw-footer.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4206
      },
      {
        "key": "spw-footer-bottom.entry",
        "components": [
          "spw-footer-bottom"
        ],
        "bundleId": "spw-footer-bottom",
        "fileName": "spw-footer-bottom.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 28602
      },
      {
        "key": "spw-footer-content.entry",
        "components": [
          "spw-footer-content"
        ],
        "bundleId": "spw-footer-content",
        "fileName": "spw-footer-content.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 5060
      },
      {
        "key": "spw-footer-content-col.entry",
        "components": [
          "spw-footer-content-col"
        ],
        "bundleId": "spw-footer-content-col",
        "fileName": "spw-footer-content-col.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4766
      },
      {
        "key": "spw-footer-link.entry",
        "components": [
          "spw-footer-link"
        ],
        "bundleId": "spw-footer-link",
        "fileName": "spw-footer-link.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3505
      },
      {
        "key": "spw-grid.entry",
        "components": [
          "spw-grid"
        ],
        "bundleId": "spw-grid",
        "fileName": "spw-grid.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 5161
      },
      {
        "key": "spw-grid-item.entry",
        "components": [
          "spw-grid-item"
        ],
        "bundleId": "spw-grid-item",
        "fileName": "spw-grid-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4403
      },
      {
        "key": "spw-header.entry",
        "components": [
          "spw-header"
        ],
        "bundleId": "spw-header",
        "fileName": "spw-header.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 67087
      },
      {
        "key": "spw-header-lang.entry",
        "components": [
          "spw-header-lang"
        ],
        "bundleId": "spw-header-lang",
        "fileName": "spw-header-lang.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 7345
      },
      {
        "key": "spw-header-navigation.entry",
        "components": [
          "spw-header-navigation"
        ],
        "bundleId": "spw-header-navigation",
        "fileName": "spw-header-navigation.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 10346
      },
      {
        "key": "spw-header-navigation-dropdown.entry",
        "components": [
          "spw-header-navigation-dropdown"
        ],
        "bundleId": "spw-header-navigation-dropdown",
        "fileName": "spw-header-navigation-dropdown.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 7266
      },
      {
        "key": "spw-header-navigation-item.entry",
        "components": [
          "spw-header-navigation-item"
        ],
        "bundleId": "spw-header-navigation-item",
        "fileName": "spw-header-navigation-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 21472
      },
      {
        "key": "spw-header-persona.entry",
        "components": [
          "spw-header-persona"
        ],
        "bundleId": "spw-header-persona",
        "fileName": "spw-header-persona.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 7551
      },
      {
        "key": "spw-header-persona-item.entry",
        "components": [
          "spw-header-persona-item"
        ],
        "bundleId": "spw-header-persona-item",
        "fileName": "spw-header-persona-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3991
      },
      {
        "key": "spw-hero.entry",
        "components": [
          "spw-hero"
        ],
        "bundleId": "spw-hero",
        "fileName": "spw-hero.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 15490
      },
      {
        "key": "spw-illustration.entry",
        "components": [
          "spw-illustration"
        ],
        "bundleId": "spw-illustration",
        "fileName": "spw-illustration.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 899906
      },
      {
        "key": "spw-input-slider.entry",
        "components": [
          "spw-input-slider"
        ],
        "bundleId": "spw-input-slider",
        "fileName": "spw-input-slider.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 20102
      },
      {
        "key": "spw-lightbox.entry",
        "components": [
          "spw-lightbox"
        ],
        "bundleId": "spw-lightbox",
        "fileName": "spw-lightbox.entry.js",
        "imports": [
          "index-BvJ4Kko5.js",
          "animation-BRFNx2DL.js"
        ],
        "originalByteSize": 20045
      },
      {
        "key": "spw-lightbox-item.entry",
        "components": [
          "spw-lightbox-item"
        ],
        "bundleId": "spw-lightbox-item",
        "fileName": "spw-lightbox-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 6616
      },
      {
        "key": "spw-list.entry",
        "components": [
          "spw-list"
        ],
        "bundleId": "spw-list",
        "fileName": "spw-list.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4163
      },
      {
        "key": "spw-list-description.entry",
        "components": [
          "spw-list-description"
        ],
        "bundleId": "spw-list-description",
        "fileName": "spw-list-description.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4320
      },
      {
        "key": "spw-list-item.entry",
        "components": [
          "spw-list-item"
        ],
        "bundleId": "spw-list-item",
        "fileName": "spw-list-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 8066
      },
      {
        "key": "spw-list-title.entry",
        "components": [
          "spw-list-title"
        ],
        "bundleId": "spw-list-title",
        "fileName": "spw-list-title.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 9827
      },
      {
        "key": "spw-mosaic-item.entry",
        "components": [
          "spw-mosaic-item"
        ],
        "bundleId": "spw-mosaic-item",
        "fileName": "spw-mosaic-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 7859
      },
      {
        "key": "spw-pagination.entry",
        "components": [
          "spw-pagination"
        ],
        "bundleId": "spw-pagination",
        "fileName": "spw-pagination.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 16731
      },
      {
        "key": "spw-radio.entry",
        "components": [
          "spw-radio"
        ],
        "bundleId": "spw-radio",
        "fileName": "spw-radio.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 9602
      },
      {
        "key": "spw-scrolltop.entry",
        "components": [
          "spw-scrolltop"
        ],
        "bundleId": "spw-scrolltop",
        "fileName": "spw-scrolltop.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 6151
      },
      {
        "key": "spw-search-field.entry",
        "components": [
          "spw-search-field"
        ],
        "bundleId": "spw-search-field",
        "fileName": "spw-search-field.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 19085
      },
      {
        "key": "spw-select.entry",
        "components": [
          "spw-select"
        ],
        "bundleId": "spw-select",
        "fileName": "spw-select.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 14069
      },
      {
        "key": "spw-sidebar.entry",
        "components": [
          "spw-sidebar"
        ],
        "bundleId": "spw-sidebar",
        "fileName": "spw-sidebar.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 8193
      },
      {
        "key": "spw-sidebar-navigation-dropdown.entry",
        "components": [
          "spw-sidebar-navigation-dropdown"
        ],
        "bundleId": "spw-sidebar-navigation-dropdown",
        "fileName": "spw-sidebar-navigation-dropdown.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4085
      },
      {
        "key": "spw-sidebar-navigation-item.entry",
        "components": [
          "spw-sidebar-navigation-item"
        ],
        "bundleId": "spw-sidebar-navigation-item",
        "fileName": "spw-sidebar-navigation-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 17111
      },
      {
        "key": "spw-sidebar-navigation-separator.entry",
        "components": [
          "spw-sidebar-navigation-separator"
        ],
        "bundleId": "spw-sidebar-navigation-separator",
        "fileName": "spw-sidebar-navigation-separator.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3250
      },
      {
        "key": "spw-slider.entry",
        "components": [
          "spw-slider"
        ],
        "bundleId": "spw-slider",
        "fileName": "spw-slider.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 21805
      },
      {
        "key": "spw-slider-item.entry",
        "components": [
          "spw-slider-item"
        ],
        "bundleId": "spw-slider-item",
        "fileName": "spw-slider-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3199
      },
      {
        "key": "spw-socials.entry",
        "components": [
          "spw-socials"
        ],
        "bundleId": "spw-socials",
        "fileName": "spw-socials.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4146
      },
      {
        "key": "spw-table.entry",
        "components": [
          "spw-table"
        ],
        "bundleId": "spw-table",
        "fileName": "spw-table.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 22311
      },
      {
        "key": "spw-table-body.entry",
        "components": [
          "spw-table-body"
        ],
        "bundleId": "spw-table-body",
        "fileName": "spw-table-body.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4202
      },
      {
        "key": "spw-table-cell.entry",
        "components": [
          "spw-table-cell"
        ],
        "bundleId": "spw-table-cell",
        "fileName": "spw-table-cell.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 10148
      },
      {
        "key": "spw-table-container.entry",
        "components": [
          "spw-table-container"
        ],
        "bundleId": "spw-table-container",
        "fileName": "spw-table-container.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3177
      },
      {
        "key": "spw-table-footer.entry",
        "components": [
          "spw-table-footer"
        ],
        "bundleId": "spw-table-footer",
        "fileName": "spw-table-footer.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3706
      },
      {
        "key": "spw-table-head.entry",
        "components": [
          "spw-table-head"
        ],
        "bundleId": "spw-table-head",
        "fileName": "spw-table-head.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3076
      },
      {
        "key": "spw-table-header.entry",
        "components": [
          "spw-table-header"
        ],
        "bundleId": "spw-table-header",
        "fileName": "spw-table-header.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 9309
      },
      {
        "key": "spw-table-row.entry",
        "components": [
          "spw-table-row"
        ],
        "bundleId": "spw-table-row",
        "fileName": "spw-table-row.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 5617
      },
      {
        "key": "spw-table-sidebar.entry",
        "components": [
          "spw-table-sidebar"
        ],
        "bundleId": "spw-table-sidebar",
        "fileName": "spw-table-sidebar.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 11609
      },
      {
        "key": "spw-tabs.entry",
        "components": [
          "spw-tabs"
        ],
        "bundleId": "spw-tabs",
        "fileName": "spw-tabs.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 10470
      },
      {
        "key": "spw-tabs-content.entry",
        "components": [
          "spw-tabs-content"
        ],
        "bundleId": "spw-tabs-content",
        "fileName": "spw-tabs-content.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3267
      },
      {
        "key": "spw-tabs-navigation.entry",
        "components": [
          "spw-tabs-navigation"
        ],
        "bundleId": "spw-tabs-navigation",
        "fileName": "spw-tabs-navigation.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 10603
      },
      {
        "key": "spw-tabs-navigation-item.entry",
        "components": [
          "spw-tabs-navigation-item"
        ],
        "bundleId": "spw-tabs-navigation-item",
        "fileName": "spw-tabs-navigation-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 10147
      },
      {
        "key": "spw-textarea.entry",
        "components": [
          "spw-textarea"
        ],
        "bundleId": "spw-textarea",
        "fileName": "spw-textarea.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 9789
      },
      {
        "key": "spw-tile.entry",
        "components": [
          "spw-tile"
        ],
        "bundleId": "spw-tile",
        "fileName": "spw-tile.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 7936
      },
      {
        "key": "spw-tile-description.entry",
        "components": [
          "spw-tile-description"
        ],
        "bundleId": "spw-tile-description",
        "fileName": "spw-tile-description.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3306
      },
      {
        "key": "spw-tile-title.entry",
        "components": [
          "spw-tile-title"
        ],
        "bundleId": "spw-tile-title",
        "fileName": "spw-tile-title.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 3561
      },
      {
        "key": "spw-timeline.entry",
        "components": [
          "spw-timeline"
        ],
        "bundleId": "spw-timeline",
        "fileName": "spw-timeline.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 5957
      },
      {
        "key": "spw-timeline-item.entry",
        "components": [
          "spw-timeline-item"
        ],
        "bundleId": "spw-timeline-item",
        "fileName": "spw-timeline-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 9096
      },
      {
        "key": "spw-toast-controller.entry",
        "components": [
          "spw-toast-controller"
        ],
        "bundleId": "spw-toast-controller",
        "fileName": "spw-toast-controller.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 6160
      },
      {
        "key": "spw-toc.entry",
        "components": [
          "spw-toc"
        ],
        "bundleId": "spw-toc",
        "fileName": "spw-toc.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 2983
      },
      {
        "key": "spw-toc-container.entry",
        "components": [
          "spw-toc-container"
        ],
        "bundleId": "spw-toc-container",
        "fileName": "spw-toc-container.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 4719
      },
      {
        "key": "spw-toc-navigation.entry",
        "components": [
          "spw-toc-navigation"
        ],
        "bundleId": "spw-toc-navigation",
        "fileName": "spw-toc-navigation.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 18976
      },
      {
        "key": "spw-topbar.entry",
        "components": [
          "spw-topbar"
        ],
        "bundleId": "spw-topbar",
        "fileName": "spw-topbar.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 28723
      },
      {
        "key": "spw-wizard.entry",
        "components": [
          "spw-wizard"
        ],
        "bundleId": "spw-wizard",
        "fileName": "spw-wizard.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 6386
      },
      {
        "key": "spw-wizard-item.entry",
        "components": [
          "spw-wizard-item"
        ],
        "bundleId": "spw-wizard-item",
        "fileName": "spw-wizard-item.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 11458
      },
      {
        "key": "spw-skeleton.entry",
        "components": [
          "spw-skeleton"
        ],
        "bundleId": "spw-skeleton",
        "fileName": "spw-skeleton.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 5933
      },
      {
        "key": "spw-toast.entry",
        "components": [
          "spw-toast"
        ],
        "bundleId": "spw-toast",
        "fileName": "spw-toast.entry.js",
        "imports": [
          "index-BvJ4Kko5.js",
          "animation-BRFNx2DL.js"
        ],
        "originalByteSize": 13403
      },
      {
        "key": "spw-text-field.entry",
        "components": [
          "spw-text-field"
        ],
        "bundleId": "spw-text-field",
        "fileName": "spw-text-field.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 23641
      },
      {
        "key": "spw-checkbox.entry",
        "components": [
          "spw-checkbox"
        ],
        "bundleId": "spw-checkbox",
        "fileName": "spw-checkbox.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 12233
      },
      {
        "key": "spw-tag.entry",
        "components": [
          "spw-tag"
        ],
        "bundleId": "spw-tag",
        "fileName": "spw-tag.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 6379
      },
      {
        "key": "spw-message.entry",
        "components": [
          "spw-message"
        ],
        "bundleId": "spw-message",
        "fileName": "spw-message.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 9712
      },
      {
        "key": "spw-modal.entry",
        "components": [
          "spw-modal"
        ],
        "bundleId": "spw-modal",
        "fileName": "spw-modal.entry.js",
        "imports": [
          "index-BvJ4Kko5.js",
          "animation-BRFNx2DL.js"
        ],
        "originalByteSize": 21223
      },
      {
        "key": "spw-button.spw-loading.entry",
        "components": [
          "spw-button",
          "spw-loading"
        ],
        "bundleId": "spw-button_2",
        "fileName": "spw-button_2.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 24053
      },
      {
        "key": "spw-date-picker.entry",
        "components": [
          "spw-date-picker"
        ],
        "bundleId": "spw-date-picker",
        "fileName": "spw-date-picker.entry.js",
        "imports": [
          "index-BvJ4Kko5.js",
          "_commonjsHelpers-B85MJLTf.js"
        ],
        "originalByteSize": 76386
      },
      {
        "key": "spw-accordion.spw-accordion-content.spw-accordion-item.spw-accordion-title.entry",
        "components": [
          "spw-accordion",
          "spw-accordion-content",
          "spw-accordion-item",
          "spw-accordion-title"
        ],
        "bundleId": "spw-accordion_4",
        "fileName": "spw-accordion_4.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 23957
      },
      {
        "key": "spw-mosaic.entry",
        "components": [
          "spw-mosaic"
        ],
        "bundleId": "spw-mosaic",
        "fileName": "spw-mosaic.entry.js",
        "imports": [
          "index-BvJ4Kko5.js",
          "_commonjsHelpers-B85MJLTf.js"
        ],
        "originalByteSize": 71500
      },
      {
        "key": "spw-field-label.spw-field-message.spw-group.spw-icon.spw-link.spw-separator.spw-theme-provider.spw-tooltip.entry",
        "components": [
          "spw-field-label",
          "spw-field-message",
          "spw-group",
          "spw-icon",
          "spw-link",
          "spw-separator",
          "spw-theme-provider",
          "spw-tooltip"
        ],
        "bundleId": "spw-field-label_8",
        "fileName": "spw-field-label_8.entry.js",
        "imports": [
          "index-BvJ4Kko5.js"
        ],
        "originalByteSize": 57727
      }
    ],
    "es5": [],
    "system": [],
    "commonjs": [
      {
        "key": "spw-avatar.entry",
        "components": [
          "spw-avatar"
        ],
        "bundleId": "spw-avatar.cjs",
        "fileName": "spw-avatar.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 5472
      },
      {
        "key": "spw-block-content.entry",
        "components": [
          "spw-block-content"
        ],
        "bundleId": "spw-block-content.cjs",
        "fileName": "spw-block-content.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 12959
      },
      {
        "key": "spw-box.entry",
        "components": [
          "spw-box"
        ],
        "bundleId": "spw-box.cjs",
        "fileName": "spw-box.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 8183
      },
      {
        "key": "spw-breadcrumb.entry",
        "components": [
          "spw-breadcrumb"
        ],
        "bundleId": "spw-breadcrumb.cjs",
        "fileName": "spw-breadcrumb.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 8521
      },
      {
        "key": "spw-breadcrumb-item.entry",
        "components": [
          "spw-breadcrumb-item"
        ],
        "bundleId": "spw-breadcrumb-item.cjs",
        "fileName": "spw-breadcrumb-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 5106
      },
      {
        "key": "spw-card.entry",
        "components": [
          "spw-card"
        ],
        "bundleId": "spw-card.cjs",
        "fileName": "spw-card.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 10538
      },
      {
        "key": "spw-card-content.entry",
        "components": [
          "spw-card-content"
        ],
        "bundleId": "spw-card-content.cjs",
        "fileName": "spw-card-content.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js",
          "utils-D_vNTY6w.js"
        ],
        "originalByteSize": 6582
      },
      {
        "key": "spw-card-excerpt.entry",
        "components": [
          "spw-card-excerpt"
        ],
        "bundleId": "spw-card-excerpt.cjs",
        "fileName": "spw-card-excerpt.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4734
      },
      {
        "key": "spw-card-image.entry",
        "components": [
          "spw-card-image"
        ],
        "bundleId": "spw-card-image.cjs",
        "fileName": "spw-card-image.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 9632
      },
      {
        "key": "spw-card-subtag-item.entry",
        "components": [
          "spw-card-subtag-item"
        ],
        "bundleId": "spw-card-subtag-item.cjs",
        "fileName": "spw-card-subtag-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4095
      },
      {
        "key": "spw-card-subtags.entry",
        "components": [
          "spw-card-subtags"
        ],
        "bundleId": "spw-card-subtags.cjs",
        "fileName": "spw-card-subtags.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4467
      },
      {
        "key": "spw-card-title.entry",
        "components": [
          "spw-card-title"
        ],
        "bundleId": "spw-card-title.cjs",
        "fileName": "spw-card-title.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4216
      },
      {
        "key": "spw-cookies.entry",
        "components": [
          "spw-cookies"
        ],
        "bundleId": "spw-cookies.cjs",
        "fileName": "spw-cookies.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 8237
      },
      {
        "key": "spw-custom-select.entry",
        "components": [
          "spw-custom-select"
        ],
        "bundleId": "spw-custom-select.cjs",
        "fileName": "spw-custom-select.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 42417
      },
      {
        "key": "spw-dropdown.entry",
        "components": [
          "spw-dropdown"
        ],
        "bundleId": "spw-dropdown.cjs",
        "fileName": "spw-dropdown.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 9678
      },
      {
        "key": "spw-dropdown-container.entry",
        "components": [
          "spw-dropdown-container"
        ],
        "bundleId": "spw-dropdown-container.cjs",
        "fileName": "spw-dropdown-container.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3211
      },
      {
        "key": "spw-dropdown-item.entry",
        "components": [
          "spw-dropdown-item"
        ],
        "bundleId": "spw-dropdown-item.cjs",
        "fileName": "spw-dropdown-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 8117
      },
      {
        "key": "spw-file-upload.entry",
        "components": [
          "spw-file-upload"
        ],
        "bundleId": "spw-file-upload.cjs",
        "fileName": "spw-file-upload.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js",
          "utils-D_vNTY6w.js"
        ],
        "originalByteSize": 20263
      },
      {
        "key": "spw-footer.entry",
        "components": [
          "spw-footer"
        ],
        "bundleId": "spw-footer.cjs",
        "fileName": "spw-footer.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4205
      },
      {
        "key": "spw-footer-bottom.entry",
        "components": [
          "spw-footer-bottom"
        ],
        "bundleId": "spw-footer-bottom.cjs",
        "fileName": "spw-footer-bottom.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 28654
      },
      {
        "key": "spw-footer-content.entry",
        "components": [
          "spw-footer-content"
        ],
        "bundleId": "spw-footer-content.cjs",
        "fileName": "spw-footer-content.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 5065
      },
      {
        "key": "spw-footer-content-col.entry",
        "components": [
          "spw-footer-content-col"
        ],
        "bundleId": "spw-footer-content-col.cjs",
        "fileName": "spw-footer-content-col.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4788
      },
      {
        "key": "spw-footer-link.entry",
        "components": [
          "spw-footer-link"
        ],
        "bundleId": "spw-footer-link.cjs",
        "fileName": "spw-footer-link.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3514
      },
      {
        "key": "spw-grid.entry",
        "components": [
          "spw-grid"
        ],
        "bundleId": "spw-grid.cjs",
        "fileName": "spw-grid.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 5160
      },
      {
        "key": "spw-grid-item.entry",
        "components": [
          "spw-grid-item"
        ],
        "bundleId": "spw-grid-item.cjs",
        "fileName": "spw-grid-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4396
      },
      {
        "key": "spw-header.entry",
        "components": [
          "spw-header"
        ],
        "bundleId": "spw-header.cjs",
        "fileName": "spw-header.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 67458
      },
      {
        "key": "spw-header-lang.entry",
        "components": [
          "spw-header-lang"
        ],
        "bundleId": "spw-header-lang.cjs",
        "fileName": "spw-header-lang.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 7350
      },
      {
        "key": "spw-header-navigation.entry",
        "components": [
          "spw-header-navigation"
        ],
        "bundleId": "spw-header-navigation.cjs",
        "fileName": "spw-header-navigation.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 10405
      },
      {
        "key": "spw-header-navigation-dropdown.entry",
        "components": [
          "spw-header-navigation-dropdown"
        ],
        "bundleId": "spw-header-navigation-dropdown.cjs",
        "fileName": "spw-header-navigation-dropdown.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 7271
      },
      {
        "key": "spw-header-navigation-item.entry",
        "components": [
          "spw-header-navigation-item"
        ],
        "bundleId": "spw-header-navigation-item.cjs",
        "fileName": "spw-header-navigation-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 21501
      },
      {
        "key": "spw-header-persona.entry",
        "components": [
          "spw-header-persona"
        ],
        "bundleId": "spw-header-persona.cjs",
        "fileName": "spw-header-persona.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 7568
      },
      {
        "key": "spw-header-persona-item.entry",
        "components": [
          "spw-header-persona-item"
        ],
        "bundleId": "spw-header-persona-item.cjs",
        "fileName": "spw-header-persona-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4001
      },
      {
        "key": "spw-hero.entry",
        "components": [
          "spw-hero"
        ],
        "bundleId": "spw-hero.cjs",
        "fileName": "spw-hero.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 15566
      },
      {
        "key": "spw-illustration.entry",
        "components": [
          "spw-illustration"
        ],
        "bundleId": "spw-illustration.cjs",
        "fileName": "spw-illustration.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 899909
      },
      {
        "key": "spw-input-slider.entry",
        "components": [
          "spw-input-slider"
        ],
        "bundleId": "spw-input-slider.cjs",
        "fileName": "spw-input-slider.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 20173
      },
      {
        "key": "spw-lightbox.entry",
        "components": [
          "spw-lightbox"
        ],
        "bundleId": "spw-lightbox.cjs",
        "fileName": "spw-lightbox.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js",
          "animation-tH5DQHbp.js"
        ],
        "originalByteSize": 20190
      },
      {
        "key": "spw-lightbox-item.entry",
        "components": [
          "spw-lightbox-item"
        ],
        "bundleId": "spw-lightbox-item.cjs",
        "fileName": "spw-lightbox-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 6621
      },
      {
        "key": "spw-list.entry",
        "components": [
          "spw-list"
        ],
        "bundleId": "spw-list.cjs",
        "fileName": "spw-list.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4162
      },
      {
        "key": "spw-list-description.entry",
        "components": [
          "spw-list-description"
        ],
        "bundleId": "spw-list-description.cjs",
        "fileName": "spw-list-description.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4330
      },
      {
        "key": "spw-list-item.entry",
        "components": [
          "spw-list-item"
        ],
        "bundleId": "spw-list-item.cjs",
        "fileName": "spw-list-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 8089
      },
      {
        "key": "spw-list-title.entry",
        "components": [
          "spw-list-title"
        ],
        "bundleId": "spw-list-title.cjs",
        "fileName": "spw-list-title.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 9855
      },
      {
        "key": "spw-mosaic-item.entry",
        "components": [
          "spw-mosaic-item"
        ],
        "bundleId": "spw-mosaic-item.cjs",
        "fileName": "spw-mosaic-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 7852
      },
      {
        "key": "spw-pagination.entry",
        "components": [
          "spw-pagination"
        ],
        "bundleId": "spw-pagination.cjs",
        "fileName": "spw-pagination.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 16888
      },
      {
        "key": "spw-radio.entry",
        "components": [
          "spw-radio"
        ],
        "bundleId": "spw-radio.cjs",
        "fileName": "spw-radio.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 9612
      },
      {
        "key": "spw-scrolltop.entry",
        "components": [
          "spw-scrolltop"
        ],
        "bundleId": "spw-scrolltop.cjs",
        "fileName": "spw-scrolltop.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 6144
      },
      {
        "key": "spw-search-field.entry",
        "components": [
          "spw-search-field"
        ],
        "bundleId": "spw-search-field.cjs",
        "fileName": "spw-search-field.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 19171
      },
      {
        "key": "spw-select.entry",
        "components": [
          "spw-select"
        ],
        "bundleId": "spw-select.cjs",
        "fileName": "spw-select.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 14134
      },
      {
        "key": "spw-sidebar.entry",
        "components": [
          "spw-sidebar"
        ],
        "bundleId": "spw-sidebar.cjs",
        "fileName": "spw-sidebar.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 8222
      },
      {
        "key": "spw-sidebar-navigation-dropdown.entry",
        "components": [
          "spw-sidebar-navigation-dropdown"
        ],
        "bundleId": "spw-sidebar-navigation-dropdown.cjs",
        "fileName": "spw-sidebar-navigation-dropdown.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4095
      },
      {
        "key": "spw-sidebar-navigation-item.entry",
        "components": [
          "spw-sidebar-navigation-item"
        ],
        "bundleId": "spw-sidebar-navigation-item.cjs",
        "fileName": "spw-sidebar-navigation-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 17163
      },
      {
        "key": "spw-sidebar-navigation-separator.entry",
        "components": [
          "spw-sidebar-navigation-separator"
        ],
        "bundleId": "spw-sidebar-navigation-separator.cjs",
        "fileName": "spw-sidebar-navigation-separator.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3254
      },
      {
        "key": "spw-slider.entry",
        "components": [
          "spw-slider"
        ],
        "bundleId": "spw-slider.cjs",
        "fileName": "spw-slider.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 21870
      },
      {
        "key": "spw-slider-item.entry",
        "components": [
          "spw-slider-item"
        ],
        "bundleId": "spw-slider-item.cjs",
        "fileName": "spw-slider-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3209
      },
      {
        "key": "spw-socials.entry",
        "components": [
          "spw-socials"
        ],
        "bundleId": "spw-socials.cjs",
        "fileName": "spw-socials.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4174
      },
      {
        "key": "spw-table.entry",
        "components": [
          "spw-table"
        ],
        "bundleId": "spw-table.cjs",
        "fileName": "spw-table.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 22340
      },
      {
        "key": "spw-table-body.entry",
        "components": [
          "spw-table-body"
        ],
        "bundleId": "spw-table-body.cjs",
        "fileName": "spw-table-body.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4200
      },
      {
        "key": "spw-table-cell.entry",
        "components": [
          "spw-table-cell"
        ],
        "bundleId": "spw-table-cell.cjs",
        "fileName": "spw-table-cell.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 10146
      },
      {
        "key": "spw-table-container.entry",
        "components": [
          "spw-table-container"
        ],
        "bundleId": "spw-table-container.cjs",
        "fileName": "spw-table-container.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3187
      },
      {
        "key": "spw-table-footer.entry",
        "components": [
          "spw-table-footer"
        ],
        "bundleId": "spw-table-footer.cjs",
        "fileName": "spw-table-footer.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3727
      },
      {
        "key": "spw-table-head.entry",
        "components": [
          "spw-table-head"
        ],
        "bundleId": "spw-table-head.cjs",
        "fileName": "spw-table-head.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3085
      },
      {
        "key": "spw-table-header.entry",
        "components": [
          "spw-table-header"
        ],
        "bundleId": "spw-table-header.cjs",
        "fileName": "spw-table-header.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 9342
      },
      {
        "key": "spw-table-row.entry",
        "components": [
          "spw-table-row"
        ],
        "bundleId": "spw-table-row.cjs",
        "fileName": "spw-table-row.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 5616
      },
      {
        "key": "spw-table-sidebar.entry",
        "components": [
          "spw-table-sidebar"
        ],
        "bundleId": "spw-table-sidebar.cjs",
        "fileName": "spw-table-sidebar.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 11668
      },
      {
        "key": "spw-tabs.entry",
        "components": [
          "spw-tabs"
        ],
        "bundleId": "spw-tabs.cjs",
        "fileName": "spw-tabs.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 10462
      },
      {
        "key": "spw-tabs-content.entry",
        "components": [
          "spw-tabs-content"
        ],
        "bundleId": "spw-tabs-content.cjs",
        "fileName": "spw-tabs-content.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3276
      },
      {
        "key": "spw-tabs-navigation.entry",
        "components": [
          "spw-tabs-navigation"
        ],
        "bundleId": "spw-tabs-navigation.cjs",
        "fileName": "spw-tabs-navigation.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 10637
      },
      {
        "key": "spw-tabs-navigation-item.entry",
        "components": [
          "spw-tabs-navigation-item"
        ],
        "bundleId": "spw-tabs-navigation-item.cjs",
        "fileName": "spw-tabs-navigation-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 10161
      },
      {
        "key": "spw-textarea.entry",
        "components": [
          "spw-textarea"
        ],
        "bundleId": "spw-textarea.cjs",
        "fileName": "spw-textarea.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 9828
      },
      {
        "key": "spw-tile.entry",
        "components": [
          "spw-tile"
        ],
        "bundleId": "spw-tile.cjs",
        "fileName": "spw-tile.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 7962
      },
      {
        "key": "spw-tile-description.entry",
        "components": [
          "spw-tile-description"
        ],
        "bundleId": "spw-tile-description.cjs",
        "fileName": "spw-tile-description.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3315
      },
      {
        "key": "spw-tile-title.entry",
        "components": [
          "spw-tile-title"
        ],
        "bundleId": "spw-tile-title.cjs",
        "fileName": "spw-tile-title.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 3570
      },
      {
        "key": "spw-timeline.entry",
        "components": [
          "spw-timeline"
        ],
        "bundleId": "spw-timeline.cjs",
        "fileName": "spw-timeline.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 5968
      },
      {
        "key": "spw-timeline-item.entry",
        "components": [
          "spw-timeline-item"
        ],
        "bundleId": "spw-timeline-item.cjs",
        "fileName": "spw-timeline-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 9149
      },
      {
        "key": "spw-toast-controller.entry",
        "components": [
          "spw-toast-controller"
        ],
        "bundleId": "spw-toast-controller.cjs",
        "fileName": "spw-toast-controller.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 6164
      },
      {
        "key": "spw-toc.entry",
        "components": [
          "spw-toc"
        ],
        "bundleId": "spw-toc.cjs",
        "fileName": "spw-toc.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 2987
      },
      {
        "key": "spw-toc-container.entry",
        "components": [
          "spw-toc-container"
        ],
        "bundleId": "spw-toc-container.cjs",
        "fileName": "spw-toc-container.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 4700
      },
      {
        "key": "spw-toc-navigation.entry",
        "components": [
          "spw-toc-navigation"
        ],
        "bundleId": "spw-toc-navigation.cjs",
        "fileName": "spw-toc-navigation.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 19003
      },
      {
        "key": "spw-topbar.entry",
        "components": [
          "spw-topbar"
        ],
        "bundleId": "spw-topbar.cjs",
        "fileName": "spw-topbar.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 28787
      },
      {
        "key": "spw-wizard.entry",
        "components": [
          "spw-wizard"
        ],
        "bundleId": "spw-wizard.cjs",
        "fileName": "spw-wizard.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 6373
      },
      {
        "key": "spw-wizard-item.entry",
        "components": [
          "spw-wizard-item"
        ],
        "bundleId": "spw-wizard-item.cjs",
        "fileName": "spw-wizard-item.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 11516
      },
      {
        "key": "spw-skeleton.entry",
        "components": [
          "spw-skeleton"
        ],
        "bundleId": "spw-skeleton.cjs",
        "fileName": "spw-skeleton.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 6029
      },
      {
        "key": "spw-toast.entry",
        "components": [
          "spw-toast"
        ],
        "bundleId": "spw-toast.cjs",
        "fileName": "spw-toast.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js",
          "animation-tH5DQHbp.js"
        ],
        "originalByteSize": 13474
      },
      {
        "key": "spw-text-field.entry",
        "components": [
          "spw-text-field"
        ],
        "bundleId": "spw-text-field.cjs",
        "fileName": "spw-text-field.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 23741
      },
      {
        "key": "spw-checkbox.entry",
        "components": [
          "spw-checkbox"
        ],
        "bundleId": "spw-checkbox.cjs",
        "fileName": "spw-checkbox.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 12243
      },
      {
        "key": "spw-tag.entry",
        "components": [
          "spw-tag"
        ],
        "bundleId": "spw-tag.cjs",
        "fileName": "spw-tag.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 6395
      },
      {
        "key": "spw-message.entry",
        "components": [
          "spw-message"
        ],
        "bundleId": "spw-message.cjs",
        "fileName": "spw-message.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 9747
      },
      {
        "key": "spw-modal.entry",
        "components": [
          "spw-modal"
        ],
        "bundleId": "spw-modal.cjs",
        "fileName": "spw-modal.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js",
          "animation-tH5DQHbp.js"
        ],
        "originalByteSize": 21310
      },
      {
        "key": "spw-button.spw-loading.entry",
        "components": [
          "spw-button",
          "spw-loading"
        ],
        "bundleId": "spw-button_2.cjs",
        "fileName": "spw-button_2.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 24107
      },
      {
        "key": "spw-date-picker.entry",
        "components": [
          "spw-date-picker"
        ],
        "bundleId": "spw-date-picker.cjs",
        "fileName": "spw-date-picker.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js",
          "_commonjsHelpers-CFO10eej.js"
        ],
        "originalByteSize": 76461
      },
      {
        "key": "spw-accordion.spw-accordion-content.spw-accordion-item.spw-accordion-title.entry",
        "components": [
          "spw-accordion",
          "spw-accordion-content",
          "spw-accordion-item",
          "spw-accordion-title"
        ],
        "bundleId": "spw-accordion_4.cjs",
        "fileName": "spw-accordion_4.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 24127
      },
      {
        "key": "spw-mosaic.entry",
        "components": [
          "spw-mosaic"
        ],
        "bundleId": "spw-mosaic.cjs",
        "fileName": "spw-mosaic.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js",
          "_commonjsHelpers-CFO10eej.js"
        ],
        "originalByteSize": 71503
      },
      {
        "key": "spw-field-label.spw-field-message.spw-group.spw-icon.spw-link.spw-separator.spw-theme-provider.spw-tooltip.entry",
        "components": [
          "spw-field-label",
          "spw-field-message",
          "spw-group",
          "spw-icon",
          "spw-link",
          "spw-separator",
          "spw-theme-provider",
          "spw-tooltip"
        ],
        "bundleId": "spw-field-label_8.cjs",
        "fileName": "spw-field-label_8.cjs.entry.js",
        "imports": [
          "index-id_AkABS.js"
        ],
        "originalByteSize": 58015
      }
    ]
  },
  "components": [
    {
      "tag": "spw-accordion",
      "path": "./src/components/spw-accordion/spw-accordion.js",
      "source": "./src/components/spw-accordion/spw-accordion.tsx",
      "elementRef": "el",
      "componentClassName": "SpwAccordion",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [
        "spw-cookies"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-cookies"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "background",
          "type": "string",
          "attribute": "background",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'white'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'white'"
              }
            ],
            "text": "Couleur de fond appliquée à tous les accordion-item enfants"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'separated'",
            "resolved": "\"default\" | \"separated\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Variant de l'accordéon"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-accordion-content",
      "path": "./src/components/spw-accordion/spw-accordion-content/spw-accordion-content.js",
      "source": "./src/components/spw-accordion/spw-accordion-content/spw-accordion-content.tsx",
      "elementRef": "el",
      "componentClassName": "SpwAccordionContent",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [
        "spw-cookies"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-cookies"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "accordionToggle",
          "method": "handleAccordionToggle",
          "capture": false,
          "passive": false,
          "target": "document"
        }
      ],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isOpened"
        }
      ]
    },
    {
      "tag": "spw-accordion-item",
      "path": "./src/components/spw-accordion/spw-accordion-item/spw-accordion-item.js",
      "source": "./src/components/spw-accordion/spw-accordion-item/spw-accordion-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwAccordionItem",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [
        "spw-cookies"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-cookies"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "accordionToggle",
          "method": "accordionToggle",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Transmet l'état actuel (isOpen) et l'id de l'élément"
          },
          "complexType": {
            "original": "{ isOpen: boolean; id: string }",
            "resolved": "{ isOpen: boolean; id: string; }",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "defaultOpen",
          "type": "boolean",
          "attribute": "default-open",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit si l'élément est ouvert ou pas"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": true,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'separated'",
            "resolved": "\"default\" | \"separated\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Variant de l'accordion-item (propagé par le parent)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isOpen"
        },
        {
          "name": "isMobile"
        }
      ]
    },
    {
      "tag": "spw-accordion-title",
      "path": "./src/components/spw-accordion/spw-accordion-title/spw-accordion-title.js",
      "source": "./src/components/spw-accordion/spw-accordion-title/spw-accordion-title.tsx",
      "elementRef": null,
      "componentClassName": "SpwAccordionTitle",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [
        "spw-cookies"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-cookies"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "tag",
          "type": "string",
          "attribute": "tag",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'h3'",
          "complexType": {
            "original": "'h2' | 'h3' | 'h4' | 'h5' | 'h6'",
            "resolved": "\"h2\" | \"h3\" | \"h4\" | \"h5\" | \"h6\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'h3'"
              }
            ],
            "text": "Tag html du titre de l'accordéon (de h1 à h6)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Si spécifié, place une icône à gauche du titre"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-avatar",
      "path": "./src/components/spw-avatar/spw-avatar.js",
      "source": "./src/components/spw-avatar/spw-avatar.tsx",
      "elementRef": null,
      "componentClassName": "SpwAvatar",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'small' | 'medium' | 'large'",
            "resolved": "\"large\" | \"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Taille de l'avatar"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "image",
          "type": "string",
          "attribute": "image",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "URL de l'image de fond"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "initials",
          "type": "string",
          "attribute": "initials",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Initiales à afficher (si pas d'image)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "bubble",
          "type": "string",
          "attribute": "bubble",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Contenu de la bubble de notification"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "clickable",
          "type": "boolean",
          "attribute": "clickable",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si true, ajoute un cursor pointer et un effet hover"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Label d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-block-content",
      "path": "./src/components/spw-block-content/spw-block-content.js",
      "source": "./src/components/spw-block-content/spw-block-content.tsx",
      "elementRef": null,
      "componentClassName": "SpwBlockContent",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'blockquote'",
          "complexType": {
            "original": "'blockquote' | 'banner-landscape' | 'banner-portrait' | 'callout'",
            "resolved": "\"banner-landscape\" | \"banner-portrait\" | \"blockquote\" | \"callout\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'blockquote'"
              }
            ],
            "text": "Variante du bloc de contenu"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "imageSrc",
          "type": "string",
          "attribute": "image-src",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "URL de l'image (pour callout, banner-landscape et banner-portrait)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "imageAlt",
          "type": "string",
          "attribute": "image-alt",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte alternatif de l'image (pour callout, banner-landscape et banner-portrait)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "URL du lien (pour banner-landscape et banner-portrait)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Target du lien (pour banner-landscape et banner-portrait)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "background",
          "type": "string",
          "attribute": "background",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'primary'",
          "complexType": {
            "original": "'primary' | 'neutral' | 'purple' | 'blue' | 'petrol'",
            "resolved": "\"blue\" | \"neutral\" | \"petrol\" | \"primary\" | \"purple\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'primary'"
              }
            ],
            "text": "Couleur de fond du bloc (que neutral et primary pour le blockquote)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "ratio",
          "type": "string",
          "attribute": "ratio",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image pour tous les breakpoints - callout uniquement (ex: \"16/9\", \"4/3\", \"1/1\")"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "ratioMobile",
          "type": "string",
          "attribute": "ratio-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image en vue mobile - callout uniquement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "ratioTablet",
          "type": "string",
          "attribute": "ratio-tablet",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image en vue tablette - callout uniquement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "ratioDesktop",
          "type": "string",
          "attribute": "ratio-desktop",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image en vue desktop - callout uniquement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-box",
      "path": "./src/components/spw-box/spw-box.js",
      "source": "./src/components/spw-box/spw-box.tsx",
      "elementRef": "el",
      "componentClassName": "SpwBox",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "hasRadius",
          "type": "boolean",
          "attribute": "has-radius",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet d'appliquer un border-radius sur la box"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasShadow",
          "type": "boolean",
          "attribute": "has-shadow",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet d'appliquer un box-shadow sur la box"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isSticky",
          "type": "boolean",
          "attribute": "is-sticky",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet de rendre la box sticky"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "stickyTop",
          "type": "string",
          "attribute": "sticky-top",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit la position top de la box sticky (ex: '32px', '80px', '2vh',...)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "padding",
          "type": "string",
          "attribute": "padding",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'none'",
          "complexType": {
            "original": "'none' | 'small' | 'medium' | 'large'",
            "resolved": "\"large\" | \"medium\" | \"none\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'none'"
              }
            ],
            "text": "Définit le padding de la box"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isCollapsible",
          "type": "boolean",
          "attribute": "is-collapsible",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet de rendre le contenu de la box collapsible sur un breakpoint donné"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "collapsibleBreakpoint",
          "type": "string",
          "attribute": "collapsible-breakpoint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'md'",
          "complexType": {
            "original": "'sm' | 'md' | 'lg' | 'xl' | 'xxl' | 'always'",
            "resolved": "\"always\" | \"lg\" | \"md\" | \"sm\" | \"xl\" | \"xxl\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'md'"
              }
            ],
            "text": "Définit le breakpoint en dessous duquel la box est collapsible (sm: 460px, md: 768px, lg: 1024px, xl: 1350px,\nxxl: 1770px, always: toujours collapsible)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isOpen"
        }
      ]
    },
    {
      "tag": "spw-breadcrumb",
      "path": "./src/components/spw-breadcrumb/spw-breadcrumb.js",
      "source": "./src/components/spw-breadcrumb/spw-breadcrumb.tsx",
      "elementRef": "host",
      "componentClassName": "SpwBreadcrumb",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'multiline' | 'one-line' | 'default'",
            "resolved": "\"default\" | \"multiline\" | \"one-line\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Permet de sélectionner la variante de breadcrumb"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'light'",
          "complexType": {
            "original": "'light' | 'dark'",
            "resolved": "\"dark\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'light'"
              }
            ],
            "text": "Permet de choisir la surface d'arrière-plan du breadcrumb"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "fontSize",
          "type": "string",
          "attribute": "font-size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'small'",
          "complexType": {
            "original": "'small' | 'default'",
            "resolved": "\"default\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'small'"
              }
            ],
            "text": "Permet de déterminer la font-size des éléments de breadcrumb"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-breadcrumb-item",
      "path": "./src/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.js",
      "source": "./src/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwBreadcrumbItem",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-link"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-link"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-link"
      ],
      "properties": [
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Permet de définir un lien sur l'élément du breadcrumb"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "surface"
        }
      ]
    },
    {
      "tag": "spw-button",
      "path": "./src/components/spw-button/spw-button.js",
      "source": "./src/components/spw-button/spw-button.tsx",
      "elementRef": "el",
      "componentClassName": "SpwButton",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-loading"
      ],
      "dependents": [
        "spw-cookies",
        "spw-file-upload",
        "spw-header",
        "spw-header-lang",
        "spw-header-navigation",
        "spw-lightbox",
        "spw-scrolltop",
        "spw-table-sidebar"
      ],
      "directDependencies": [
        "spw-icon",
        "spw-loading"
      ],
      "directDependents": [
        "spw-cookies",
        "spw-file-upload",
        "spw-header",
        "spw-header-lang",
        "spw-header-navigation",
        "spw-lightbox",
        "spw-scrolltop",
        "spw-table-sidebar"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwFocus",
          "method": "spwFocus",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Lors du focus"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "spwBlur",
          "method": "spwBlur",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Lors de la perte du focus"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "spwNavigate",
          "method": "spwNavigate",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Navigation vers un lien lors du clic"
          },
          "complexType": {
            "original": "MouseEvent",
            "resolved": "MouseEvent",
            "references": {
              "MouseEvent": {
                "location": "global",
                "id": "global::MouseEvent"
              }
            }
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "setFocus",
          "docs": {
            "text": "Donne le focus au bouton",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-icon",
        "spw-loading"
      ],
      "properties": [
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie le lien si nécessaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Attribut target, s'applique uniquement si href est rempli"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rel",
          "type": "string",
          "attribute": "rel",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut rel"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "download",
          "type": "string",
          "attribute": "download",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Permet de télécharger un fichier au lieu de naviguer vers le lien"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Nom du bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "value",
          "type": "any",
          "attribute": "value",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string | number",
            "resolved": "number | string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Valeur du bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "type",
          "type": "string",
          "attribute": "type",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'button'",
          "complexType": {
            "original": "'button' | 'submit' | 'reset'",
            "resolved": "\"button\" | \"reset\" | \"submit\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'button'"
              }
            ],
            "text": "Type du bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "form",
          "type": "string",
          "attribute": "form",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Fait référence à l'id du formulaire de référence"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'primary'",
          "complexType": {
            "original": "'primary' | 'secondary' | 'tertiary'",
            "resolved": "\"primary\" | \"secondary\" | \"tertiary\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'primary'"
              }
            ],
            "text": "Permet de sélectionner une variante du bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'dark' | 'light' | 'primary'",
            "resolved": "\"dark\" | \"default\" | \"light\" | \"primary\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Permet de choisir la surface d'arrière-plan du bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si désactivé, le bouton n'est pas utilisable"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'large' | 'medium' | 'small'",
            "resolved": "\"large\" | \"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Permet de spécifier la taille du bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isIconOnly",
          "type": "boolean",
          "attribute": "is-icon-only",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si rempli, vous pouvez utiliser une référence d'icône font-awesome"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Si rempli, vous pouvez utiliser une référence d'icône font-awesome"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "iconPosition",
          "type": "string",
          "attribute": "icon-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "'left' | 'right'",
            "resolved": "\"left\" | \"right\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Position de l'icône à l'intérieur du bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "iconVariant",
          "type": "string",
          "attribute": "icon-variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-solid'",
          "complexType": {
            "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
            "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-solid'"
              }
            ],
            "text": "Permet de spécifier une variante de Font Awesome"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isFullWidth",
          "type": "boolean",
          "attribute": "is-full-width",
          "reflect": true,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si vrai, le bouton prend toute la largeur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isFullWidthMobile",
          "type": "boolean",
          "attribute": "is-full-width-mobile",
          "reflect": true,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Si vrai, le bouton prend toute la largeur en mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hideTextOnMobile",
          "type": "boolean",
          "attribute": "hide-text-on-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si vrai, masque le texte en mobile (garde uniquement l'icône)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isLoading",
          "type": "boolean",
          "attribute": "is-loading",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Affiche un état de chargement, désactive le bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-card",
      "path": "./src/components/spw-card/spw-card.js",
      "source": "./src/components/spw-card/spw-card.tsx",
      "elementRef": "el",
      "componentClassName": "SpwCard",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "slotchange",
          "method": "slotChanged",
          "capture": false,
          "passive": false
        },
        {
          "name": "mouseenter",
          "method": "onMouseEnter",
          "capture": false,
          "passive": true
        },
        {
          "name": "mouseleave",
          "method": "onMouseLeave",
          "capture": false,
          "passive": true
        }
      ],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'news'",
          "complexType": {
            "original": "'news' | 'vertical' | 'video' | 'event' | 'sidebar' | 'highlighted' | 'people' | 'rounded-picture'",
            "resolved": "\"event\" | \"highlighted\" | \"news\" | \"people\" | \"rounded-picture\" | \"sidebar\" | \"vertical\" | \"video\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'news'"
              }
            ],
            "text": "Type de variante de carte"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "elementType",
          "type": "string",
          "attribute": "element-type",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'a'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'a'"
              }
            ],
            "text": "Type d'élément du bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie le lien si nécessaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Attribut target, s'applique uniquement si href est rempli"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rel",
          "type": "string",
          "attribute": "rel",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut rel"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "dateStart",
          "type": "string",
          "attribute": "date-start",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définir une date de début si la carte est un évènement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "dateEnd",
          "type": "string",
          "attribute": "date-end",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définir une date de fin si la carte est un évènement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "fullHeight",
          "type": "boolean",
          "attribute": "full-height",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si vrai, les cartes ont la même hauteur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si désactivée, la carte n'est pas utilisable"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "hasImage"
        }
      ]
    },
    {
      "tag": "spw-card-content",
      "path": "./src/components/spw-card/spw-card-content/spw-card-content.js",
      "source": "./src/components/spw-card/spw-card-content/spw-card-content.tsx",
      "elementRef": "el",
      "componentClassName": "SpwCardContent",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "tag",
          "type": "string",
          "attribute": "tag",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Tag spécifié dans la carte"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "date",
          "type": "string",
          "attribute": "date",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Date de publication"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "hasImage"
        }
      ]
    },
    {
      "tag": "spw-card-excerpt",
      "path": "./src/components/spw-card/spw-card-excerpt/spw-card-excerpt.js",
      "source": "./src/components/spw-card/spw-card-excerpt/spw-card-excerpt.tsx",
      "elementRef": null,
      "componentClassName": "SpwCardExcerpt",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "lineClamp",
          "type": "any",
          "attribute": "line-clamp",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "3",
          "complexType": {
            "original": "number | 'none'",
            "resolved": "\"none\" | number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "3"
              }
            ],
            "text": "Permet de limiter ou pas le nombre de lignes affichées"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-card-image",
      "path": "./src/components/spw-card/spw-card-image/spw-card-image.js",
      "source": "./src/components/spw-card/spw-card-image/spw-card-image.tsx",
      "elementRef": "el",
      "componentClassName": "SpwCardImage",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Label spécifié dans la carte"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "ratio",
          "type": "string",
          "attribute": "ratio",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image pour tous les breakpoints (ex: \"16/9\", \"4/3\", \"1/1\")"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "ratioMobile",
          "type": "string",
          "attribute": "ratio-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image en vue mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "ratioTablet",
          "type": "string",
          "attribute": "ratio-tablet",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image en vue tablette"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "ratioDesktop",
          "type": "string",
          "attribute": "ratio-desktop",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image en vue desktop"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "imagePosition",
          "type": "string",
          "attribute": "image-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Position de l'image (object-position), ex: 'top', 'center', 'bottom right'"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hoverIcon",
          "type": "string",
          "attribute": "hover-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'fa-plus'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-plus'"
              }
            ],
            "text": "Icône affichée au survol de l'image (référence Font Awesome)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "imageFit",
          "type": "string",
          "attribute": "image-fit",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Redimensionnement de l'image (object-fit)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-card-subtag-item",
      "path": "./src/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.js",
      "source": "./src/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.tsx",
      "elementRef": null,
      "componentClassName": "SpwCardSubtagItem",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "link",
          "type": "string",
          "attribute": "link",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Lien qui mène vers la catégorie du sous-tag"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-card-subtags",
      "path": "./src/components/spw-card/spw-card-subtags/spw-card-subtags.js",
      "source": "./src/components/spw-card/spw-card-subtags/spw-card-subtags.tsx",
      "elementRef": "el",
      "componentClassName": "SpwCardSubtags",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'link'",
          "complexType": {
            "original": "'link' | 'tag'",
            "resolved": "\"link\" | \"tag\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'link'"
              }
            ],
            "text": "Type de variante de tags"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-card-title",
      "path": "./src/components/spw-card/spw-card-title/spw-card-title.js",
      "source": "./src/components/spw-card/spw-card-title/spw-card-title.tsx",
      "elementRef": null,
      "componentClassName": "SpwCardTitle",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "borderColor",
          "type": "string",
          "attribute": "border-color",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Code hexadécimal de la bordure sous le titre (à appliquer sur spw-card-title si la variante de la carte est \"people\")"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-checkbox",
      "path": "./src/components/spw-checkbox/spw-checkbox.js",
      "source": "./src/components/spw-checkbox/spw-checkbox.tsx",
      "elementRef": "el",
      "componentClassName": "SpwCheckbox",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [
        "spw-cookies",
        "spw-custom-select",
        "spw-slider"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-cookies",
        "spw-custom-select",
        "spw-slider"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwChange",
          "method": "spwChange",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement déclenché lors d'un changement d'état de la case à cocher (cochée ou décochée)"
          },
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "toggleCheckedState",
          "docs": {
            "text": "Méthode publique pour changer l'état de la case à cocher.",
            "tags": []
          },
          "complexType": {
            "signature": "(newVal: boolean) => Promise<void>",
            "parameters": [
              {
                "name": "newVal",
                "type": "boolean",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Détermine si la case à cocher est désactivée, rendant l'élément inutilisable"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "checked",
          "type": "boolean",
          "attribute": "checked",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Propriété mutable qui reflète si la case à cocher est cochée ou non"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "boolean",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique s'il y a une erreur associée à la case à cocher, pour un affichage visuel"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-check'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-check'"
              }
            ],
            "text": "Icône à afficher lorsque la case à cocher est cochée"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nom de l'élément utilisé dans les formulaires"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "value",
          "type": "string",
          "attribute": "value",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'on'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'on'"
              }
            ],
            "text": "Valeur soumise dans le formulaire lorsque la case est cochée (défaut : 'on')"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'toggle'",
            "resolved": "\"default\" | \"toggle\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Type de variant pour la checkbox"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalChecked"
        }
      ]
    },
    {
      "tag": "spw-cookies",
      "path": "./src/components/spw-cookies/spw-cookies.js",
      "source": "./src/components/spw-cookies/spw-cookies.tsx",
      "elementRef": null,
      "componentClassName": "SpwCookies",
      "assetsDirs": [],
      "dependencies": [
        "spw-accordion",
        "spw-accordion-content",
        "spw-accordion-item",
        "spw-accordion-title",
        "spw-button",
        "spw-checkbox",
        "spw-icon",
        "spw-loading"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-accordion",
        "spw-accordion-item",
        "spw-accordion-title",
        "spw-accordion-content",
        "spw-checkbox",
        "spw-button"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-accordion",
        "spw-accordion-item",
        "spw-accordion-title",
        "spw-accordion-content",
        "spw-checkbox",
        "spw-button"
      ],
      "properties": [
        {
          "name": "cookiesTitle",
          "type": "string",
          "attribute": "cookies-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Nous utilisons des cookies'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Nous utilisons des cookies'"
              }
            ],
            "text": "Titre affiché dans la bannière de cookies"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "cookiesDescription",
          "type": "string",
          "attribute": "cookies-description",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "`Ce site web utilise des cookies essentiels pour assurer son bon fonctionnement et des cookies de suivi pour comprendre comment vous interagissez avec lui. Ces derniers ne seront installés qu'après avoir obtenu votre consentement.`",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "`Ce site web utilise des cookies essentiels pour assurer son bon fonctionnement et des cookies de suivi pour comprendre comment vous interagissez avec lui. Ces derniers ne seront installés qu'après avoir obtenu votre consentement.`"
              }
            ],
            "text": "Description des cookies et de leur utilisation, affichée dans la bannière"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "acceptAllButtonText",
          "type": "string",
          "attribute": "accept-all-button-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Accepter tous les cookies'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Accepter tous les cookies'"
              }
            ],
            "text": "Texte du bouton pour accepter tous les cookies"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "acceptRequiredButtonText",
          "type": "string",
          "attribute": "accept-required-button-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Accepter uniquement les cookies fonctionnels'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Accepter uniquement les cookies fonctionnels'"
              }
            ],
            "text": "Texte du bouton pour accepter uniquement les cookies fonctionnels"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isVisible"
        },
        {
          "name": "analyticsEnabled"
        }
      ]
    },
    {
      "tag": "spw-custom-select",
      "path": "./src/components/spw-custom-select/spw-custom-select.js",
      "source": "./src/components/spw-custom-select/spw-custom-select.tsx",
      "elementRef": "hostElement",
      "componentClassName": "SpwCustomSelect",
      "assetsDirs": [],
      "dependencies": [
        "spw-checkbox",
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-field-message",
        "spw-field-label",
        "spw-icon",
        "spw-checkbox"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "valueChanged",
          "method": "valueChanged",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque la valeur sélectionnée change"
          },
          "complexType": {
            "original": "(string | number)[] | string | number",
            "resolved": "(string | number)[] | number | string",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "optionCreated",
          "method": "optionCreated",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsqu'une nouvelle option est créée via le champ de recherche"
          },
          "complexType": {
            "original": "SelectItem",
            "resolved": "SelectItem",
            "references": {
              "SelectItem": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.tsx",
                "id": "src/components/spw-custom-select/spw-custom-select.tsx::SelectItem"
              }
            }
          },
          "internal": false
        },
        {
          "name": "optionRemoved",
          "method": "optionRemoved",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsqu'une option créée est supprimée"
          },
          "complexType": {
            "original": "SelectItem",
            "resolved": "SelectItem",
            "references": {
              "SelectItem": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.tsx",
                "id": "src/components/spw-custom-select/spw-custom-select.tsx::SelectItem"
              }
            }
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "setFocus",
          "docs": {
            "text": "Méthode publique pour mettre le focus sur le champ de sélection.",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              },
              "HTMLInputElement": {
                "location": "global",
                "id": "global::HTMLInputElement"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "resetSelect",
          "docs": {
            "text": "Réinitialise le champ de sélection",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "setValue",
          "docs": {
            "text": "Définit la valeur du champ de sélection",
            "tags": []
          },
          "complexType": {
            "signature": "(val: (string | number)[] | string | number) => Promise<void>",
            "parameters": [
              {
                "name": "val",
                "type": "string | number | (string | number)[]",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "getValue",
          "docs": {
            "text": "Récupère la valeur actuelle du champ de sélection",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<(string | number)[] | string | number>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<string | number | (string | number)[]>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-field-message",
        "spw-field-label",
        "spw-icon",
        "spw-checkbox"
      ],
      "properties": [
        {
          "name": "value",
          "type": "any",
          "attribute": "value",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": false,
          "defaultValue": "[]",
          "complexType": {
            "original": "(string | number)[] | string | number",
            "resolved": "(string | number)[] | number | string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "[]"
              }
            ],
            "text": "Valeur actuelle sélectionnée dans le composant, peut être une chaîne, un nombre ou un tableau"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Label associé au champ de sélection personnalisé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "placeholder",
          "type": "string",
          "attribute": "placeholder",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Sélectionnez une option'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Sélectionnez une option'"
              }
            ],
            "text": "Placeholder à afficher lorsque aucune option n'est sélectionnée"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "searchPlaceholder",
          "type": "string",
          "attribute": "search-placeholder",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Entrez votre recherche'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Entrez votre recherche'"
              }
            ],
            "text": "Placeholder à afficher dans l'input de recherche si actif"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "noResultsText",
          "type": "string",
          "attribute": "no-results-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Aucun résultat trouvé'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Aucun résultat trouvé'"
              }
            ],
            "text": "Texte à afficher si pas de résultats de recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Indique si le champ est désactivé et donc non interactif"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nom de l'élément dans les formulaires, utilisé pour associer la valeur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si la sélection est obligatoire dans le formulaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "items",
          "type": "unknown",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "SelectItem[]",
            "resolved": "SelectItem[]",
            "references": {
              "SelectItem": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.tsx",
                "id": "src/components/spw-custom-select/spw-custom-select.tsx::SelectItem"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Liste d'items dynamiques pour générer les options (array d'objets avec label + value)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'large' | 'medium'",
            "resolved": "\"large\" | \"medium\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Taille du select, peut être \"large\" ou \"medium\""
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "multiple",
          "type": "boolean",
          "attribute": "multiple",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet la sélection multiple si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isSearch",
          "type": "boolean",
          "attribute": "is-search",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Active la fonction de recherche dans la liste des items"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "assistiveText",
          "type": "string",
          "attribute": "assistive-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte d'assistance à afficher sous le label"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'erreur à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'indication (hint) à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de succès à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "warning",
          "type": "string",
          "attribute": "warning",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de warning à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showErrorIcon",
          "type": "boolean",
          "attribute": "show-error-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'erreur si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showHintIcon",
          "type": "boolean",
          "attribute": "show-hint-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'indication si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showSuccessIcon",
          "type": "boolean",
          "attribute": "show-success-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de succès si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showWarningIcon",
          "type": "boolean",
          "attribute": "show-warning-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de warning si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipMaxWidth",
          "type": "string",
          "attribute": "tooltip-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipDirection",
          "type": "string",
          "attribute": "tooltip-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCursor",
          "type": "string",
          "attribute": "tooltip-cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "fixedDropdown",
          "type": "boolean",
          "attribute": "fixed-dropdown",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Utilise un positionnement fixed pour le dropdown si nécessité de sortir du contexte (utile dans une modal avec overflow hidden)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "fixedDropdownParent",
          "type": "string",
          "attribute": "fixed-dropdown-parent",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Tag name du composant parent contenant le scroll (ex: 'spw-modal'). Le composant remontera les parents pour trouver ce composant et écouter son scroll interne."
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isClear",
          "type": "boolean",
          "attribute": "is-clear",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ peut être effacé avec un bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "direction",
          "type": "string",
          "attribute": "direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'auto'",
          "complexType": {
            "original": "'top' | 'bottom' | 'auto'",
            "resolved": "\"auto\" | \"bottom\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'auto'"
              }
            ],
            "text": "Direction d'ouverture du dropdown"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "allowCreate",
          "type": "boolean",
          "attribute": "allow-create",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet à l'utilisateur d'ajouter une option si elle n'existe pas dans la liste (nécessite isSearch)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalValue"
        },
        {
          "name": "isOpen"
        },
        {
          "name": "parsedOptions"
        },
        {
          "name": "focusedOptionIndex"
        },
        {
          "name": "searchText"
        },
        {
          "name": "hasSlottedFooter"
        },
        {
          "name": "dropdownDirection"
        },
        {
          "name": "hasSelectedValue"
        },
        {
          "name": "dropdownPosition"
        }
      ]
    },
    {
      "tag": "spw-date-picker",
      "path": "./src/components/spw-date-picker/spw-date-picker.js",
      "source": "./src/components/spw-date-picker/spw-date-picker.tsx",
      "elementRef": "el",
      "componentClassName": "SpwDatePicker",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "dateChange",
          "method": "dateChange",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Evenement émis au changement de date"
          },
          "complexType": {
            "original": "{ value: string; date: Date }",
            "resolved": "{ value: string; date: Date; }",
            "references": {
              "Date": {
                "location": "global",
                "id": "global::Date"
              }
            }
          },
          "internal": false
        },
        {
          "name": "datePickerOpen",
          "method": "datePickerOpen",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Evenement émis à l'ouverture du datepicker"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "datePickerClose",
          "method": "datePickerClose",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Evenement émis à la fermeture du datepicker"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "open",
          "docs": {
            "text": "Méthode pour ouvrir le datepicker",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "close",
          "docs": {
            "text": "Méthode pour fermer le datepicker",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "setDate",
          "docs": {
            "text": "Méthode pour définir la date",
            "tags": []
          },
          "complexType": {
            "signature": "(date: Date | string) => Promise<void>",
            "parameters": [
              {
                "name": "date",
                "type": "string | Date",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              },
              "Date": {
                "location": "global",
                "id": "global::Date"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "getDate",
          "docs": {
            "text": "Méthode pour récupérer la date",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<Date | null>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              },
              "Date": {
                "location": "global",
                "id": "global::Date"
              }
            },
            "return": "Promise<Date>"
          },
          "internal": false
        },
        {
          "name": "getRange",
          "docs": {
            "text": "Méthode pour récupérer le range de dates",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<{ start: Date | null; end: Date | null; }>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              },
              "Date": {
                "location": "global",
                "id": "global::Date"
              }
            },
            "return": "Promise<{ start: Date; end: Date; }>"
          },
          "internal": false
        },
        {
          "name": "updateConstraints",
          "docs": {
            "text": "Méthode pour mettre à jour les contraintes min/max du datepicker",
            "tags": []
          },
          "complexType": {
            "signature": "(minDate?: Date, maxDate?: Date) => Promise<void>",
            "parameters": [
              {
                "name": "minDate",
                "type": "Date",
                "docs": ""
              },
              {
                "name": "maxDate",
                "type": "Date",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              },
              "Date": {
                "location": "global",
                "id": "global::Date"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "resetInput",
          "docs": {
            "text": "Méthode pour réinitialiser le datepicker",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "resetConstraints",
          "docs": {
            "text": "Méthode pour réinitialiser les contraintes min/max du datepicker",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon"
      ],
      "properties": [
        {
          "name": "value",
          "type": "string",
          "attribute": "value",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur de la date sélectionnée"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "placeholder",
          "type": "string",
          "attribute": "placeholder",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'JJ/MM/AAAA'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'JJ/MM/AAAA'"
              }
            ],
            "text": "Placeholder du champ de saisie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Label du champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Attribut `name` utilisé par le formulaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ est requis"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ est désactivé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "dateFormat",
          "type": "string",
          "attribute": "date-format",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'dd/MM/yyyy'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'dd/MM/yyyy'"
              }
            ],
            "text": "Format de date à afficher"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "minDate",
          "type": "string",
          "attribute": "min-date",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Date minimale sélectionnable"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxDate",
          "type": "string",
          "attribute": "max-date",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Date maximale sélectionnable"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabledDays",
          "type": "string",
          "attribute": "disabled-days",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "[]",
          "complexType": {
            "original": "string | number[]",
            "resolved": "number[] | string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "[]"
              }
            ],
            "text": "Jours de la semaine désactivés (0=dimanche, 1=lundi, etc.)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabledDates",
          "type": "string",
          "attribute": "disabled-dates",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "[]",
          "complexType": {
            "original": "string | string[]",
            "resolved": "string | string[]",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "[]"
              }
            ],
            "text": "Dates spécifiques désactivées (format ISO, ex: [\"2026-01-01\", \"2026-12-25\"])"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "position",
          "type": "string",
          "attribute": "position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'bl'",
          "complexType": {
            "original": "'tr' | 'tl' | 'br' | 'bl'",
            "resolved": "\"bl\" | \"br\" | \"tl\" | \"tr\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'bl'"
              }
            ],
            "text": "Position du datepicker"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'erreur à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'indication (hint) à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de succès à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "warning",
          "type": "string",
          "attribute": "warning",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de warning à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showErrorIcon",
          "type": "boolean",
          "attribute": "show-error-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'erreur si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showHintIcon",
          "type": "boolean",
          "attribute": "show-hint-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'indication si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showSuccessIcon",
          "type": "boolean",
          "attribute": "show-success-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de succès si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showWarningIcon",
          "type": "boolean",
          "attribute": "show-warning-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de warning si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "assistiveText",
          "type": "string",
          "attribute": "assistive-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte d'assistance à afficher sous le label"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isClear",
          "type": "boolean",
          "attribute": "is-clear",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ peut être effacé avec un bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipMaxWidth",
          "type": "string",
          "attribute": "tooltip-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipDirection",
          "type": "string",
          "attribute": "tooltip-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCursor",
          "type": "string",
          "attribute": "tooltip-cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "range",
          "type": "boolean",
          "attribute": "range",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si vrai, permet de définir un range de dates"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rangeId",
          "type": "string",
          "attribute": "range-id",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Permet de définir un id pour le range de date (corrélation entre les 2 inputs)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isStart",
          "type": "boolean",
          "attribute": "is-start",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet de définir l'input de début pour un range"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "fixedCalendar",
          "type": "boolean",
          "attribute": "fixed-calendar",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Utilise un positionnement fixed pour le calendrier si nécessité de sortir du contexte (utile dans une modal avec overflow hidden)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "fixedCalendarParent",
          "type": "string",
          "attribute": "fixed-calendar-parent",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Tag name du composant parent contenant le scroll (ex: 'spw-modal'). Le composant remontera les parents pour trouver ce composant et écouter son scroll interne."
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isOpen"
        },
        {
          "name": "hasError"
        },
        {
          "name": "internalError"
        },
        {
          "name": "internalValue"
        },
        {
          "name": "isClearIconVisible"
        }
      ]
    },
    {
      "tag": "spw-dropdown",
      "path": "./src/components/spw-dropdown/spw-dropdown.js",
      "source": "./src/components/spw-dropdown/spw-dropdown.tsx",
      "elementRef": "host",
      "componentClassName": "SpwDropdown",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwDropdownOpen",
          "method": "spwDropdownOpen",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis quand le dropdown s'ouvre"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "spwDropdownClose",
          "method": "spwDropdownClose",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis quand le dropdown se ferme"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "close",
          "docs": {
            "text": "",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "direction",
          "type": "string",
          "attribute": "direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'bottom'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'bottom'"
              }
            ],
            "text": "Position du dropdown"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "alignment",
          "type": "string",
          "attribute": "alignment",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'center'",
          "complexType": {
            "original": "'start' | 'center' | 'end'",
            "resolved": "\"center\" | \"end\" | \"start\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'center'"
              }
            ],
            "text": "Alignement du dropdown par rapport au trigger (start/end = haut-gauche pour top/bottom, haut-bas pour left/right)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasPadding",
          "type": "boolean",
          "attribute": "has-padding",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Active un padding interne"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "contentWidth",
          "type": "number",
          "attribute": "content-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "300",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "300"
              }
            ],
            "text": "Largeur du dropdown (px)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxHeight",
          "type": "string",
          "attribute": "max-height",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'auto'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'auto'"
              }
            ],
            "text": "Hauteur max du dropdown (px)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "open",
          "type": "boolean",
          "attribute": "open",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Contrôle externe du dropdown"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isVisible"
        }
      ]
    },
    {
      "tag": "spw-dropdown-container",
      "path": "./src/components/spw-dropdown/spw-dropdown-container/spw-dropdown-container.js",
      "source": "./src/components/spw-dropdown/spw-dropdown-container/spw-dropdown-container.tsx",
      "elementRef": null,
      "componentClassName": "SpwDropdownContainer",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-dropdown-item",
      "path": "./src/components/spw-dropdown/spw-dropdown-item/spw-dropdown-item.js",
      "source": "./src/components/spw-dropdown/spw-dropdown-item/spw-dropdown-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwDropdownItem",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Lien href pour l'item"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si true, l'item est désactivé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Icône optionnelle à afficher"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "iconVariant",
          "type": "string",
          "attribute": "icon-variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-regular'",
          "complexType": {
            "original": "'fa-solid' | 'fa-brands' | 'fa-regular'",
            "resolved": "\"fa-brands\" | \"fa-regular\" | \"fa-solid\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-regular'"
              }
            ],
            "text": "Variante d'icône font-awesome"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "hasSubItems"
        },
        {
          "name": "subItemsOpen"
        }
      ]
    },
    {
      "tag": "spw-field-label",
      "path": "./src/components/spw-field-label/spw-field-label.js",
      "source": "./src/components/spw-field-label/spw-field-label.tsx",
      "elementRef": "el",
      "componentClassName": "SpwFieldLabel",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [
        "spw-custom-select",
        "spw-date-picker",
        "spw-group",
        "spw-input-slider",
        "spw-pagination",
        "spw-search-field",
        "spw-select",
        "spw-text-field",
        "spw-textarea"
      ],
      "directDependencies": [
        "spw-tooltip",
        "spw-icon"
      ],
      "directDependents": [
        "spw-custom-select",
        "spw-date-picker",
        "spw-group",
        "spw-input-slider",
        "spw-search-field",
        "spw-select",
        "spw-text-field",
        "spw-textarea"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-tooltip",
        "spw-icon"
      ],
      "properties": [
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "L'attribut id de l'élément input"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Texte à afficher au-dessus du champ de saisie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ est requis"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipMaxWidth",
          "type": "string",
          "attribute": "tooltip-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipDirection",
          "type": "string",
          "attribute": "tooltip-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCursor",
          "type": "string",
          "attribute": "tooltip-cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-field-message",
      "path": "./src/components/spw-field-message/spw-field-message.js",
      "source": "./src/components/spw-field-message/spw-field-message.tsx",
      "elementRef": null,
      "componentClassName": "SpwFieldMessage",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [
        "spw-custom-select",
        "spw-date-picker",
        "spw-group",
        "spw-input-slider",
        "spw-pagination",
        "spw-search-field",
        "spw-select",
        "spw-text-field",
        "spw-textarea"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-custom-select",
        "spw-date-picker",
        "spw-group",
        "spw-input-slider",
        "spw-select",
        "spw-text-field",
        "spw-textarea"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "showIcon",
          "type": "boolean",
          "attribute": "show-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Permet d'afficher ou pas une icône dans le message"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "'error' | 'hint' | 'warning' | 'success'",
            "resolved": "\"error\" | \"hint\" | \"success\" | \"warning\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Choix du variant du message"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-file-upload",
      "path": "./src/components/spw-file-upload/spw-file-upload.js",
      "source": "./src/components/spw-file-upload/spw-file-upload.tsx",
      "elementRef": "el",
      "componentClassName": "SpwFileUpload",
      "assetsDirs": [],
      "dependencies": [
        "spw-button",
        "spw-icon",
        "spw-loading"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-button",
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwFileChange",
          "method": "spwFileChange",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque la sélection de fichiers change"
          },
          "complexType": {
            "original": "{ files: File[] }",
            "resolved": "{ files: File[]; }",
            "references": {
              "File": {
                "location": "global",
                "id": "global::File"
              }
            }
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "resetInput",
          "docs": {
            "text": "Réinitialise le champ de téléchargement de fichiers",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-button",
        "spw-icon"
      ],
      "properties": [
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ est désactivé, rendant le téléversement de fichiers non disponible"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "boolean",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique s'il y a une erreur visuelle associée au composant de téléversement de fichiers"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nom de l'élément utilisé dans les formulaires pour associer la valeur des fichiers"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "value",
          "type": "unknown",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "[]",
          "complexType": {
            "original": "File[]",
            "resolved": "File[]",
            "references": {
              "File": {
                "location": "global",
                "id": "global::File"
              }
            }
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "[]"
              }
            ],
            "text": "Valeur actuelle sélectionnée, utilisée pour les formulaires"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "enableDropZone",
          "type": "boolean",
          "attribute": "enable-drop-zone",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Active ou désactive la zone de dépôt pour le glisser-déposer de fichiers"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "multiple",
          "type": "boolean",
          "attribute": "multiple",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet de téléverser plusieurs fichiers si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accept",
          "type": "string",
          "attribute": "accept",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Types de fichiers acceptés, spécifiés sous forme de chaîne de types MIME ou extensions (whitelist)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "refuse",
          "type": "string",
          "attribute": "refuse",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Types de fichiers refusés, spécifiés sous forme de chaîne de types MIME ou extensions (blacklist)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxFileSize",
          "type": "number",
          "attribute": "max-file-size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "100",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "100"
              }
            ],
            "text": "Taille maximale autorisée pour chaque fichier, en Mo"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxFileSizeUnit",
          "type": "string",
          "attribute": "max-file-size-unit",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'mo'",
          "complexType": {
            "original": "'mo' | 'go'",
            "resolved": "\"go\" | \"mo\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'mo'"
              }
            ],
            "text": "Unité de mesure pour maxFileSize ('mo' ou 'go')"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxFiles",
          "type": "number",
          "attribute": "max-files",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "Infinity",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "Infinity"
              }
            ],
            "text": "Nombre maximal de fichiers pouvant être téléversés"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textChooseFile",
          "type": "string",
          "attribute": "text-choose-file",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Choisir votre fichier...'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Choisir votre fichier...'"
              }
            ],
            "text": "Texte du bouton pour sélectionner un fichier (mode simple)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textChooseFiles",
          "type": "string",
          "attribute": "text-choose-files",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Choisir vos fichiers...'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Choisir vos fichiers...'"
              }
            ],
            "text": "Texte du bouton pour sélectionner plusieurs fichiers (mode multiple)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textDropFile",
          "type": "string",
          "attribute": "text-drop-file",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Déposez votre fichier ici ou'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Déposez votre fichier ici ou'"
              }
            ],
            "text": "Texte de la zone de dépôt pour un fichier"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textDropFiles",
          "type": "string",
          "attribute": "text-drop-files",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Déposez vos fichiers ici ou'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Déposez vos fichiers ici ou'"
              }
            ],
            "text": "Texte de la zone de dépôt pour plusieurs fichiers"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textChooseFromComputer",
          "type": "string",
          "attribute": "text-choose-from-computer",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'choisissez sur votre ordinateur...'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'choisissez sur votre ordinateur...'"
              }
            ],
            "text": "Texte du lien pour choisir depuis l'ordinateur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textDelete",
          "type": "string",
          "attribute": "text-delete",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Supprimer'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Supprimer'"
              }
            ],
            "text": "Texte du lien de suppression"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textMaxFileSize",
          "type": "string",
          "attribute": "text-max-file-size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Taille maximale par fichier : {size} {unit}'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Taille maximale par fichier : {size} {unit}'"
              }
            ],
            "text": "Texte pour la taille maximale par fichier (utiliser {size} et {unit} comme placeholders)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textMaxFiles",
          "type": "string",
          "attribute": "text-max-files",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'{count} fichier(s) maximum'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'{count} fichier(s) maximum'"
              }
            ],
            "text": "Texte pour le nombre maximum de fichiers (utiliser {count} comme placeholder)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textAcceptedFormats",
          "type": "string",
          "attribute": "text-accepted-formats",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Formats autorisés : {formats}.'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Formats autorisés : {formats}.'"
              }
            ],
            "text": "Texte pour les formats autorisés (utiliser {formats} comme placeholder)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textRefusedFormats",
          "type": "string",
          "attribute": "text-refused-formats",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Formats refusés : {formats}.'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Formats refusés : {formats}.'"
              }
            ],
            "text": "Texte pour les formats refusés (utiliser {formats} comme placeholder)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textAllFormats",
          "type": "string",
          "attribute": "text-all-formats",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Formats autorisés : tous les formats.'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Formats autorisés : tous les formats.'"
              }
            ],
            "text": "Texte quand tous les formats sont autorisés"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textErrorFormat",
          "type": "string",
          "attribute": "text-error-format",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "\"{filename} n'a pas été pris en compte car le format n'est pas autorisé.\"",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "\"{filename} n'a pas été pris en compte car le format n'est pas autorisé.\""
              }
            ],
            "text": "Message d'erreur quand le format n'est pas autorisé (utiliser {filename} comme placeholder)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textErrorSize",
          "type": "string",
          "attribute": "text-error-size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "\"{filename} n'a pas été pris en compte car il dépasse la taille maximale autorisée.\"",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "\"{filename} n'a pas été pris en compte car il dépasse la taille maximale autorisée.\""
              }
            ],
            "text": "Message d'erreur quand la taille est dépassée (utiliser {filename} comme placeholder)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textErrorFormatAndSize",
          "type": "string",
          "attribute": "text-error-format-and-size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "\"{filename} n'a pas été pris en compte car le format n'est pas autorisé et la limite de poids est dépassée.\"",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "\"{filename} n'a pas été pris en compte car le format n'est pas autorisé et la limite de poids est dépassée.\""
              }
            ],
            "text": "Message d'erreur quand le format et la taille sont invalides (utiliser {filename} comme placeholder)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textLimitReached",
          "type": "string",
          "attribute": "text-limit-reached",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Vous avez atteint la limite autorisée de fichiers.'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Vous avez atteint la limite autorisée de fichiers.'"
              }
            ],
            "text": "Message quand la limite de fichiers est atteinte"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textLimitExceeded",
          "type": "string",
          "attribute": "text-limit-exceeded",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Vous ne pouvez pas télécharger plus de {count} fichier(s).'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Vous ne pouvez pas télécharger plus de {count} fichier(s).'"
              }
            ],
            "text": "Message quand on dépasse la limite de fichiers (utiliser {count} comme placeholder)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "selectedFiles"
        },
        {
          "name": "fileTypeErrors"
        },
        {
          "name": "fileLimitErrors"
        },
        {
          "name": "isDragging"
        },
        {
          "name": "isMaxFilesReachedExact"
        }
      ]
    },
    {
      "tag": "spw-footer",
      "path": "./src/components/spw-footer/spw-footer.js",
      "source": "./src/components/spw-footer/spw-footer.tsx",
      "elementRef": "el",
      "componentClassName": "SpwFooter",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "colsMobile",
          "type": "number",
          "attribute": "cols-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "1",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "1"
              }
            ],
            "text": "Nombre de colonnes à afficher en vue mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colsTablet",
          "type": "number",
          "attribute": "cols-tablet",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "2",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "2"
              }
            ],
            "text": "Nombre de colonnes à afficher en vue tablette"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colsDesktop",
          "type": "number",
          "attribute": "cols-desktop",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "4",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "4"
              }
            ],
            "text": "Nombre de colonnes à afficher en vue desktop"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-footer-bottom",
      "path": "./src/components/spw-footer/spw-footer-bottom/spw-footer-bottom.js",
      "source": "./src/components/spw-footer/spw-footer-bottom/spw-footer-bottom.tsx",
      "elementRef": null,
      "componentClassName": "SpwFooterBottom",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "siteTitle",
          "type": "string",
          "attribute": "site-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Le site officiel de la Wallonie'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Le site officiel de la Wallonie'"
              }
            ],
            "text": "Titre du site affiché dans le subfooter"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasWallonieLogo",
          "type": "boolean",
          "attribute": "has-wallonie-logo",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Présence ou non du logo Wallonie en haut à gauche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-footer-content",
      "path": "./src/components/spw-footer/spw-footer-content/spw-footer-content.js",
      "source": "./src/components/spw-footer/spw-footer-content/spw-footer-content.tsx",
      "elementRef": "el",
      "componentClassName": "SpwFooterContent",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-footer-content-col",
      "path": "./src/components/spw-footer/spw-footer-content-col/spw-footer-content-col.js",
      "source": "./src/components/spw-footer/spw-footer-content-col/spw-footer-content-col.tsx",
      "elementRef": null,
      "componentClassName": "SpwFooterContentCol",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "colTitle",
          "type": "string",
          "attribute": "col-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre de la colonne"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "open"
        }
      ]
    },
    {
      "tag": "spw-footer-link",
      "path": "./src/components/spw-footer/spw-footer-link/spw-footer-link.js",
      "source": "./src/components/spw-footer/spw-footer-link/spw-footer-link.tsx",
      "elementRef": null,
      "componentClassName": "SpwFooterLink",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit le chemin du lien"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Définit le target du lien"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "linkTitle",
          "type": "string",
          "attribute": "link-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit le titre du lien"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-grid",
      "path": "./src/components/spw-grid/spw-grid.js",
      "source": "./src/components/spw-grid/spw-grid.tsx",
      "elementRef": "el",
      "componentClassName": "SpwGrid",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "colsMobile",
          "type": "number",
          "attribute": "cols-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "1",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "1"
              }
            ],
            "text": "Nombre de colonnes à afficher en vue mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colsTablet",
          "type": "number",
          "attribute": "cols-tablet",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "2",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "2"
              }
            ],
            "text": "Nombre de colonnes à afficher en vue tablette"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colsDesktop",
          "type": "number",
          "attribute": "cols-desktop",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "3",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "3"
              }
            ],
            "text": "Nombre de colonnes à afficher en vue desktop"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "gap",
          "type": "string",
          "attribute": "gap",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'none' | 'small' | 'medium' | 'large'",
            "resolved": "\"large\" | \"medium\" | \"none\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Espacement entre les éléments de grille"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-grid-item",
      "path": "./src/components/spw-grid/spw-grid-item/spw-grid-item.js",
      "source": "./src/components/spw-grid/spw-grid-item/spw-grid-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwGridItem",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "colSpanMobile",
          "type": "number",
          "attribute": "col-span-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de colonnes occupées par l'item en vue mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colSpanTablet",
          "type": "number",
          "attribute": "col-span-tablet",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de colonnes occupées par l'item en vue tablette"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colSpanDesktop",
          "type": "number",
          "attribute": "col-span-desktop",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de colonnes occupées par l'item en vue desktop"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rowSpanMobile",
          "type": "number",
          "attribute": "row-span-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de lignes occupées par l'item en vue mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rowSpanTablet",
          "type": "number",
          "attribute": "row-span-tablet",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de lignes occupées par l'item en vue tablette"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rowSpanDesktop",
          "type": "number",
          "attribute": "row-span-desktop",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de lignes occupées par l'item en vue desktop"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-group",
      "path": "./src/components/spw-group/spw-group.js",
      "source": "./src/components/spw-group/spw-group.tsx",
      "elementRef": "host",
      "componentClassName": "SpwGroup",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-field-message",
        "spw-field-label"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-field-message",
        "spw-field-label"
      ],
      "properties": [
        {
          "name": "type",
          "type": "string",
          "attribute": "type",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'buttons'",
          "complexType": {
            "original": "'buttons' | 'checkboxes' | 'radios' | 'links'",
            "resolved": "\"buttons\" | \"checkboxes\" | \"links\" | \"radios\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'buttons'"
              }
            ],
            "text": "Type d'éléments contenus dans le groupe (buttons, checkboxes, radios, links)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "orientation",
          "type": "string",
          "attribute": "orientation",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'horizontal'",
          "complexType": {
            "original": "'horizontal' | 'vertical'",
            "resolved": "\"horizontal\" | \"vertical\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'horizontal'"
              }
            ],
            "text": "Orientation du groupe (horizontal ou vertical)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "alignment",
          "type": "string",
          "attribute": "alignment",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'left'",
          "complexType": {
            "original": "'left' | 'center' | 'right'",
            "resolved": "\"center\" | \"left\" | \"right\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'left'"
              }
            ],
            "text": "Alignement horizontal du groupe"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Détermine si le groupe est désactivé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Texte à afficher au-dessus de l'élément de formulaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Si `true`, le label comporte une astérisque"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isReversed",
          "type": "boolean",
          "attribute": "is-reversed",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si `true`, l'ordre des boutons est inversé en mobile (uniquement valable en cas d'alignement left)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Attribut `name` de l'élément input"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isFullWidth",
          "type": "boolean",
          "attribute": "is-full-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si vrai, le groupe prend toute la largeur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "flexWrap",
          "type": "string",
          "attribute": "flex-wrap",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'nowrap'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'nowrap'"
              }
            ],
            "text": "Comportement du flex-wrap sur le container"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "assistiveText",
          "type": "string",
          "attribute": "assistive-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte d'assistance à afficher sous le label (pour les types checkboxes et radios)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'erreur à afficher sous le groupe (pour les types checkboxes et radios)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'indication (hint) à afficher sous le groupe (pour les types checkboxes et radios)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de succès à afficher sous le groupe (pour les types checkboxes et radios)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "warning",
          "type": "string",
          "attribute": "warning",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de warning à afficher sous le groupe (pour les types checkboxes et radios)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipMaxWidth",
          "type": "string",
          "attribute": "tooltip-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipDirection",
          "type": "string",
          "attribute": "tooltip-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCursor",
          "type": "string",
          "attribute": "tooltip-cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-header",
      "path": "./src/components/spw-header/spw-header.js",
      "source": "./src/components/spw-header/spw-header.tsx",
      "elementRef": "el",
      "componentClassName": "SpwHeader",
      "assetsDirs": [],
      "dependencies": [
        "spw-button",
        "spw-icon",
        "spw-loading"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-button",
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "logoClick",
          "method": "logoClick",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lors du clic sur le logo (si emitLogoClick est activé)"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "closeMenu",
          "docs": {
            "text": "Méthode publique pour fermer le menu mobile.\nUtile pour fermer le menu lors d'une navigation (ex: clic sur routerLink Angular)",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-button",
        "spw-icon"
      ],
      "properties": [
        {
          "name": "siteTitle",
          "type": "string",
          "attribute": "site-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Wallonie'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Wallonie'"
              }
            ],
            "text": "Titre du site"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "borderColor",
          "type": "string",
          "attribute": "border-color",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Code hexadécimal de la bordure sous le nom du site"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasWallonieLogo",
          "type": "boolean",
          "attribute": "has-wallonie-logo",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Présence ou non du logo Wallonie en haut à gauche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasMaWallonie",
          "type": "boolean",
          "attribute": "has-ma-wallonie",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Présence ou non du bouton qui mène à Ma Wallonie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maWallonieLabel",
          "type": "string",
          "attribute": "ma-wallonie-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Mon Espace'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Mon Espace'"
              }
            ],
            "text": "Label du bouton qui mène à Ma Wallonie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maWallonieLink",
          "type": "string",
          "attribute": "ma-wallonie-link",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'https://monespace.wallonie.be/'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'https://monespace.wallonie.be/'"
              }
            ],
            "text": "Lien du bouton qui mène à Ma Wallonie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasWallonieBe",
          "type": "boolean",
          "attribute": "has-wallonie-be",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Présence ou non du bouton qui mène à Wallonie.be"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "wallonieBeLabel",
          "type": "string",
          "attribute": "wallonie-be-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Aller sur Wallonie.be'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Aller sur Wallonie.be'"
              }
            ],
            "text": "Label du bouton qui mène à Ma Wallonie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "wallonieBeLink",
          "type": "string",
          "attribute": "wallonie-be-link",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'https://wallonie.be/'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'https://wallonie.be/'"
              }
            ],
            "text": "Lien du bouton qui mène à Ma Wallonie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasSearch",
          "type": "boolean",
          "attribute": "has-search",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Présence ou non de la partie liée à la recherche (avec overlay)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "searchType",
          "type": "string",
          "attribute": "search-type",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'overlay'",
          "complexType": {
            "original": "'direct' | 'overlay'",
            "resolved": "\"direct\" | \"overlay\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'overlay'"
              }
            ],
            "text": "Type de recherche (recherche intégrée dans l'overlay ou bien bouton d'action vers une page recherche)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "searchDirectHref",
          "type": "string",
          "attribute": "search-direct-href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Si recherche directe, lien qui renvoie vers la page"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "searchDirectTarget",
          "type": "string",
          "attribute": "search-direct-target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Si recherche directe, target du lien qui renvoie vers la page"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "searchCloseLabel",
          "type": "string",
          "attribute": "search-close-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Fermer'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Fermer'"
              }
            ],
            "text": "Label pour la fermeture de la recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "searchOpenLabel",
          "type": "string",
          "attribute": "search-open-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Chercher'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Chercher'"
              }
            ],
            "text": "Label pour l'ouverture de la recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "menuCloseLabel",
          "type": "string",
          "attribute": "menu-close-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Fermer'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Fermer'"
              }
            ],
            "text": "Label pour la fermeture du menu"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "menuOpenLabel",
          "type": "string",
          "attribute": "menu-open-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Menu'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Menu'"
              }
            ],
            "text": "Label pour l'ouverture du menu"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasHamburger",
          "type": "boolean",
          "attribute": "has-hamburger",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche ou masque le bouton hamburger de navigation"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "homepageLink",
          "type": "string",
          "attribute": "homepage-link",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'/'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'/'"
              }
            ],
            "text": "Lien qui renvoie vers la homepage"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "emitLogoClick",
          "type": "boolean",
          "attribute": "emit-logo-click",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Activer l'émission d'événement au clic du logo au lieu de la navigation classique"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isMenuOpen"
        },
        {
          "name": "isSearchOpen"
        }
      ]
    },
    {
      "tag": "spw-header-lang",
      "path": "./src/components/spw-header/spw-header-lang/spw-header-lang.js",
      "source": "./src/components/spw-header/spw-header-lang/spw-header-lang.tsx",
      "elementRef": "el",
      "componentClassName": "SpwHeaderLang",
      "assetsDirs": [],
      "dependencies": [
        "spw-button",
        "spw-icon",
        "spw-loading"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-button"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "langChange",
          "method": "langChange",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lors du changement de langue"
          },
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-button"
      ],
      "properties": [
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "activeLang"
        },
        {
          "name": "options"
        }
      ]
    },
    {
      "tag": "spw-header-navigation",
      "path": "./src/components/spw-header/spw-header-navigation/spw-header-navigation.js",
      "source": "./src/components/spw-header/spw-header-navigation/spw-header-navigation.tsx",
      "elementRef": "el",
      "componentClassName": "SpwHeaderNavigation",
      "assetsDirs": [],
      "dependencies": [
        "spw-button",
        "spw-icon",
        "spw-loading"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon",
        "spw-button"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "extraButtonClick",
          "method": "extraButtonClick",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lors du clic sur l'extra button (si emitExtraButtonClick est activé)"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [
        {
          "name": "spwHeaderNavigationNavigate",
          "method": "handleNavigation",
          "capture": true,
          "passive": false
        }
      ],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon",
        "spw-button"
      ],
      "properties": [
        {
          "name": "alignment",
          "type": "string",
          "attribute": "alignment",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'flex-start'",
          "complexType": {
            "original": "'flex-start' | 'space-between'",
            "resolved": "\"flex-start\" | \"space-between\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'flex-start'"
              }
            ],
            "text": "Alignement des éléments de navigation sur desktop"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "extraButton",
          "type": "boolean",
          "attribute": "extra-button",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Présence ou non d'un bouton à droite de la navigation"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "extraButtonHref",
          "type": "string",
          "attribute": "extra-button-href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie le lien de l'extra button"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "extraButtonTarget",
          "type": "string",
          "attribute": "extra-button-target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Attribut target de l'extra button"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "extraButtonText",
          "type": "string",
          "attribute": "extra-button-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte de l'extra button"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "extraButtonVariant",
          "type": "string",
          "attribute": "extra-button-variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'primary'",
          "complexType": {
            "original": "'primary' | 'secondary'",
            "resolved": "\"primary\" | \"secondary\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'primary'"
              }
            ],
            "text": "Variant de l'extra button"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "extraButtonIcon",
          "type": "string",
          "attribute": "extra-button-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Icône de l'extra button (référence font-awesome)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "extraButtonIconPosition",
          "type": "string",
          "attribute": "extra-button-icon-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'left'",
          "complexType": {
            "original": "'left' | 'right'",
            "resolved": "\"left\" | \"right\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'left'"
              }
            ],
            "text": "Position de l'icône de l'extra button"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "emitExtraButtonClick",
          "type": "boolean",
          "attribute": "emit-extra-button-click",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Activer l'émission d'événement au clic de l'extra button au lieu de la navigation classique"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "homepageLabel",
          "type": "string",
          "attribute": "homepage-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "\"Page d'accueil\"",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "\"Page d'accueil\""
              }
            ],
            "text": "Texte du lien \"Page d'accueil\" dans la navigation mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "level"
        },
        {
          "name": "element"
        }
      ]
    },
    {
      "tag": "spw-header-navigation-dropdown",
      "path": "./src/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.js",
      "source": "./src/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.tsx",
      "elementRef": "el",
      "componentClassName": "SpwHeaderNavigationDropdown",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-link"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-link"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-link"
      ],
      "properties": [
        {
          "name": "viewMoreText",
          "type": "string",
          "attribute": "view-more-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Voir plus'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Voir plus'"
              }
            ],
            "text": "Texte du bouton \"Voir plus\" (uniquement en mode megamenu)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "shouldShowViewMore"
        },
        {
          "name": "parentHref"
        },
        {
          "name": "parentTarget"
        },
        {
          "name": "dropdownLevel"
        },
        {
          "name": "isMegamenu"
        }
      ]
    },
    {
      "tag": "spw-header-navigation-item",
      "path": "./src/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.js",
      "source": "./src/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwHeaderNavigationItem",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwHeaderNavigationNavigate",
          "method": "spwHeaderNavigationNavigate",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": ""
          },
          "complexType": {
            "original": "{ level: number; element: HTMLSpwHeaderNavigationItemElement }",
            "resolved": "{ level: number; element: HTMLSpwHeaderNavigationItemElement; }",
            "references": {
              "HTMLSpwHeaderNavigationItemElement": {
                "location": "global",
                "id": "global::HTMLSpwHeaderNavigationItemElement"
              }
            }
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "isActive",
          "type": "boolean",
          "attribute": "is-active",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit si l'élément de menu est la page courante"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'megamenu'",
            "resolved": "\"default\" | \"megamenu\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Variante du menu (default ou megamenu)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalIsActive"
        },
        {
          "name": "hasSubnav"
        },
        {
          "name": "level"
        },
        {
          "name": "isSubnavVisible"
        },
        {
          "name": "lastClickedLevel1Item"
        },
        {
          "name": "isMobile"
        }
      ]
    },
    {
      "tag": "spw-header-persona",
      "path": "./src/components/spw-header/spw-header-persona/spw-header-persona.js",
      "source": "./src/components/spw-header/spw-header-persona/spw-header-persona.tsx",
      "elementRef": "el",
      "componentClassName": "SpwHeaderPersona",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "personaLabel",
          "type": "string",
          "attribute": "persona-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Je suis :'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Je suis :'"
              }
            ],
            "text": "Label pour le choix du persona (à appliquer sur spw-header-persona)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "activePersona"
        },
        {
          "name": "options"
        }
      ]
    },
    {
      "tag": "spw-header-persona-item",
      "path": "./src/components/spw-header/spw-header-persona-item/spw-header-persona-item.js",
      "source": "./src/components/spw-header/spw-header-persona-item/spw-header-persona-item.tsx",
      "elementRef": null,
      "componentClassName": "SpwHeaderPersonaItem",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "active",
          "type": "boolean",
          "attribute": "active",
          "reflect": true,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": ""
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-hero",
      "path": "./src/components/spw-hero/spw-hero.js",
      "source": "./src/components/spw-hero/spw-hero.tsx",
      "elementRef": null,
      "componentClassName": "SpwHero",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-tag",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-tag",
        "spw-tooltip",
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-tag",
        "spw-tooltip",
        "spw-icon"
      ],
      "properties": [
        {
          "name": "imageSrc",
          "type": "string",
          "attribute": "image-src",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Image du hero banner"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "imageAlt",
          "type": "string",
          "attribute": "image-alt",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Texte alternatif de l'image du hero banner"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'light'",
          "complexType": {
            "original": "'dark' | 'light'",
            "resolved": "\"dark\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'light'"
              }
            ],
            "text": "Permet de choisir la surface d'arrière-plan du hero"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasPictureFull",
          "type": "boolean",
          "attribute": "has-picture-full",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet de définir l'image de gauche/droite (en fonction de l'alignement choisi) sans padding"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasRadius",
          "type": "boolean",
          "attribute": "has-radius",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Permet d'appliquer un border-radius sur le hero"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasShadow",
          "type": "boolean",
          "attribute": "has-shadow",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet d'appliquer un box-shadow sur le hero"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasVideo",
          "type": "boolean",
          "attribute": "has-video",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Permet de définir un bouton play sur l'image de hero (sauf variants maxi & photo)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "modalVideoId",
          "type": "string",
          "attribute": "modal-video-id",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Permet de définir un id de modal à ouvrir au clic sur le bouton play"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'grey'",
          "complexType": {
            "original": "'grey' | 'white' | 'maxi' | 'photo' | 'mini' | 'featured'",
            "resolved": "\"featured\" | \"grey\" | \"maxi\" | \"mini\" | \"photo\" | \"white\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'grey'"
              }
            ],
            "text": "Permet de choisir le variant du hero"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "alignment",
          "type": "string",
          "attribute": "alignment",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'left'",
          "complexType": {
            "original": "'left' | 'center' | 'right'",
            "resolved": "\"center\" | \"left\" | \"right\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'left'"
              }
            ],
            "text": "Permet de choisir l'alignement du contenu"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "overlayOpacity",
          "type": "number",
          "attribute": "overlay-opacity",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "0",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "0"
              }
            ],
            "text": "Permet de spécifier l'opacité de l'overlay (0 à 100)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "overlayColor",
          "type": "string",
          "attribute": "overlay-color",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Permet de spécifier la couleur de l'overlay"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accPlayButtonAriaLabel",
          "type": "string",
          "attribute": "acc-play-button-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Lire la vidéo'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Lire la vidéo'"
              }
            ],
            "text": "Aria label pour le bouton play"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightText",
          "type": "string",
          "attribute": "copyright-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du copyright à afficher sur l'image"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightIcon",
          "type": "string",
          "attribute": "copyright-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'fa-copyright'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-copyright'"
              }
            ],
            "text": "Icône Font Awesome du copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightIconVariant",
          "type": "string",
          "attribute": "copyright-icon-variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-light'",
          "complexType": {
            "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
            "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-light'"
              }
            ],
            "text": "Permet de spécifier une variante de Font Awesome pour l'icône de copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightHref",
          "type": "string",
          "attribute": "copyright-href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Lien du copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightTarget",
          "type": "string",
          "attribute": "copyright-target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'_blank'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_blank'"
              }
            ],
            "text": "Target du lien du copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCopyrightTitle",
          "type": "string",
          "attribute": "tooltip-copyright-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip de copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCopyrightText",
          "type": "string",
          "attribute": "tooltip-copyright-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip de copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCopyrightMaxWidth",
          "type": "string",
          "attribute": "tooltip-copyright-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'300'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'300'"
              }
            ],
            "text": "Largeur maximale du tooltip de copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "imagePosition",
          "type": "string",
          "attribute": "image-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Position de l'image (object-position), ex: 'top left', 'center center', 'bottom right'"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "featuredRatio",
          "type": "string",
          "attribute": "featured-ratio",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image du variant featured pour tous les breakpoints (ex: \"16/9\", \"3/1\"). Sans valeur, l'image s'affiche en taille naturelle."
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "featuredRatioMobile",
          "type": "string",
          "attribute": "featured-ratio-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image du variant featured en vue mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "featuredRatioTablet",
          "type": "string",
          "attribute": "featured-ratio-tablet",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image du variant featured en vue tablette"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "featuredRatioDesktop",
          "type": "string",
          "attribute": "featured-ratio-desktop",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Ratio d'aspect de l'image du variant featured en vue desktop"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-icon",
      "path": "./src/components/spw-icon/spw-icon.js",
      "source": "./src/components/spw-icon/spw-icon.tsx",
      "elementRef": null,
      "componentClassName": "SpwIcon",
      "assetsDirs": [
        {
          "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-icon/assets",
          "cmpRelativePath": "assets",
          "originalComponentPath": "assets"
        }
      ],
      "dependencies": [],
      "dependents": [
        "spw-accordion-title",
        "spw-box",
        "spw-breadcrumb-item",
        "spw-button",
        "spw-card-image",
        "spw-checkbox",
        "spw-cookies",
        "spw-custom-select",
        "spw-date-picker",
        "spw-dropdown-item",
        "spw-field-label",
        "spw-field-message",
        "spw-file-upload",
        "spw-footer-content-col",
        "spw-group",
        "spw-header",
        "spw-header-lang",
        "spw-header-navigation",
        "spw-header-navigation-dropdown",
        "spw-header-navigation-item",
        "spw-header-persona",
        "spw-hero",
        "spw-input-slider",
        "spw-lightbox",
        "spw-lightbox-item",
        "spw-link",
        "spw-list-item",
        "spw-list-title",
        "spw-message",
        "spw-modal",
        "spw-pagination",
        "spw-scrolltop",
        "spw-search-field",
        "spw-select",
        "spw-sidebar",
        "spw-sidebar-navigation-item",
        "spw-slider",
        "spw-table-header",
        "spw-table-sidebar",
        "spw-tabs-navigation",
        "spw-tabs-navigation-item",
        "spw-tag",
        "spw-text-field",
        "spw-textarea",
        "spw-tile",
        "spw-timeline-item",
        "spw-toast",
        "spw-toast-controller",
        "spw-wizard-item"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-accordion-title",
        "spw-box",
        "spw-button",
        "spw-card-image",
        "spw-checkbox",
        "spw-custom-select",
        "spw-date-picker",
        "spw-dropdown-item",
        "spw-field-label",
        "spw-field-message",
        "spw-file-upload",
        "spw-footer-content-col",
        "spw-header",
        "spw-header-navigation",
        "spw-header-navigation-item",
        "spw-header-persona",
        "spw-hero",
        "spw-lightbox-item",
        "spw-link",
        "spw-list-item",
        "spw-list-title",
        "spw-message",
        "spw-modal",
        "spw-pagination",
        "spw-search-field",
        "spw-select",
        "spw-sidebar",
        "spw-sidebar-navigation-item",
        "spw-slider",
        "spw-table-header",
        "spw-table-sidebar",
        "spw-tabs-navigation",
        "spw-tabs-navigation-item",
        "spw-tag",
        "spw-text-field",
        "spw-tile",
        "spw-timeline-item",
        "spw-toast",
        "spw-wizard-item"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Permet de spécifier une référence d'icône Font Awesome"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-solid'",
          "complexType": {
            "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
            "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-solid'"
              }
            ],
            "text": "Permet de spécifier une variante de Font Awesome"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-illustration",
      "path": "./src/components/spw-illustration/spw-illustration.js",
      "source": "./src/components/spw-illustration/spw-illustration.tsx",
      "elementRef": null,
      "componentClassName": "SpwIllustration",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": true,
          "optional": false,
          "complexType": {
            "original": "IllustrationType",
            "resolved": "\"404-illustration1\" | \"404-illustration2\" | \"404-illustration3\" | \"404-illustration4\" | \"404-illustration5\" | \"404-illustration6\" | \"phone-character\" | \"phone-waves\"",
            "references": {
              "IllustrationType": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-illustration/spw-illustration.tsx",
                "id": "src/components/spw-illustration/spw-illustration.tsx::IllustrationType"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Variante de l'illustration à afficher"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "width",
          "type": "string",
          "attribute": "width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'100%'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'100%'"
              }
            ],
            "text": "Largeur de l'illustration (ex: \"200px\", \"100%\")"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "height",
          "type": "string",
          "attribute": "height",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'auto'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'auto'"
              }
            ],
            "text": "Hauteur de l'illustration (ex: \"200px\", \"auto\")"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "alt",
          "type": "string",
          "attribute": "alt",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Illustration'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Illustration'"
              }
            ],
            "text": "Texte alternatif pour l'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-input-slider",
      "path": "./src/components/spw-input-slider/spw-input-slider.js",
      "source": "./src/components/spw-input-slider/spw-input-slider.tsx",
      "elementRef": "el",
      "componentClassName": "SpwInputSlider",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-field-message",
        "spw-field-label"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "valueChange",
          "method": "valueChange",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque la valeur change"
          },
          "complexType": {
            "original": "{ value: number | [number, number] }",
            "resolved": "{ value: number | [number, number]; }",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "setValue",
          "docs": {
            "text": "Méthode publique pour définir la valeur",
            "tags": []
          },
          "complexType": {
            "signature": "(newValue: number | [number, number]) => Promise<void>",
            "parameters": [
              {
                "name": "newValue",
                "type": "number | [number, number]",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "getValue",
          "docs": {
            "text": "Méthode publique pour obtenir la valeur",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<number | [number, number]>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<number | [number, number]>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-field-message",
        "spw-field-label"
      ],
      "properties": [
        {
          "name": "min",
          "type": "number",
          "attribute": "min",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "0",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "0"
              }
            ],
            "text": "Valeur minimale du slider"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "max",
          "type": "number",
          "attribute": "max",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "100",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "100"
              }
            ],
            "text": "Valeur maximale du slider"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "step",
          "type": "number",
          "attribute": "step",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "1",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "1"
              }
            ],
            "text": "Pas d'incrémentation"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "value",
          "type": "number",
          "attribute": "value",
          "reflect": false,
          "mutable": true,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number | [number, number]",
            "resolved": "[number, number] | number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur actuelle (simple) ou valeurs [min, max] (range)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "range",
          "type": "boolean",
          "attribute": "range",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Active le mode range (deux poignées)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Désactive le slider"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Nom du champ pour les formulaires"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "orientation",
          "type": "string",
          "attribute": "orientation",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'horizontal'",
          "complexType": {
            "original": "'horizontal' | 'vertical'",
            "resolved": "\"horizontal\" | \"vertical\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'horizontal'"
              }
            ],
            "text": "Orientation du slider"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasTooltip",
          "type": "boolean",
          "attribute": "has-tooltip",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche un tooltip avec la valeur au-dessus de la poignée"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Label du champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "assistiveText",
          "type": "string",
          "attribute": "assistive-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte d'assistance affiché sous le label"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'erreur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'information"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de succès"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "warning",
          "type": "string",
          "attribute": "warning",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'avertissement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showErrorIcon",
          "type": "boolean",
          "attribute": "show-error-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Afficher l'icône d'erreur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showHintIcon",
          "type": "boolean",
          "attribute": "show-hint-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Afficher l'icône d'information"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showSuccessIcon",
          "type": "boolean",
          "attribute": "show-success-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Afficher l'icône de succès"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showWarningIcon",
          "type": "boolean",
          "attribute": "show-warning-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Afficher l'icône d'avertissement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Champ requis"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Aria label pour l'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipMaxWidth",
          "type": "string",
          "attribute": "tooltip-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipDirection",
          "type": "string",
          "attribute": "tooltip-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCursor",
          "type": "string",
          "attribute": "tooltip-cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalValue"
        },
        {
          "name": "isDragging"
        },
        {
          "name": "activeHandle"
        }
      ]
    },
    {
      "tag": "spw-lightbox",
      "path": "./src/components/spw-lightbox/spw-lightbox.js",
      "source": "./src/components/spw-lightbox/spw-lightbox.tsx",
      "elementRef": "hostElement",
      "componentClassName": "SpwLightbox",
      "assetsDirs": [],
      "dependencies": [
        "spw-button",
        "spw-icon",
        "spw-link",
        "spw-loading",
        "spw-tag"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-link",
        "spw-button",
        "spw-tag"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwLightboxOpen",
          "method": "spwLightboxOpen",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": ""
          },
          "complexType": {
            "original": "{ index: number }",
            "resolved": "{ index: number; }",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "spwLightboxClose",
          "method": "spwLightboxClose",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": ""
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [
        {
          "name": "keydown",
          "method": "handleFocusTrap",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [
        {
          "name": "open",
          "docs": {
            "text": "",
            "tags": []
          },
          "complexType": {
            "signature": "(index?: number) => Promise<void>",
            "parameters": [
              {
                "name": "index",
                "type": "number",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "close",
          "docs": {
            "text": "",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-link",
        "spw-button",
        "spw-tag"
      ],
      "properties": [
        {
          "name": "gallery",
          "type": "string",
          "attribute": "gallery",
          "reflect": true,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Identifiant de la galerie (partagé avec spw-lightbox-item pour grouper les items)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "closeButtonText",
          "type": "string",
          "attribute": "close-button-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Fermer'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Fermer'"
              }
            ],
            "text": "Texte du bouton de fermeture"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "closeOnBackdropClick",
          "type": "boolean",
          "attribute": "close-on-backdrop-click",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Indique si la fermeture est possible en cliquant sur le backdrop"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showThumbnails",
          "type": "boolean",
          "attribute": "show-thumbnails",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche ou masque la galerie de miniatures sous l'image principale"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textDialogLabel",
          "type": "string",
          "attribute": "text-dialog-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "\"Galerie d'images\"",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "\"Galerie d'images\""
              }
            ],
            "text": "Label aria de la dialog"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textPrevious",
          "type": "string",
          "attribute": "text-previous",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Image précédente'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Image précédente'"
              }
            ],
            "text": "Label aria du bouton image précédente"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textNext",
          "type": "string",
          "attribute": "text-next",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Image suivante'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Image suivante'"
              }
            ],
            "text": "Label aria du bouton image suivante"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textThumbnailsLabel",
          "type": "string",
          "attribute": "text-thumbnails-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Miniatures'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Miniatures'"
              }
            ],
            "text": "Label aria de la liste de miniatures"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textThumbnailItem",
          "type": "string",
          "attribute": "text-thumbnail-item",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Image {index}'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Image {index}'"
              }
            ],
            "text": "Label aria d'une miniature (utiliser {index} comme placeholder)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "opened"
        },
        {
          "name": "activeIndex"
        },
        {
          "name": "items"
        }
      ]
    },
    {
      "tag": "spw-lightbox-item",
      "path": "./src/components/spw-lightbox/spw-lightbox-item/spw-lightbox-item.js",
      "source": "./src/components/spw-lightbox/spw-lightbox-item/spw-lightbox-item.tsx",
      "elementRef": "hostElement",
      "componentClassName": "SpwLightboxItem",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwLightboxItemClick",
          "method": "spwLightboxItemClick",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": ""
          },
          "complexType": {
            "original": "{ src: string; alt: string; captionTitle: string; captionText: string; index: number }",
            "resolved": "{ src: string; alt: string; captionTitle: string; captionText: string; index: number; }",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "src",
          "type": "string",
          "attribute": "src",
          "reflect": false,
          "mutable": false,
          "required": true,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "URL de l'image à afficher dans la lightbox"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "alt",
          "type": "string",
          "attribute": "alt",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Texte alternatif de l'image"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "captionTitle",
          "type": "string",
          "attribute": "caption-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre de la légende affichée en superposition de l'image"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "captionText",
          "type": "string",
          "attribute": "caption-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte de la légende affichée en superposition de l'image"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightText",
          "type": "string",
          "attribute": "copyright-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du copyright à afficher sur l'image"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightIcon",
          "type": "string",
          "attribute": "copyright-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'fa-copyright'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-copyright'"
              }
            ],
            "text": "Icône Font Awesome du copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightIconVariant",
          "type": "string",
          "attribute": "copyright-icon-variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-light'",
          "complexType": {
            "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
            "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-light'"
              }
            ],
            "text": "Permet de spécifier une variante de Font Awesome pour l'icône de copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightHref",
          "type": "string",
          "attribute": "copyright-href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Lien du copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "copyrightTarget",
          "type": "string",
          "attribute": "copyright-target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'_blank'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_blank'"
              }
            ],
            "text": "Target du lien du copyright"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textOpenImage",
          "type": "string",
          "attribute": "text-open-image",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "\"Ouvrir l'image\"",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "\"Ouvrir l'image\""
              }
            ],
            "text": "Texte du label aria du bouton déclencheur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isHover",
          "type": "boolean",
          "attribute": "is-hover",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de loupe en superposition au survol"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hoverIcon",
          "type": "string",
          "attribute": "hover-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'fa-magnifying-glass'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-magnifying-glass'"
              }
            ],
            "text": "Icône affichée au survol de l'image (référence Font Awesome)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-link",
      "path": "./src/components/spw-link/spw-link.js",
      "source": "./src/components/spw-link/spw-link.tsx",
      "elementRef": "el",
      "componentClassName": "SpwLink",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [
        "spw-breadcrumb-item",
        "spw-header-navigation-dropdown",
        "spw-lightbox",
        "spw-message",
        "spw-modal"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-breadcrumb-item",
        "spw-header-navigation-dropdown",
        "spw-lightbox",
        "spw-message",
        "spw-modal"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwClick",
          "method": "spwClick",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement déclenché lors du clic sur le lien"
          },
          "complexType": {
            "original": "MouseEvent",
            "resolved": "MouseEvent",
            "references": {
              "MouseEvent": {
                "location": "global",
                "id": "global::MouseEvent"
              }
            }
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie le lien href"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Attribut target (détermine où ouvrir le lien)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rel",
          "type": "string",
          "attribute": "rel",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut rel"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Si rempli, permet d'utiliser une référence d'icône font-awesome"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "download",
          "type": "string",
          "attribute": "download",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Permet de télécharger un fichier au lieu de naviguer vers le lien"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "iconPosition",
          "type": "string",
          "attribute": "icon-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'right'",
          "complexType": {
            "original": "'left' | 'right'",
            "resolved": "\"left\" | \"right\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'right'"
              }
            ],
            "text": "Position de l'icône à l'intérieur du lien (gauche ou droite)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si désactivé, le lien n'est pas cliquable"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'light'",
          "complexType": {
            "original": "'light' | 'dark'",
            "resolved": "\"dark\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'light'"
              }
            ],
            "text": "Permet de choisir la surface d'arrière-plan du lien"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-list",
      "path": "./src/components/spw-list/spw-list.js",
      "source": "./src/components/spw-list/spw-list.tsx",
      "elementRef": "el",
      "componentClassName": "SpwList",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "slotchange",
          "method": "slotChanged",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "gap",
          "type": "string",
          "attribute": "gap",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'small' | 'medium' | 'large'",
            "resolved": "\"large\" | \"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Spécifie l'écart entre les éléments de liste"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'light'",
          "complexType": {
            "original": "'light' | 'dark'",
            "resolved": "\"dark\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'light'"
              }
            ],
            "text": "Permet de choisir la surface d'arrière-plan de la liste"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-list-description",
      "path": "./src/components/spw-list/spw-list-description/spw-list-description.js",
      "source": "./src/components/spw-list/spw-list-description/spw-list-description.tsx",
      "elementRef": null,
      "componentClassName": "SpwListDescription",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "lineClamp",
          "type": "string",
          "attribute": "line-clamp",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie un nombre de ligne maximum à afficher"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-list-item",
      "path": "./src/components/spw-list/spw-list-item/spw-list-item.js",
      "source": "./src/components/spw-list/spw-list-item/spw-list-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwListItem",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "slotchange",
          "method": "slotChanged",
          "capture": false,
          "passive": false
        },
        {
          "name": "mouseenter",
          "method": "onMouseEnter",
          "capture": false,
          "passive": true
        },
        {
          "name": "mouseleave",
          "method": "onMouseLeave",
          "capture": false,
          "passive": true
        },
        {
          "name": "touchstart",
          "method": "onTouchStart",
          "capture": false,
          "passive": true
        },
        {
          "name": "touchend",
          "method": "onTouchEnd",
          "capture": false,
          "passive": true
        },
        {
          "name": "mousedown",
          "method": "onMouseDown",
          "capture": false,
          "passive": true
        },
        {
          "name": "mouseup",
          "method": "onMouseUp",
          "capture": false,
          "passive": true
        },
        {
          "name": "blur",
          "method": "onBlur",
          "capture": false,
          "passive": false
        },
        {
          "name": "focus",
          "method": "onFocus",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'shortcut' | 'default'",
            "resolved": "\"default\" | \"shortcut\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Type de variante d'élément de liste"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie le lien si nécessaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Attribut target, s'applique uniquement si href est rempli"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'fa-arrow-right'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-arrow-right'"
              }
            ],
            "text": "Spécifie une icône à côté du titre"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "lineClamp",
          "type": "string",
          "attribute": "line-clamp",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'3'",
          "complexType": {
            "original": "string | 'none'",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'3'"
              }
            ],
            "text": "Permet de limiter le nombre de lignes du titre et de la description"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "category",
          "type": "string",
          "attribute": "category",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Permet de spécifier une catégorie pour l'élément de liste"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "categoryLink",
          "type": "string",
          "attribute": "category-link",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Permet de spécifier un lien pour la catégorie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "categoryIcon",
          "type": "string",
          "attribute": "category-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'fa-file-signature'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-file-signature'"
              }
            ],
            "text": "Permet de spécifier une icône pour la catégorie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'light'",
          "complexType": {
            "original": "'light' | 'dark'",
            "resolved": "\"dark\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'light'"
              }
            ],
            "text": "Permet de choisir la surface d'arrière-plan de la liste"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-list-title",
      "path": "./src/components/spw-list/spw-list-title/spw-list-title.js",
      "source": "./src/components/spw-list/spw-list-title/spw-list-title.tsx",
      "elementRef": null,
      "componentClassName": "SpwListTitle",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie une icône à côté du titre"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "lineClamp",
          "type": "string",
          "attribute": "line-clamp",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie un nombre de ligne maximum à afficher"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-loading",
      "path": "./src/components/spw-loading/spw-loading.js",
      "source": "./src/components/spw-loading/spw-loading.tsx",
      "elementRef": null,
      "componentClassName": "SpwLoading",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [
        "spw-button",
        "spw-cookies",
        "spw-file-upload",
        "spw-header",
        "spw-header-lang",
        "spw-header-navigation",
        "spw-lightbox",
        "spw-scrolltop",
        "spw-search-field",
        "spw-table-sidebar"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-button",
        "spw-search-field"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "text",
          "type": "string",
          "attribute": "text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Chargement...'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Chargement...'"
              }
            ],
            "text": "Permet de spécifier un texte de chargement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'light'",
          "complexType": {
            "original": "'light' | 'dark'",
            "resolved": "\"dark\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'light'"
              }
            ],
            "text": "Surface du composant (light ou dark)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'small' | 'medium' | 'large' | 'extra-large'",
            "resolved": "\"extra-large\" | \"large\" | \"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Taille du composant"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "orientation",
          "type": "string",
          "attribute": "orientation",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'horizontal'",
          "complexType": {
            "original": "'horizontal' | 'vertical'",
            "resolved": "\"horizontal\" | \"vertical\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'horizontal'"
              }
            ],
            "text": "Orientation du composant (horizontal ou vertical)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-message",
      "path": "./src/components/spw-message/spw-message.js",
      "source": "./src/components/spw-message/spw-message.tsx",
      "elementRef": "el",
      "componentClassName": "SpwMessage",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-link"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon",
        "spw-link"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwDismiss",
          "method": "spwDismiss",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lors du clic sur le bouton de fermeture"
          },
          "complexType": {
            "original": "{ messageId: string }",
            "resolved": "{ messageId: string; }",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "showMessage",
          "docs": {
            "text": "Affiche le message",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "hideMessage",
          "docs": {
            "text": "Masque le message",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-icon",
        "spw-link"
      ],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'success' | 'info' | 'alert' | 'warning'",
            "resolved": "\"alert\" | \"default\" | \"info\" | \"success\" | \"warning\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Le type de variante"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "messageId",
          "type": "string",
          "attribute": "message-id",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Identifiant unique pour le message"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isDismissable",
          "type": "boolean",
          "attribute": "is-dismissable",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Si la notification est masquable"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "dismissableText",
          "type": "string",
          "attribute": "dismissable-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Masquer'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Masquer'"
              }
            ],
            "text": "Texte du bouton pour masquer la notification"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "messageTitle",
          "type": "string",
          "attribute": "message-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Notification'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Notification'"
              }
            ],
            "text": "Titre de la notification"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Icône personnalisée (si non définie, utilise l'icône par défaut de la variante)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'compact'",
            "resolved": "\"compact\" | \"default\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Taille du message"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isVisible"
        },
        {
          "name": "hasSlotContent"
        }
      ]
    },
    {
      "tag": "spw-modal",
      "path": "./src/components/spw-modal/spw-modal.js",
      "source": "./src/components/spw-modal/spw-modal.tsx",
      "elementRef": "hostElement",
      "componentClassName": "SpwModal",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-link"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon",
        "spw-link"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwModalOpen",
          "method": "spwModalOpen",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement déclenché lors de l'ouverture de la modal"
          },
          "complexType": {
            "original": "any",
            "resolved": "any",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "spwModalClose",
          "method": "spwModalClose",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement déclenché lors de la fermeture de la modal"
          },
          "complexType": {
            "original": "any",
            "resolved": "any",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "closeModal",
          "docs": {
            "text": "Méthode publique pour fermer la modal programmatiquement",
            "tags": [
              {
                "name": "returns",
                "text": "Promise qui se résout quand la modal est fermée"
              }
            ]
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "openModal",
          "docs": {
            "text": "Méthode publique pour ouvrir la modal programmatiquement",
            "tags": [
              {
                "name": "returns",
                "text": "Promise qui se résout quand la modal est ouverte"
              }
            ]
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-icon",
        "spw-link"
      ],
      "properties": [
        {
          "name": "opened",
          "type": "boolean",
          "attribute": "opened",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si la modal est ouverte ou fermée, mutable et reflétée dans le DOM"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "caption",
          "type": "string",
          "attribute": "caption",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Titre de la modal'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Titre de la modal'"
              }
            ],
            "text": "Titre de la modal"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "closeButtonText",
          "type": "string",
          "attribute": "close-button-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Fermer'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Fermer'"
              }
            ],
            "text": "Texte du bouton de fermeture"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "closeOnOverlayClick",
          "type": "boolean",
          "attribute": "close-on-overlay-click",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Indique si la fermeture de la modal est possible en cliquant sur l'overlay"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "stickyButtons",
          "type": "boolean",
          "attribute": "sticky-buttons",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Rend les boutons en bas de la modal \"collants\" (toujours visibles) si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'small'",
          "complexType": {
            "original": "'small' | 'medium' | 'large' | 'fluid'",
            "resolved": "\"fluid\" | \"large\" | \"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'small'"
              }
            ],
            "text": "Définit la taille de la modal : 'small', 'medium', 'large' ou 'fluid'"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "alertIcon",
          "type": "string",
          "attribute": "alert-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Icône d'alerte à afficher dans la modal (référence font awesome)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showCloseButton",
          "type": "boolean",
          "attribute": "show-close-button",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Indique si le bouton de fermeture est visible"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "showModal"
        },
        {
          "name": "slotButtonsPresent"
        },
        {
          "name": "isCloseButtonSticky"
        }
      ]
    },
    {
      "tag": "spw-mosaic",
      "path": "./src/components/spw-mosaic/spw-mosaic.js",
      "source": "./src/components/spw-mosaic/spw-mosaic.tsx",
      "elementRef": "el",
      "componentClassName": "SpwMosaic",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "waitForImages",
          "docs": {
            "text": "",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "initializeMasonry",
          "docs": {
            "text": "",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              },
              "HTMLElement": {
                "location": "global",
                "id": "global::HTMLElement"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "items",
          "type": "any",
          "attribute": "items",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "any",
            "resolved": "any",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Liste des éléments à afficher dans la mosaïque"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isMasonry",
          "type": "boolean",
          "attribute": "is-masonry",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Active le mode \"masonry\" pour une mise en page en grille ajustable"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colsMobile",
          "type": "number",
          "attribute": "cols-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "1",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "1"
              }
            ],
            "text": "Nombre de colonnes à afficher en vue mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colsTablet",
          "type": "number",
          "attribute": "cols-tablet",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "2",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "2"
              }
            ],
            "text": "Nombre de colonnes à afficher en vue tablette"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colsDesktop",
          "type": "number",
          "attribute": "cols-desktop",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "3",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "3"
              }
            ],
            "text": "Nombre de colonnes à afficher en vue desktop"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "initialized"
        }
      ]
    },
    {
      "tag": "spw-mosaic-item",
      "path": "./src/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.js",
      "source": "./src/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwMosaicItem",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "colSpanMobile",
          "type": "number",
          "attribute": "col-span-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de colonnes que l'item doit occuper en vue mobile (override la valeur héritée du parent)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colSpanTablet",
          "type": "number",
          "attribute": "col-span-tablet",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de colonnes que l'item doit occuper en vue tablette (override la valeur héritée du parent)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "colSpanDesktop",
          "type": "number",
          "attribute": "col-span-desktop",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de colonnes que l'item doit occuper en vue desktop (override la valeur héritée du parent)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-pagination",
      "path": "./src/components/spw-pagination/spw-pagination.js",
      "source": "./src/components/spw-pagination/spw-pagination.tsx",
      "elementRef": null,
      "componentClassName": "SpwPagination",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-text-field",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon",
        "spw-text-field"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "pageChanged",
          "method": "pageChanged",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque la page est changée, renvoie le numéro de la nouvelle page"
          },
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "setPage",
          "docs": {
            "text": "Méthode publique pour définir la page courante",
            "tags": []
          },
          "complexType": {
            "signature": "(page: number) => Promise<void>",
            "parameters": [
              {
                "name": "page",
                "type": "number",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-icon",
        "spw-text-field"
      ],
      "properties": [
        {
          "name": "totalItems",
          "type": "number",
          "attribute": "total-items",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre total d'éléments à paginer"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "itemsPerPage",
          "type": "number",
          "attribute": "items-per-page",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre d'éléments à afficher par page"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isDisabled",
          "type": "boolean",
          "attribute": "is-disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si la pagination est désactivée"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'numbers'",
          "complexType": {
            "original": "'numbers' | 'input'",
            "resolved": "\"input\" | \"numbers\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'numbers'"
              }
            ],
            "text": "Type de variante de la pagination : 'numbers' ou 'input'"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "currentPage",
          "type": "number",
          "attribute": "current-page",
          "reflect": false,
          "mutable": true,
          "required": false,
          "optional": false,
          "defaultValue": "1",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "1"
              }
            ],
            "text": "Page actuellement sélectionnée, mutable"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "nextButtonText",
          "type": "string",
          "attribute": "next-button-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Suivant'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Suivant'"
              }
            ],
            "text": "Texte pour le bouton \"suivant\""
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "previousButtonText",
          "type": "string",
          "attribute": "previous-button-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Précédent'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Précédent'"
              }
            ],
            "text": "Texte pour le bouton \"précédent\""
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isDynamic",
          "type": "boolean",
          "attribute": "is-dynamic",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Mode de pagination : true = changement interne de page, false = émission d'événement uniquement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "inputPageValue"
        },
        {
          "name": "isMobile"
        }
      ]
    },
    {
      "tag": "spw-radio",
      "path": "./src/components/spw-radio/spw-radio.js",
      "source": "./src/components/spw-radio/spw-radio.tsx",
      "elementRef": "el",
      "componentClassName": "SpwRadio",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwChange",
          "method": "spwChange",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement déclenché lorsque l'état du bouton radio change (coché ou décoché)"
          },
          "complexType": {
            "original": "{ checked: boolean; value: string }",
            "resolved": "{ checked: boolean; value: string; }",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "setChecked",
          "docs": {
            "text": "Méthode pour changer l'état de la case à cocher.",
            "tags": []
          },
          "complexType": {
            "signature": "(checked: boolean) => Promise<void>",
            "parameters": [
              {
                "name": "checked",
                "type": "boolean",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le bouton radio est désactivé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "checked",
          "type": "boolean",
          "attribute": "checked",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le bouton radio est sélectionné (coché), mutable et reflété dans le DOM"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "boolean",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique s'il y a une erreur visuelle associée au bouton radio"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nom du bouton radio, utilisé pour le grouper avec d'autres boutons radio dans un formulaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "value",
          "type": "string",
          "attribute": "value",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur associée au bouton radio"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalChecked"
        }
      ]
    },
    {
      "tag": "spw-scrolltop",
      "path": "./src/components/spw-scrolltop/spw-scrolltop.js",
      "source": "./src/components/spw-scrolltop/spw-scrolltop.tsx",
      "elementRef": "el",
      "componentClassName": "SpwScrolltop",
      "assetsDirs": [],
      "dependencies": [
        "spw-button",
        "spw-icon",
        "spw-loading"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-button"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-button"
      ],
      "properties": [
        {
          "name": "threshold",
          "type": "number",
          "attribute": "threshold",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "300",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "300"
              }
            ],
            "text": "Seuil de scroll en px avant d'afficher le bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hideOnMobile",
          "type": "boolean",
          "attribute": "hide-on-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si true, masque le bouton en mobile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Retour en haut de page'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Retour en haut de page'"
              }
            ],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "useWindow",
          "type": "boolean",
          "attribute": "use-window",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Si true, utilise window comme contexte de scroll (sinon détecte le parent scrollable)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isVisible"
        }
      ]
    },
    {
      "tag": "spw-search-field",
      "path": "./src/components/spw-search-field/spw-search-field.js",
      "source": "./src/components/spw-search-field/spw-search-field.tsx",
      "elementRef": "el",
      "componentClassName": "SpwSearchField",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-loading",
        "spw-text-field",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-field-label",
        "spw-text-field",
        "spw-loading",
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "valueChanged",
          "method": "valueChanged",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque la valeur du champ de recherche change"
          },
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "optionSelected",
          "method": "optionSelected",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsqu'une option est sélectionnée dans le dropdown"
          },
          "complexType": {
            "original": "SearchItem",
            "resolved": "SearchItem",
            "references": {
              "SearchItem": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-search-field/spw-search-field.tsx",
                "id": "src/components/spw-search-field/spw-search-field.tsx::SearchItem"
              }
            }
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "resetInput",
          "docs": {
            "text": "Réinitialise le champ de recherche",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "setValue",
          "docs": {
            "text": "Définit la valeur du champ de recherche",
            "tags": []
          },
          "complexType": {
            "signature": "(newValue: string) => Promise<void>",
            "parameters": [
              {
                "name": "newValue",
                "type": "string",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "getValue",
          "docs": {
            "text": "Récupère la valeur actuelle du champ de recherche",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<string>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<string>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-field-label",
        "spw-text-field",
        "spw-loading",
        "spw-icon"
      ],
      "properties": [
        {
          "name": "value",
          "type": "string",
          "attribute": "value",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Valeur actuelle du champ de recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "items",
          "type": "string",
          "attribute": "items",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "SearchItem[] | string",
            "resolved": "SearchItem[] | string",
            "references": {
              "SearchItem": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-search-field/spw-search-field.tsx",
                "id": "src/components/spw-search-field/spw-search-field.tsx::SearchItem"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Liste des éléments à filtrer"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "placeholder",
          "type": "string",
          "attribute": "placeholder",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Recherche...'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Recherche...'"
              }
            ],
            "text": "Placeholder à afficher dans le champ de recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'large' | 'medium'",
            "resolved": "\"large\" | \"medium\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Taille du champ de recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Label associé au champ de recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Indique si le champ de recherche est désactivé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isRounded",
          "type": "boolean",
          "attribute": "is-rounded",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Indique si le champ de recherche est arrondi ou pas (communément utilisé dans un hero banner)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nom du champ de recherche, utilisé pour les formulaires"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ est requis"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "assistiveText",
          "type": "string",
          "attribute": "assistive-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte d'assistance affiché sous le label"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "viewAllResults",
          "type": "string",
          "attribute": "view-all-results",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Voir plus de résultats'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Voir plus de résultats'"
              }
            ],
            "text": "Texte du lien pour voir tous les résultats"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "viewAllResultsLink",
          "type": "string",
          "attribute": "view-all-results-link",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "URL vers laquelle renvoie le lien \"voir tous les résultats\""
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "viewAllResultsSubmit",
          "type": "boolean",
          "attribute": "view-all-results-submit",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Soumet le formulaire parent au clic sur le lien \"voir tous les résultats\""
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "noResults",
          "type": "string",
          "attribute": "no-results",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Pas de résultats.'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Pas de résultats.'"
              }
            ],
            "text": "Texte à afficher si pas de résultats"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "loadingText",
          "type": "string",
          "attribute": "loading-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Recherche en cours...'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Recherche en cours...'"
              }
            ],
            "text": "Texte à afficher pendant le chargement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasSubmitButton",
          "type": "boolean",
          "attribute": "has-submit-button",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Affiche un bouton submit (loupe) qui déclenche le submit du formulaire parent"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "minCharacters",
          "type": "number",
          "attribute": "min-characters",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "3",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "3"
              }
            ],
            "text": "Nombre minimum de caractères requis pour déclencher la recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isLoading",
          "type": "boolean",
          "attribute": "is-loading",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ est en cours de chargement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showDropdown",
          "type": "boolean",
          "attribute": "show-dropdown",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Indique si le dropdown de résultats doit être affiché"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipMaxWidth",
          "type": "string",
          "attribute": "tooltip-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipDirection",
          "type": "string",
          "attribute": "tooltip-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCursor",
          "type": "string",
          "attribute": "tooltip-cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "filteredItems"
        },
        {
          "name": "parsedItems"
        },
        {
          "name": "searchText"
        },
        {
          "name": "isOpen"
        },
        {
          "name": "focusedItemIndex"
        },
        {
          "name": "dropdownDirection"
        }
      ]
    },
    {
      "tag": "spw-select",
      "path": "./src/components/spw-select/spw-select.js",
      "source": "./src/components/spw-select/spw-select.tsx",
      "elementRef": "el",
      "componentClassName": "SpwSelect",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-field-message",
        "spw-field-label",
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "valueChanged",
          "method": "valueChanged",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Emet un event si la valeur change"
          },
          "complexType": {
            "original": "string | number",
            "resolved": "number | string",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "resetSelect",
          "docs": {
            "text": "Réinitialise le champ de sélection",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "setValue",
          "docs": {
            "text": "Définit la valeur du champ de sélection",
            "tags": []
          },
          "complexType": {
            "signature": "(val: string | number) => Promise<void>",
            "parameters": [
              {
                "name": "val",
                "type": "string | number",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "getValue",
          "docs": {
            "text": "Récupère la valeur actuelle du champ de sélection",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<string | number>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<string | number>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-field-message",
        "spw-field-label",
        "spw-icon"
      ],
      "properties": [
        {
          "name": "value",
          "type": "any",
          "attribute": "value",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string | number",
            "resolved": "number | string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur sélectionnée actuelle, mutable et reflétée dans le DOM"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Label associé au champ de sélection"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "placeholder",
          "type": "string",
          "attribute": "placeholder",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Sélectionner une option'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Sélectionner une option'"
              }
            ],
            "text": "Texte du placeholder à afficher lorsque rien n'est sélectionné"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Indique si le champ de sélection est désactivé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nom de l'élément utilisé dans les formulaires pour associer la valeur sélectionnée"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si la sélection est obligatoire dans le formulaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'large' | 'medium'",
            "resolved": "\"large\" | \"medium\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Taille du champ de sélection : 'large' ou 'medium'"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "assistiveText",
          "type": "string",
          "attribute": "assistive-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte d'assistance affiché sous le label"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'erreur à afficher sous le champ de sélection"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'indication (hint) à afficher sous le champ de sélection"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de succès à afficher sous le champ de sélection"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "warning",
          "type": "string",
          "attribute": "warning",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de warning à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showErrorIcon",
          "type": "boolean",
          "attribute": "show-error-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'erreur si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showHintIcon",
          "type": "boolean",
          "attribute": "show-hint-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'indication si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showSuccessIcon",
          "type": "boolean",
          "attribute": "show-success-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de succès si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showWarningIcon",
          "type": "boolean",
          "attribute": "show-warning-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de warning si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "items",
          "type": "unknown",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "SelectItem[]",
            "resolved": "SelectItem[]",
            "references": {
              "SelectItem": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-select/spw-select.tsx",
                "id": "src/components/spw-select/spw-select.tsx::SelectItem"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Liste d'items dynamiques pour générer les options (array d'objects avec label + value)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "itemLabel",
          "type": "string",
          "attribute": "item-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Propriété à utiliser comme label des options"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "itemValue",
          "type": "string",
          "attribute": "item-value",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Propriété à utiliser comme valeur des options"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipMaxWidth",
          "type": "string",
          "attribute": "tooltip-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipDirection",
          "type": "string",
          "attribute": "tooltip-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCursor",
          "type": "string",
          "attribute": "tooltip-cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isClear",
          "type": "boolean",
          "attribute": "is-clear",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ peut être effacé avec un bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalValue"
        }
      ]
    },
    {
      "tag": "spw-separator",
      "path": "./src/components/spw-separator/spw-separator.js",
      "source": "./src/components/spw-separator/spw-separator.tsx",
      "elementRef": null,
      "componentClassName": "SpwSeparator",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [
        "spw-sidebar-navigation-separator"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-sidebar-navigation-separator"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'dark'",
          "complexType": {
            "original": "'dark' | 'light'",
            "resolved": "\"dark\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'dark'"
              }
            ],
            "text": "Permet de choisir la surface du séparateur (clair ou sombre)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "direction",
          "type": "string",
          "attribute": "direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'horizontal'",
          "complexType": {
            "original": "'vertical' | 'horizontal'",
            "resolved": "\"horizontal\" | \"vertical\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'horizontal'"
              }
            ],
            "text": "Permet de définir la direction du séparateur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "thickness",
          "type": "number",
          "attribute": "thickness",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "1",
          "complexType": {
            "original": "1 | 2",
            "resolved": "1 | 2",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "1"
              }
            ],
            "text": "Définit l'épaisseur du séparateur"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "width",
          "type": "string",
          "attribute": "width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'100%'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'100%'"
              }
            ],
            "text": "Largeur du séparateur (par défaut 100% si non spécifié)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "height",
          "type": "string",
          "attribute": "height",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'100%'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'100%'"
              }
            ],
            "text": "Hauteur du séparateur (par défaut 100% si non spécifié)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-sidebar",
      "path": "./src/components/spw-sidebar/spw-sidebar.js",
      "source": "./src/components/spw-sidebar/spw-sidebar.tsx",
      "elementRef": "el",
      "componentClassName": "SpwSidebar",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "open",
          "docs": {
            "text": "Ouvre la sidebar",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "close",
          "docs": {
            "text": "Ferme la sidebar",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "toggle",
          "docs": {
            "text": "Ouvre ou ferme la sidebar",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "defaultExpanded",
          "type": "boolean",
          "attribute": "default-expanded",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si true, la sidebar est dépliée par défaut"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "expanded"
        },
        {
          "name": "hasTopbar"
        }
      ]
    },
    {
      "tag": "spw-sidebar-navigation-dropdown",
      "path": "./src/components/spw-sidebar/spw-sidebar-navigation-dropdown/spw-sidebar-navigation-dropdown.js",
      "source": "./src/components/spw-sidebar/spw-sidebar-navigation-dropdown/spw-sidebar-navigation-dropdown.tsx",
      "elementRef": null,
      "componentClassName": "SpwSidebarNavigationDropdown",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "open",
          "type": "boolean",
          "attribute": "open",
          "reflect": false,
          "mutable": true,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "A appliquer sur spw-sidebar-navigation-dropdown, si true alors le dropdown est ouvert"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-sidebar-navigation-item",
      "path": "./src/components/spw-sidebar/spw-sidebar-navigation-item/spw-sidebar-navigation-item.js",
      "source": "./src/components/spw-sidebar/spw-sidebar-navigation-item/spw-sidebar-navigation-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwSidebarNavigationItem",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon",
        "spw-tooltip"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon",
        "spw-tooltip"
      ],
      "properties": [
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "A appliquer sur spw-sidebar-navigation-item, permet de définir un href sur l'élément"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "A appliquer sur spw-sidebar-navigation-item, permet de définir une référence font-awesome sur l'élément"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "active",
          "type": "boolean",
          "attribute": "active",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "A appliquer sur spw-sidebar-navigation-item, permet de mettre en évidence un état actif"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "A appliquer sur spw-sidebar-navigation-item, permet de définir si l'élément est disabled ou non"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "bubble",
          "type": "string",
          "attribute": "bubble",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "A appliquer sur spw-sidebar-navigation-item, permet d'afficher une bulle de notification avec un nombre"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "A appliquer sur spw-sidebar-navigation-item, permet de définir un tooltip au hover"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "iconVariant",
          "type": "string",
          "attribute": "icon-variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-regular'",
          "complexType": {
            "original": "'fa-solid' | 'fa-brands' | 'fa-regular'",
            "resolved": "\"fa-brands\" | \"fa-regular\" | \"fa-solid\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-regular'"
              }
            ],
            "text": "A appliquer sur spw-sidebar-navigation-item, permet de choisir la variante d'icônes font-awesome"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "openOnClick",
          "type": "boolean",
          "attribute": "open-on-click",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "A appliquer sur spw-sidebar-navigation-item, si true, le clic sur l'item entier ouvre le dropdown (utile quand il n'y a pas de page physique)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "hasDropdown"
        },
        {
          "name": "dropdownOpen"
        },
        {
          "name": "navExpanded"
        },
        {
          "name": "hasActiveChild"
        }
      ]
    },
    {
      "tag": "spw-sidebar-navigation-separator",
      "path": "./src/components/spw-sidebar/spw-sidebar-navigation-separator/spw-sidebar-navigation-separator.js",
      "source": "./src/components/spw-sidebar/spw-sidebar-navigation-separator/spw-sidebar-navigation-separator.tsx",
      "elementRef": null,
      "componentClassName": "SpwSidebarNavigationSeparator",
      "assetsDirs": [],
      "dependencies": [
        "spw-separator"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-separator"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-separator"
      ],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-skeleton",
      "path": "./src/components/spw-skeleton/spw-skeleton.js",
      "source": "./src/components/spw-skeleton/spw-skeleton.tsx",
      "elementRef": null,
      "componentClassName": "SpwSkeleton",
      "assetsDirs": [],
      "dependencies": [
        "spw-skeleton"
      ],
      "dependents": [
        "spw-skeleton"
      ],
      "directDependencies": [
        "spw-skeleton"
      ],
      "directDependents": [
        "spw-skeleton"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-skeleton"
      ],
      "properties": [
        {
          "name": "blocks",
          "type": "number",
          "attribute": "blocks",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "1",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "1"
              }
            ],
            "text": "Nombre de répétitions du skeleton (uniquement valable pour la variante lines)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'lines'",
          "complexType": {
            "original": "'lines' | 'text' | 'article' | 'layout'",
            "resolved": "\"article\" | \"layout\" | \"lines\" | \"text\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'lines'"
              }
            ],
            "text": "Type de skeleton à afficher"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-slider",
      "path": "./src/components/spw-slider/spw-slider.js",
      "source": "./src/components/spw-slider/spw-slider.tsx",
      "elementRef": "el",
      "componentClassName": "SpwSlider",
      "assetsDirs": [],
      "dependencies": [
        "spw-checkbox",
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon",
        "spw-checkbox"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwSliderChange",
          "method": "spwSliderChange",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Émis lors du changement de slide (index précédent et nouvel index)"
          },
          "complexType": {
            "original": "{ index: number; previousIndex: number }",
            "resolved": "{ index: number; previousIndex: number; }",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "spwSliderNext",
          "method": "spwSliderNext",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Émis lors du passage à la slide suivante"
          },
          "complexType": {
            "original": "{ index: number }",
            "resolved": "{ index: number; }",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "spwSliderPrevious",
          "method": "spwSliderPrevious",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Émis lors du passage à la slide précédente"
          },
          "complexType": {
            "original": "{ index: number }",
            "resolved": "{ index: number; }",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [
        {
          "name": "touchstart",
          "method": "handleTouchStart",
          "capture": false,
          "passive": true
        },
        {
          "name": "mousedown",
          "method": "handleMouseDown",
          "capture": false,
          "passive": false
        },
        {
          "name": "touchmove",
          "method": "handleTouchMove",
          "capture": false,
          "passive": false
        },
        {
          "name": "mousemove",
          "method": "handleMouseMove",
          "capture": false,
          "passive": true
        },
        {
          "name": "touchend",
          "method": "handleTouchEnd",
          "capture": false,
          "passive": true
        },
        {
          "name": "mouseup",
          "method": "handleMouseUp",
          "capture": false,
          "passive": true
        },
        {
          "name": "mouseleave",
          "method": "handleMouseLeave",
          "capture": false,
          "passive": true
        },
        {
          "name": "keydown",
          "method": "handleKeyDown",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon",
        "spw-checkbox"
      ],
      "properties": [
        {
          "name": "showArrows",
          "type": "boolean",
          "attribute": "show-arrows",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche les flèches de navigation"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showDots",
          "type": "boolean",
          "attribute": "show-dots",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche les dots de navigation"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showAutoplayToggle",
          "type": "boolean",
          "attribute": "show-autoplay-toggle",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Affiche le toggle de défilement automatique"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "autoplayInterval",
          "type": "number",
          "attribute": "autoplay-interval",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "5000",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "5000"
              }
            ],
            "text": "Intervalle de défilement automatique en millisecondes"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "autoplayEnabled",
          "type": "boolean",
          "attribute": "autoplay-enabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Active le défilement automatique par défaut"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "autoplayText",
          "type": "string",
          "attribute": "autoplay-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Défilement automatique'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Défilement automatique'"
              }
            ],
            "text": "Label du toggle de défilement automatique"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "arrowsPosition",
          "type": "string",
          "attribute": "arrows-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'inside'",
          "complexType": {
            "original": "'outside' | 'inside'",
            "resolved": "\"inside\" | \"outside\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'inside'"
              }
            ],
            "text": "Position des flèches gauche/droite"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "dotsPosition",
          "type": "string",
          "attribute": "dots-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'inside'",
          "complexType": {
            "original": "'inside' | 'outside'",
            "resolved": "\"inside\" | \"outside\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'inside'"
              }
            ],
            "text": "Position des dots de navigation"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "nextSlideText",
          "type": "string",
          "attribute": "next-slide-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Slide suivante'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Slide suivante'"
              }
            ],
            "text": "Texte aria-label pour la slide suivante"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Slider de contenu'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Slider de contenu'"
              }
            ],
            "text": "Texte aria-label du slider"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "previousSlideText",
          "type": "string",
          "attribute": "previous-slide-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Slide précédente'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Slide précédente'"
              }
            ],
            "text": "Texte aria-label pour la slide précédente"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasFixedHeight",
          "type": "boolean",
          "attribute": "has-fixed-height",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Fixe la hauteur du slider à la hauteur de la slide la plus haute"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "activeIndex"
        },
        {
          "name": "totalSlides"
        },
        {
          "name": "currentHeight"
        },
        {
          "name": "isAutoplayActive"
        }
      ]
    },
    {
      "tag": "spw-slider-item",
      "path": "./src/components/spw-slider/spw-slider-item/spw-slider-item.js",
      "source": "./src/components/spw-slider/spw-slider-item/spw-slider-item.tsx",
      "elementRef": null,
      "componentClassName": "SpwSliderItem",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-socials",
      "path": "./src/components/spw-socials/spw-socials.js",
      "source": "./src/components/spw-socials/spw-socials.tsx",
      "elementRef": null,
      "componentClassName": "SpwSocials",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "mainTitle",
          "type": "string",
          "attribute": "main-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Restez connecté'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Restez connecté'"
              }
            ],
            "text": "Définit le titre du bloc"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-table",
      "path": "./src/components/spw-table/spw-table.js",
      "source": "./src/components/spw-table/spw-table.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTable",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwSort",
          "method": "spwSort",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": ""
          },
          "complexType": {
            "original": "SortEvent",
            "resolved": "SortEvent",
            "references": {
              "SortEvent": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table.tsx",
                "id": "src/components/spw-table/spw-table.tsx::SortEvent"
              }
            }
          },
          "internal": false
        },
        {
          "name": "spwResize",
          "method": "spwResize",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque la hauteur du tableau est redimensionnée"
          },
          "complexType": {
            "original": "{ height: number }",
            "resolved": "{ height: number; }",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [
        {
          "name": "spwHeaderClick",
          "method": "handleHeaderClick",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Propriété pour l'aria-label, à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isSticky",
          "type": "boolean",
          "attribute": "is-sticky",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si le header du tableau doit être sticky ou non"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxHeight",
          "type": "string",
          "attribute": "max-height",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Si défini, apparition d'une scrollbar verticale et max-height"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "minWidth",
          "type": "string",
          "attribute": "min-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'600'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'600'"
              }
            ],
            "text": "Si défini, apparition d'une scrollbar horizontale et max-width"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tableLayout",
          "type": "string",
          "attribute": "table-layout",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'auto'",
          "complexType": {
            "original": "'auto' | 'fixed'",
            "resolved": "\"auto\" | \"fixed\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'auto'"
              }
            ],
            "text": "Permet de définir le table-layout (auto ou fixed)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isZebra",
          "type": "boolean",
          "attribute": "is-zebra",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit un background de couleur différent une ligne sur 2"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disableSort",
          "type": "boolean",
          "attribute": "disable-sort",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Désactive le tri natif pour permettre l'utilisation d'une fonction de tri personnalisée"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "currentSort",
          "type": "unknown",
          "reflect": false,
          "mutable": true,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "SortEvent",
            "resolved": "SortEvent",
            "references": {
              "SortEvent": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table.tsx",
                "id": "src/components/spw-table/spw-table.tsx::SortEvent"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "État du tri actuel (colonne et direction). Peut être défini de l'extérieur pour un tri personnalisé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "resizable",
          "type": "boolean",
          "attribute": "resizable",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Active le redimensionnement manuel de la hauteur du tableau avec un handle"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "minHeight",
          "type": "number",
          "attribute": "min-height",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "200",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "200"
              }
            ],
            "text": "Hauteur minimale autorisée lors du redimensionnement (en pixels)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "currentHeight"
        }
      ]
    },
    {
      "tag": "spw-table-body",
      "path": "./src/components/spw-table/spw-table-body/spw-table-body.js",
      "source": "./src/components/spw-table/spw-table-body/spw-table-body.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTableBody",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "updateZebraStyles",
          "docs": {
            "text": "",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "isZebra",
          "type": "boolean",
          "attribute": "is-zebra",
          "reflect": true,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si `true`, applique un style zébré aux lignes du tableau (à appliquer sur spw-table-body)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-table-cell",
      "path": "./src/components/spw-table/spw-table-cell/spw-table-cell.js",
      "source": "./src/components/spw-table/spw-table-cell/spw-table-cell.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTableCell",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "colspan",
          "type": "number",
          "attribute": "colspan",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "HTMLTableCellElement['colSpan']",
            "resolved": "number",
            "references": {
              "HTMLTableCellElement": {
                "location": "global",
                "id": "global::HTMLTableCellElement"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Définit un colspan pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "headers",
          "type": "string",
          "attribute": "headers",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "HTMLTableCellElement['headers']",
            "resolved": "string",
            "references": {
              "HTMLTableCellElement": {
                "location": "global",
                "id": "global::HTMLTableCellElement"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Définit un header relationnel pour la cellule, à des fins d'accessibilité (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rowspan",
          "type": "number",
          "attribute": "rowspan",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "HTMLTableCellElement['rowSpan']",
            "resolved": "number",
            "references": {
              "HTMLTableCellElement": {
                "location": "global",
                "id": "global::HTMLTableCellElement"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Définit un rowspan pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isHighlighted",
          "type": "boolean",
          "attribute": "is-highlighted",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit un style visuel qui met en avant la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textAlign",
          "type": "string",
          "attribute": "text-align",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'left'",
          "complexType": {
            "original": "'center' | 'left' | 'right'",
            "resolved": "\"center\" | \"left\" | \"right\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'left'"
              }
            ],
            "text": "Définit un alignement de texte pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "verticalAlign",
          "type": "string",
          "attribute": "vertical-align",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'middle'",
          "complexType": {
            "original": "'top' | 'bottom' | 'middle'",
            "resolved": "\"bottom\" | \"middle\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'middle'"
              }
            ],
            "text": "Définit un alignement vertical pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "width",
          "type": "string",
          "attribute": "width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'auto'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'auto'"
              }
            ],
            "text": "Définit une largeur si nécessaire (à appliquer sur spw-table-cell)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "padding",
          "type": "string",
          "attribute": "padding",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'small' | 'medium'",
            "resolved": "\"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Définit le padding pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "state",
          "type": "string",
          "attribute": "state",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'selected' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"selected\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Permet de changer le state du spw-table-cell"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "sticky",
          "type": "boolean",
          "attribute": "sticky",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Rend la cellule sticky lors du défilement (à appliquer sur spw-table-header ou spw-table-cell)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "stickyPosition",
          "type": "string",
          "attribute": "sticky-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'start'",
          "complexType": {
            "original": "'start' | 'end'",
            "resolved": "\"end\" | \"start\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'start'"
              }
            ],
            "text": "Position du sticky : 'start' (left: 0) ou 'end' (right: 0) (à appliquer sur spw-table-header ou spw-table-cell)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "stickyOffset",
          "type": "number",
          "attribute": "sticky-offset",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "0",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "0"
              }
            ],
            "text": "Décalage en pixels pour le sticky (utile pour empiler plusieurs colonnes sticky) (à appliquer sur spw-table-header ou spw-table-cell)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isFirst"
        }
      ]
    },
    {
      "tag": "spw-table-container",
      "path": "./src/components/spw-table/spw-table-container/spw-table-container.js",
      "source": "./src/components/spw-table/spw-table-container/spw-table-container.tsx",
      "elementRef": null,
      "componentClassName": "SpwTableContainer",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-table-footer",
      "path": "./src/components/spw-table/spw-table-footer/spw-table-footer.js",
      "source": "./src/components/spw-table/spw-table-footer/spw-table-footer.tsx",
      "elementRef": null,
      "componentClassName": "SpwTableFooter",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-table-head",
      "path": "./src/components/spw-table/spw-table-head/spw-table-head.js",
      "source": "./src/components/spw-table/spw-table-head/spw-table-head.tsx",
      "elementRef": null,
      "componentClassName": "SpwTableHead",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-table-header",
      "path": "./src/components/spw-table/spw-table-header/spw-table-header.js",
      "source": "./src/components/spw-table/spw-table-header/spw-table-header.tsx",
      "elementRef": null,
      "componentClassName": "SpwTableHeader",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-tooltip",
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwHeaderClick",
          "method": "spwHeaderClick",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": ""
          },
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-tooltip",
        "spw-icon"
      ],
      "properties": [
        {
          "name": "colspan",
          "type": "number",
          "attribute": "colspan",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "HTMLTableCellElement['colSpan']",
            "resolved": "number",
            "references": {
              "HTMLTableCellElement": {
                "location": "global",
                "id": "global::HTMLTableCellElement"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Définit un colspan pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "headers",
          "type": "string",
          "attribute": "headers",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "HTMLTableCellElement['headers']",
            "resolved": "string",
            "references": {
              "HTMLTableCellElement": {
                "location": "global",
                "id": "global::HTMLTableCellElement"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Définit un header relationnel pour la cellule, à des fins d'accessibilité (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rowspan",
          "type": "number",
          "attribute": "rowspan",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "HTMLTableCellElement['rowSpan']",
            "resolved": "number",
            "references": {
              "HTMLTableCellElement": {
                "location": "global",
                "id": "global::HTMLTableCellElement"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Définit un rowspan pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isHighlighted",
          "type": "boolean",
          "attribute": "is-highlighted",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit un style visuel qui met en avant la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "textAlign",
          "type": "string",
          "attribute": "text-align",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'left'",
          "complexType": {
            "original": "'center' | 'left' | 'right'",
            "resolved": "\"center\" | \"left\" | \"right\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'left'"
              }
            ],
            "text": "Définit un alignement de texte pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "verticalAlign",
          "type": "string",
          "attribute": "vertical-align",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'middle'",
            "resolved": "\"bottom\" | \"middle\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Définit un alignement vertical pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "padding",
          "type": "string",
          "attribute": "padding",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'small' | 'medium'",
            "resolved": "\"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Définit le padding pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "columnId",
          "type": "string",
          "attribute": "column-id",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit id pour la colonne (en cas de tri) (à appliquer sur spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "sortable",
          "type": "boolean",
          "attribute": "sortable",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit si la colonne est triable (à appliquer sur spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "sortDirection",
          "type": "string",
          "attribute": "sort-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "'asc' | 'desc'",
            "resolved": "\"asc\" | \"desc\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit la direction pour le tri sur la colonne (ascendant ou descendant) (à appliquer sur spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isSorted",
          "type": "boolean",
          "attribute": "is-sorted",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit si la colonne est triée ou non (à appliquer sur spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit un titre pour le tooltip (à appliquer sur spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit un contenu pour le tooltip (à appliquer sur spw-table-header)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "sticky",
          "type": "boolean",
          "attribute": "sticky",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Rend la cellule sticky lors du défilement horizontal  (à appliquer sur spw-table-header ou spw-table-cell)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "stickyPosition",
          "type": "string",
          "attribute": "sticky-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'start'",
          "complexType": {
            "original": "'start' | 'end'",
            "resolved": "\"end\" | \"start\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'start'"
              }
            ],
            "text": "Position du sticky : 'start' (left: 0) ou 'end' (right: 0)  (à appliquer sur spw-table-header ou spw-table-cell)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "stickyOffset",
          "type": "number",
          "attribute": "sticky-offset",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "0",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "0"
              }
            ],
            "text": "Décalage en pixels pour le sticky (utile pour empiler plusieurs colonnes sticky)  (à appliquer sur spw-table-header ou spw-table-cell)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-table-row",
      "path": "./src/components/spw-table/spw-table-row/spw-table-row.js",
      "source": "./src/components/spw-table/spw-table-row/spw-table-row.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTableRow",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "slotchange",
          "method": "slotChanged",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "state",
          "type": "string",
          "attribute": "state",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'selected' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"selected\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Permet de changer le state du spw-table-row"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "padding",
          "type": "string",
          "attribute": "padding",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "'small' | 'medium'",
            "resolved": "\"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit le padding pour toutes les cellules de la row"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-table-sidebar",
      "path": "./src/components/spw-table/spw-table-sidebar/spw-table-sidebar.js",
      "source": "./src/components/spw-table/spw-table-sidebar/spw-table-sidebar.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTableSidebar",
      "assetsDirs": [],
      "dependencies": [
        "spw-button",
        "spw-icon",
        "spw-loading"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon",
        "spw-button"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "sidebarReset",
          "method": "sidebarReset",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque l'icône de reset est cliquée"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon",
        "spw-button"
      ],
      "properties": [
        {
          "name": "defaultExpanded",
          "type": "boolean",
          "attribute": "default-expanded",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Si true, la sidebar est dépliée par défaut"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "sidebarTitle",
          "type": "string",
          "attribute": "sidebar-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Filtres'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Filtres'"
              }
            ],
            "text": "Permet de définir un titre à la sidebar"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "sidebarIcon",
          "type": "string",
          "attribute": "sidebar-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-filter'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-filter'"
              }
            ],
            "text": "Permet de définir une icône à côté du titre de la sidebar (référence font-awesome)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "sidebarWidth",
          "type": "number",
          "attribute": "sidebar-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "260",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "260"
              }
            ],
            "text": "Permet de définir une largeur en px pour la sidebar dépliée"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasReset",
          "type": "boolean",
          "attribute": "has-reset",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Si true, affiche une icône de reset à côté du titre"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "resetIcon",
          "type": "string",
          "attribute": "reset-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-arrow-rotate-left'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-arrow-rotate-left'"
              }
            ],
            "text": "Icône à utiliser pour le bouton de reset (référence font-awesome)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "observedHeight"
        },
        {
          "name": "expanded"
        }
      ]
    },
    {
      "tag": "spw-tabs",
      "path": "./src/components/spw-tabs/spw-tabs.js",
      "source": "./src/components/spw-tabs/spw-tabs.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTabs",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "tabChanged",
          "method": "tabChanged",
          "bubbles": false,
          "cancelable": true,
          "composed": false,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque l'onglet actif change"
          },
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [
        {
          "name": "tabSelected",
          "method": "handleTabSelected",
          "capture": true,
          "passive": false
        },
        {
          "name": "slotchange",
          "method": "slotChanged",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [
        {
          "name": "getSelectedTab",
          "docs": {
            "text": "Récupère l'onglet actuellement sélectionné",
            "tags": [
              {
                "name": "returns",
                "text": "L'ID de l'onglet actif"
              }
            ]
          },
          "complexType": {
            "signature": "() => Promise<string>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<string>"
          },
          "internal": false
        },
        {
          "name": "setSelectedTab",
          "docs": {
            "text": "Définit l'onglet sélectionné",
            "tags": [
              {
                "name": "param",
                "text": "tabId L'ID de l'onglet à sélectionner"
              },
              {
                "name": "returns"
              }
            ]
          },
          "complexType": {
            "signature": "(tabId: string) => Promise<void>",
            "parameters": [
              {
                "name": "tabId",
                "type": "string",
                "docs": "L'ID de l'onglet à sélectionner"
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "defaultActiveTab",
          "type": "string",
          "attribute": "default-active-tab",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'1'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'1'"
              }
            ],
            "text": "Onglet actif par défaut"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'box'",
            "resolved": "\"box\" | \"default\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Variante des onglets"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasEllipsis",
          "type": "boolean",
          "attribute": "has-ellipsis",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Texte coupé si trop long, affiche un tooltip si le contenu excède la max-width définie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxWidth",
          "type": "number",
          "attribute": "max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit la largeur maximale de l'onglet (en pixels)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'small'",
          "complexType": {
            "original": "'large' | 'medium' | 'small'",
            "resolved": "\"large\" | \"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'small'"
              }
            ],
            "text": "Permet de spécifier la taille de l'onglet"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "activeTab",
          "type": "string",
          "attribute": "active-tab",
          "reflect": false,
          "mutable": true,
          "required": false,
          "optional": false,
          "defaultValue": "'1'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'1'"
              }
            ],
            "text": "Onglet actuellement actif"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-tabs-content",
      "path": "./src/components/spw-tabs/spw-tabs-content/spw-tabs-content.js",
      "source": "./src/components/spw-tabs/spw-tabs-content/spw-tabs-content.tsx",
      "elementRef": null,
      "componentClassName": "SpwTabsContent",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "tabId",
          "type": "string",
          "attribute": "tab-id",
          "reflect": false,
          "mutable": false,
          "required": true,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": ""
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "active",
          "type": "boolean",
          "attribute": "active",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": ""
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-tabs-navigation",
      "path": "./src/components/spw-tabs/spw-tabs-navigation/spw-tabs-navigation.js",
      "source": "./src/components/spw-tabs/spw-tabs-navigation/spw-tabs-navigation.tsx",
      "elementRef": "hostElement",
      "componentClassName": "SpwTabsNavigation",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "resize",
          "method": "onWindowResize",
          "capture": false,
          "passive": true,
          "target": "window"
        }
      ],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isVerticalOnMobile",
          "type": "boolean",
          "attribute": "is-vertical-on-mobile",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit si la navigation doit être verticale sur mobile (à utiliser avec le variant default)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isCentered",
          "type": "boolean",
          "attribute": "is-centered",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si true, centre les items horizontalement"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "showLeftArrow"
        },
        {
          "name": "showRightArrow"
        },
        {
          "name": "hasOverflow"
        }
      ]
    },
    {
      "tag": "spw-tabs-navigation-item",
      "path": "./src/components/spw-tabs/spw-tabs-navigation-item/spw-tabs-navigation-item.js",
      "source": "./src/components/spw-tabs/spw-tabs-navigation-item/spw-tabs-navigation-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTabsNavigationItem",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-tag",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon",
        "spw-tag",
        "spw-tooltip"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "tabSelected",
          "method": "tabSelected",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": ""
          },
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [
        {
          "name": "slotchange",
          "method": "handleSlotChange",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon",
        "spw-tag",
        "spw-tooltip"
      ],
      "properties": [
        {
          "name": "tabId",
          "type": "string",
          "attribute": "tab-id",
          "reflect": false,
          "mutable": false,
          "required": true,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit un id pour le tab"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "active",
          "type": "boolean",
          "attribute": "active",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit si le tab est actif ou non (hérité du parent, pas modifiable directement)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Définit si le tab est disabled ou non"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "bubble",
          "type": "boolean",
          "attribute": "bubble",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Prévoit la présence d'une pastille sur l'élément de navigation"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasEllipsis",
          "type": "boolean",
          "attribute": "has-ellipsis",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définit si le texte doit être coupé pour les onglets au titre trop long"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Si rempli, vous pouvez utiliser une référence d'icône font-awesome sur le spw-tabs-navigation-item"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "iconPosition",
          "type": "string",
          "attribute": "icon-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "'left' | 'right'",
            "resolved": "\"left\" | \"right\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Position de l'icône à l'intérieur du bouton sur le spw-tabs-navigation-item"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tagText",
          "type": "string",
          "attribute": "tag-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tag à afficher sur le spw-tabs-navigation-item"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tagVariant",
          "type": "string",
          "attribute": "tag-variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'grey' | 'blue' | 'green' | 'orange' | 'red' | 'purple' | 'default'",
            "resolved": "\"blue\" | \"default\" | \"green\" | \"grey\" | \"orange\" | \"purple\" | \"red\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Variante du tag à afficher sur le spw-tabs-navigation-item"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tagIcon",
          "type": "boolean",
          "attribute": "tag-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Présence d'une icône ou non sur le tag du spw-tabs-navigation-item"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "slotText"
        }
      ]
    },
    {
      "tag": "spw-tag",
      "path": "./src/components/spw-tag/spw-tag.js",
      "source": "./src/components/spw-tag/spw-tag.tsx",
      "elementRef": null,
      "componentClassName": "SpwTag",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [
        "spw-hero",
        "spw-lightbox",
        "spw-tabs-navigation-item"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-hero",
        "spw-lightbox",
        "spw-tabs-navigation-item"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'grey' | 'blue' | 'green' | 'orange' | 'red' | 'purple' | 'default'",
            "resolved": "\"blue\" | \"default\" | \"green\" | \"grey\" | \"orange\" | \"purple\" | \"red\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "Type de variante de tag"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'light'",
          "complexType": {
            "original": "'dark' | 'light'",
            "resolved": "\"dark\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'light'"
              }
            ],
            "text": "Type de surface sur laquelle le tag est positionné"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasIcon",
          "type": "boolean",
          "attribute": "has-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Présence ou pas de l'icône"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Icône personnalisée (si non définie, utilise l'icône par défaut de la variante)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie le lien si nécessaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Attribut target, s'applique uniquement si href est rempli"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'extra-small' | 'small' | 'medium' | 'large'",
            "resolved": "\"extra-small\" | \"large\" | \"medium\" | \"small\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Définit la taille du tag"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "iconVariant",
          "type": "string",
          "attribute": "icon-variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-solid'",
          "complexType": {
            "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
            "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'fa-solid'"
              }
            ],
            "text": "Permet de spécifier une variante de Font Awesome"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "iconPosition",
          "type": "string",
          "attribute": "icon-position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'left'",
          "complexType": {
            "original": "'left' | 'right'",
            "resolved": "\"left\" | \"right\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'left'"
              }
            ],
            "text": "Position de l'icône à l'intérieur du tag"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-text-field",
      "path": "./src/components/spw-text-field/spw-text-field.js",
      "source": "./src/components/spw-text-field/spw-text-field.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTextField",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [
        "spw-pagination",
        "spw-search-field"
      ],
      "directDependencies": [
        "spw-field-message",
        "spw-field-label",
        "spw-icon"
      ],
      "directDependents": [
        "spw-pagination",
        "spw-search-field"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "valueChanged",
          "method": "valueChanged",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque la valeur de l'input change"
          },
          "complexType": {
            "original": "string | number",
            "resolved": "number | string",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "setFocus",
          "docs": {
            "text": "Méthode publique pour mettre le focus sur le champ de saisie.",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "setValue",
          "docs": {
            "text": "",
            "tags": []
          },
          "complexType": {
            "signature": "(newVal: string) => Promise<void>",
            "parameters": [
              {
                "name": "newVal",
                "type": "string",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-field-message",
        "spw-field-label",
        "spw-icon"
      ],
      "properties": [
        {
          "name": "value",
          "type": "any",
          "attribute": "value",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string | number",
            "resolved": "number | string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur actuelle du champ de saisie, mutable et reflétée dans le DOM"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "type",
          "type": "string",
          "attribute": "type",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'text'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'text'"
              }
            ],
            "text": "Type d'input à rendre, par exemple, \"text\", \"password\", etc."
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Texte à afficher au-dessus du champ de saisie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "placeholder",
          "type": "string",
          "attribute": "placeholder",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du placeholder pour le champ de saisie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Si `true`, le champ de saisie est désactivé et ne peut pas être utilisé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Attribut `name` de l'élément input"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "min",
          "type": "number",
          "attribute": "min",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur minimale dans le cas d'un input number"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "max",
          "type": "number",
          "attribute": "max",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur maximale dans le cas d'un input number"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "step",
          "type": "number",
          "attribute": "step",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur d'incrémentation dans le cas d'un input number"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "minLength",
          "type": "number",
          "attribute": "min-length",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Longueur minimale pour la valeur de l'input"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxLength",
          "type": "number",
          "attribute": "max-length",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Longueur maximale pour la valeur de l'input"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isSearch",
          "type": "boolean",
          "attribute": "is-search",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si l'input est un champ de recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isClear",
          "type": "boolean",
          "attribute": "is-clear",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ peut être effacé avec un bouton"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si l'input est requis"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'large' | 'medium'",
            "resolved": "\"large\" | \"medium\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Spécifie la taille du champ de saisie : 'large' ou 'medium'"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "indicator",
          "type": "string",
          "attribute": "indicator",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Indicateur à afficher à droite du champ de saisie"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "assistiveText",
          "type": "string",
          "attribute": "assistive-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte d'assistance à afficher sous le label"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'erreur à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'indication (hint) à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de succès à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "warning",
          "type": "string",
          "attribute": "warning",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de warning à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showErrorIcon",
          "type": "boolean",
          "attribute": "show-error-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'erreur si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showHintIcon",
          "type": "boolean",
          "attribute": "show-hint-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'indication si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showSuccessIcon",
          "type": "boolean",
          "attribute": "show-success-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de succès si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showWarningIcon",
          "type": "boolean",
          "attribute": "show-warning-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de warning si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabel",
          "type": "string",
          "attribute": "acc-aria-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabelIncrement",
          "type": "string",
          "attribute": "acc-aria-label-increment",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Incrémenter'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Incrémenter'"
              }
            ],
            "text": "Aria-label pour le bouton d'incrémentation (input number)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "accAriaLabelDecrement",
          "type": "string",
          "attribute": "acc-aria-label-decrement",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Décrémenter'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Décrémenter'"
              }
            ],
            "text": "Aria-label pour le bouton de décrémentation (input number)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasControls",
          "type": "boolean",
          "attribute": "has-controls",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Si true, affiche les boutons +/- pour les champs numériques"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasSubmitButton",
          "type": "boolean",
          "attribute": "has-submit-button",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Affiche un bouton submit (loupe) qui déclenche le submit du formulaire parent"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "mask",
          "type": "string",
          "attribute": "mask",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Définition du masque (9 = chiffre, A = lettre majuscule, a = lettre, X = alphanum)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "decimalPrecision",
          "type": "number",
          "attribute": "decimal-precision",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre maximum de chiffres après la virgule (uniquement pour type=\"number\"). Les entiers restent autorisés."
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipMaxWidth",
          "type": "string",
          "attribute": "tooltip-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipDirection",
          "type": "string",
          "attribute": "tooltip-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCursor",
          "type": "string",
          "attribute": "tooltip-cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isClearIconVisible"
        }
      ]
    },
    {
      "tag": "spw-textarea",
      "path": "./src/components/spw-textarea/spw-textarea.js",
      "source": "./src/components/spw-textarea/spw-textarea.tsx",
      "elementRef": null,
      "componentClassName": "SpwTextarea",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-tooltip"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-field-message",
        "spw-field-label"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "valueChanged",
          "method": "valueChanged",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lorsque la valeur du champ textarea change"
          },
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "setFocus",
          "docs": {
            "text": "Méthode publique pour mettre le focus sur le champ textarea.",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-field-message",
        "spw-field-label"
      ],
      "properties": [
        {
          "name": "value",
          "type": "string",
          "attribute": "value",
          "reflect": true,
          "mutable": true,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur actuelle du champ textarea, mutable et reflétée dans le DOM"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Texte à afficher au-dessus du champ textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "placeholder",
          "type": "string",
          "attribute": "placeholder",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du placeholder pour le champ textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "disabled",
          "type": "boolean",
          "attribute": "disabled",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Si `true`, le champ textarea est désactivé et ne peut pas être utilisé"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Attribut `name` de l'élément textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "rows",
          "type": "number",
          "attribute": "rows",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "5",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "5"
              }
            ],
            "text": "Nombre de lignes à afficher dans le champ textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "minLength",
          "type": "number",
          "attribute": "min-length",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Longueur minimale pour la valeur du textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxLength",
          "type": "number",
          "attribute": "max-length",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Longueur maximale pour la valeur du textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isSearch",
          "type": "boolean",
          "attribute": "is-search",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si l'input est un champ de recherche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Indique si le champ textarea est requis"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "size",
          "type": "string",
          "attribute": "size",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'medium'",
          "complexType": {
            "original": "'large' | 'medium'",
            "resolved": "\"large\" | \"medium\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'medium'"
              }
            ],
            "text": "Spécifie la taille du champ textarea : 'large' ou 'medium'"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "indicator",
          "type": "string",
          "attribute": "indicator",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Indicateur à afficher à droite du champ textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "assistiveText",
          "type": "string",
          "attribute": "assistive-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte d'assistance à afficher sous le label"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'erreur à afficher sous le champ textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message d'indication (hint) à afficher sous le champ textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de succès à afficher sous le champ textarea"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "warning",
          "type": "string",
          "attribute": "warning",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message de warning à afficher sous le champ"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showErrorIcon",
          "type": "boolean",
          "attribute": "show-error-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'erreur si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showHintIcon",
          "type": "boolean",
          "attribute": "show-hint-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône d'indication si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showSuccessIcon",
          "type": "boolean",
          "attribute": "show-success-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de succès si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showWarningIcon",
          "type": "boolean",
          "attribute": "show-warning-icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche une icône de warning si vrai"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipMaxWidth",
          "type": "string",
          "attribute": "tooltip-max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipDirection",
          "type": "string",
          "attribute": "tooltip-direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipCursor",
          "type": "string",
          "attribute": "tooltip-cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalValue"
        }
      ]
    },
    {
      "tag": "spw-theme-provider",
      "path": "./src/components/spw-theme-provider/spw-theme-provider.js",
      "source": "./src/components/spw-theme-provider/spw-theme-provider.tsx",
      "elementRef": "el",
      "componentClassName": "SpwThemeProvider",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "theme",
          "type": "string",
          "attribute": "theme",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'rouge'",
          "complexType": {
            "original": "SpwTheme",
            "resolved": "\"bleu\" | \"bleuClair\" | \"gris\" | \"indigo\" | \"mauve\" | \"orange\" | \"rouge\" | \"turquoise\" | \"vert\" | \"vertLeger\"",
            "references": {
              "SpwTheme": {
                "location": "import",
                "path": "@themes/themes",
                "id": "src/themes/themes.ts::SpwTheme",
                "referenceLocation": "SpwTheme"
              }
            }
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'rouge'"
              }
            ],
            "text": "Définit le thème employé, conditionne les tokens associés au thème"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-tile",
      "path": "./src/components/spw-tile/spw-tile.js",
      "source": "./src/components/spw-tile/spw-tile.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTile",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "slotchange",
          "method": "slotChanged",
          "capture": false,
          "passive": false
        },
        {
          "name": "mouseenter",
          "method": "onMouseEnter",
          "capture": false,
          "passive": true
        },
        {
          "name": "mouseleave",
          "method": "onMouseLeave",
          "capture": false,
          "passive": true
        }
      ],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'light'",
          "complexType": {
            "original": "'icon' | 'big' | 'light'",
            "resolved": "\"big\" | \"icon\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'light'"
              }
            ],
            "text": "Type de variante de tuile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "height",
          "type": "string",
          "attribute": "height",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'landscape'",
          "complexType": {
            "original": "'landscape' | 'square' | 'portrait'",
            "resolved": "\"landscape\" | \"portrait\" | \"square\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'landscape'"
              }
            ],
            "text": "Variante de hauteur de la tuile (valable pour les variants big & light)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "href",
          "type": "string",
          "attribute": "href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Spécifie le lien si nécessaire"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'_self'"
              }
            ],
            "text": "Attribut target, s'applique uniquement si href est rempli"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "imageSrc",
          "type": "string",
          "attribute": "image-src",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Image de fond de la tuile"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "imageAlt",
          "type": "string",
          "attribute": "image-alt",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Texte alternatif de l'image de fond"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "overlayOpacity",
          "type": "number",
          "attribute": "overlay-opacity",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "100",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "100"
              }
            ],
            "text": "Opacité de l'overlay (valeur entre 0 et 100)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-tile-description",
      "path": "./src/components/spw-tile/spw-tile-description/spw-tile-description.js",
      "source": "./src/components/spw-tile/spw-tile-description/spw-tile-description.tsx",
      "elementRef": null,
      "componentClassName": "SpwTileDescription",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-tile-title",
      "path": "./src/components/spw-tile/spw-tile-title/spw-tile-title.js",
      "source": "./src/components/spw-tile/spw-tile-title/spw-tile-title.tsx",
      "elementRef": null,
      "componentClassName": "SpwTileTitle",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-timeline",
      "path": "./src/components/spw-timeline/spw-timeline.js",
      "source": "./src/components/spw-timeline/spw-timeline.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTimeline",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "slotchange",
          "method": "slotChanged",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "visibleItems",
          "type": "number",
          "attribute": "visible-items",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "0",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "0"
              }
            ],
            "text": "Nombre d'items visibles initialement (0 = tous visibles)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showMoreText",
          "type": "string",
          "attribute": "show-more-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Voir plus'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Voir plus'"
              }
            ],
            "text": "Texte du bouton \"voir plus\""
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "showLessText",
          "type": "string",
          "attribute": "show-less-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'Voir moins'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Voir moins'"
              }
            ],
            "text": "Texte du bouton \"voir moins\""
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "showAll"
        }
      ]
    },
    {
      "tag": "spw-timeline-item",
      "path": "./src/components/spw-timeline/spw-timeline-item/spw-timeline-item.js",
      "source": "./src/components/spw-timeline/spw-timeline-item/spw-timeline-item.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTimelineItem",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Label affiché (titre de l'événement)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "description",
          "type": "string",
          "attribute": "description",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Description affichée sous le label"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "state",
          "type": "string",
          "attribute": "state",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'active'",
            "resolved": "\"active\" | \"default\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'default'"
              }
            ],
            "text": "État de l'item"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isLast",
          "type": "string",
          "attribute": "is-last",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'false'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'false'"
              }
            ],
            "text": "Indique si c'est le dernier item (géré automatiquement par spw-timeline)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'vertical'",
          "complexType": {
            "original": "'vertical' | 'horizontal'",
            "resolved": "\"horizontal\" | \"vertical\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'vertical'"
              }
            ],
            "text": "Variant qui permet de définir la direction (géré automatiquement par spw-timeline)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isDescriptionExpanded"
        },
        {
          "name": "showToggle"
        }
      ]
    },
    {
      "tag": "spw-toast",
      "path": "./src/components/spw-toast/spw-toast.js",
      "source": "./src/components/spw-toast/spw-toast.tsx",
      "elementRef": "el",
      "componentClassName": "SpwToast",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [
        "spw-toast-controller"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-toast-controller"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "spwToastDismiss",
          "method": "spwToastDismiss",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Émis quand le toast est fermé"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        },
        {
          "name": "spwToastLinkClick",
          "method": "spwToastLinkClick",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Émis lors du clic sur le lien (utile en Angular sans href)"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "show",
          "docs": {
            "text": "Affiche le toast avec animation",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "dismiss",
          "docs": {
            "text": "Ferme le toast avec animation",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'info'",
          "complexType": {
            "original": "SpwToastVariant",
            "resolved": "\"alert\" | \"info\" | \"success\" | \"warning\"",
            "references": {
              "SpwToastVariant": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast.tsx",
                "id": "src/components/spw-toast/spw-toast.tsx::SpwToastVariant"
              }
            }
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'info'"
              }
            ],
            "text": "Variante du toast"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "heading",
          "type": "string",
          "attribute": "heading",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Titre du toast (gras)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "message",
          "type": "string",
          "attribute": "message",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Message / description du toast"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "linkLabel",
          "type": "string",
          "attribute": "link-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Texte du lien optionnel"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "linkHref",
          "type": "string",
          "attribute": "link-href",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "URL du lien optionnel"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "duration",
          "type": "number",
          "attribute": "duration",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "5000",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "5000"
              }
            ],
            "text": "Durée d'affichage automatique en ms (0 = pas d'auto-dismiss)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "dismissable",
          "type": "boolean",
          "attribute": "dismissable",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Affiche le bouton de fermeture"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "dismissText",
          "type": "string",
          "attribute": "dismiss-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Fermer'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'Fermer'"
              }
            ],
            "text": "Texte du bouton de fermeture"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Icône personnalisée"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "visible"
        }
      ]
    },
    {
      "tag": "spw-toast-controller",
      "path": "./src/components/spw-toast/spw-toast-controller/spw-toast-controller.js",
      "source": "./src/components/spw-toast/spw-toast-controller/spw-toast-controller.tsx",
      "elementRef": null,
      "componentClassName": "SpwToastController",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon",
        "spw-toast"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-toast"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "create",
          "docs": {
            "text": "Crée et affiche un nouveau toast.",
            "tags": [
              {
                "name": "returns",
                "text": "la référence à l'élément spw-toast créé"
              }
            ]
          },
          "complexType": {
            "signature": "(options: SpwToastOptions) => Promise<HTMLElement>",
            "parameters": [
              {
                "name": "options",
                "type": "SpwToastOptions",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              },
              "HTMLElement": {
                "location": "global",
                "id": "global::HTMLElement"
              },
              "SpwToastOptions": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast-controller/spw-toast-controller.tsx",
                "id": "src/components/spw-toast/spw-toast-controller/spw-toast-controller.tsx::SpwToastOptions"
              }
            },
            "return": "Promise<HTMLElement>"
          },
          "internal": false
        },
        {
          "name": "dismissAll",
          "docs": {
            "text": "Ferme tous les toasts affichés.",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [
        "spw-toast"
      ],
      "properties": [
        {
          "name": "position",
          "type": "string",
          "attribute": "position",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'bottom-right'",
          "complexType": {
            "original": "'top-right' | 'top-left' | 'top-center' | 'bottom-right' | 'bottom-left' | 'bottom-center'",
            "resolved": "\"bottom-center\" | \"bottom-left\" | \"bottom-right\" | \"top-center\" | \"top-left\" | \"top-right\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'bottom-right'"
              }
            ],
            "text": "Position du conteneur de toasts sur l'écran.\nValeurs: 'top-right' | 'top-left' | 'top-center' | 'bottom-right' | 'bottom-left' | 'bottom-center'"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-toc",
      "path": "./src/components/spw-toc/spw-toc.js",
      "source": "./src/components/spw-toc/spw-toc.tsx",
      "elementRef": null,
      "componentClassName": "SpwToc",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-toc-container",
      "path": "./src/components/spw-toc/spw-toc-container/spw-toc-container.js",
      "source": "./src/components/spw-toc/spw-toc-container/spw-toc-container.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTocContainer",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "tocItemsChanged",
          "method": "tocItemsChanged",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": ""
          },
          "complexType": {
            "original": "TocItem[]",
            "resolved": "TocItem[]",
            "references": {
              "TocItem": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-container/spw-toc-container.tsx",
                "id": "src/components/spw-toc/spw-toc-container/spw-toc-container.tsx::TocItem"
              }
            }
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [
        {
          "name": "getItems",
          "docs": {
            "text": "",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<TocItem[]>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              },
              "TocItem": {
                "location": "local",
                "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-container/spw-toc-container.tsx",
                "id": "src/components/spw-toc/spw-toc-container/spw-toc-container.tsx::TocItem"
              }
            },
            "return": "Promise<TocItem[]>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-toc-navigation",
      "path": "./src/components/spw-toc/spw-toc-navigation/spw-toc-navigation.js",
      "source": "./src/components/spw-toc/spw-toc-navigation/spw-toc-navigation.tsx",
      "elementRef": "el",
      "componentClassName": "SpwTocNavigation",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "tocItemsChanged",
          "method": "handleTocItemsChanged",
          "capture": false,
          "passive": false,
          "target": "window"
        }
      ],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'progress'",
          "complexType": {
            "original": "'progress' | 'simple'",
            "resolved": "\"progress\" | \"simple\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'progress'"
              }
            ],
            "text": "Variante d'affichage : 'progress' (avec barre de progression) ou 'simple' (sans barre)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "items"
        },
        {
          "name": "currentItemIndex"
        },
        {
          "name": "currentH2Index"
        },
        {
          "name": "h2ProgressPercents"
        },
        {
          "name": "clickedH2Index"
        },
        {
          "name": "h2Distances"
        }
      ]
    },
    {
      "tag": "spw-tooltip",
      "path": "./src/components/spw-tooltip/spw-tooltip.js",
      "source": "./src/components/spw-tooltip/spw-tooltip.tsx",
      "elementRef": "host",
      "componentClassName": "SpwTooltip",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [
        "spw-custom-select",
        "spw-date-picker",
        "spw-field-label",
        "spw-group",
        "spw-hero",
        "spw-input-slider",
        "spw-pagination",
        "spw-search-field",
        "spw-select",
        "spw-sidebar-navigation-item",
        "spw-table-header",
        "spw-tabs-navigation-item",
        "spw-text-field",
        "spw-textarea"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-field-label",
        "spw-hero",
        "spw-sidebar-navigation-item",
        "spw-table-header",
        "spw-tabs-navigation-item"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "tooltipTitle",
          "type": "string",
          "attribute": "tooltip-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Titre du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "tooltipText",
          "type": "string",
          "attribute": "tooltip-text",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "''"
              }
            ],
            "text": "Texte du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "maxWidth",
          "type": "string",
          "attribute": "max-width",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Largeur maximale du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "direction",
          "type": "string",
          "attribute": "direction",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'top'",
          "complexType": {
            "original": "'top' | 'bottom' | 'left' | 'right'",
            "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'top'"
              }
            ],
            "text": "Positionnement du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "cursor",
          "type": "string",
          "attribute": "cursor",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'help'",
          "complexType": {
            "original": "'pointer' | 'default' | 'help' | 'disabled'",
            "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'help'"
              }
            ],
            "text": "Curseur du tooltip"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "visible",
          "type": "boolean",
          "attribute": "visible",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": ""
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isVisible"
        }
      ]
    },
    {
      "tag": "spw-topbar",
      "path": "./src/components/spw-topbar/spw-topbar.js",
      "source": "./src/components/spw-topbar/spw-topbar.tsx",
      "elementRef": null,
      "componentClassName": "SpwTopbar",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "logoClick",
          "method": "logoClick",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lors du clic sur le logo (si emitLogoClick est activé)"
          },
          "complexType": {
            "original": "void",
            "resolved": "void",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "siteTitle",
          "type": "string",
          "attribute": "site-title",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Titre du site"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "hasWallonieLogo",
          "type": "boolean",
          "attribute": "has-wallonie-logo",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "true",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "true"
              }
            ],
            "text": "Présence ou non du logo Wallonie en haut à gauche"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "homepageLink",
          "type": "string",
          "attribute": "homepage-link",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'/'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'/'"
              }
            ],
            "text": "Lien qui renvoie vers la homepage"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "emitLogoClick",
          "type": "boolean",
          "attribute": "emit-logo-click",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Activer l'émission d'événement au clic du logo au lieu de la navigation classique"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-wizard",
      "path": "./src/components/spw-wizard/spw-wizard.js",
      "source": "./src/components/spw-wizard/spw-wizard.tsx",
      "elementRef": "el",
      "componentClassName": "SpwWizard",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "stepClick",
          "method": "stepClick",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lors du clic sur une étape antérieure"
          },
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [
        {
          "name": "slotchange",
          "method": "slotChanged",
          "capture": false,
          "passive": false
        },
        {
          "name": "wizardItemClick",
          "method": "handleStepClick",
          "capture": false,
          "passive": false
        }
      ],
      "methods": [
        {
          "name": "setStep",
          "docs": {
            "text": "Méthode publique pour définir une step au wizard",
            "tags": []
          },
          "complexType": {
            "signature": "(step: number) => Promise<void>",
            "parameters": [
              {
                "name": "step",
                "type": "number",
                "docs": ""
              }
            ],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        }
      ],
      "potentialCmpRefs": [],
      "properties": [
        {
          "name": "currentStep",
          "type": "number",
          "attribute": "current-step",
          "reflect": false,
          "mutable": true,
          "required": false,
          "optional": false,
          "defaultValue": "1",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "1"
              }
            ],
            "text": "Étape actuellement active (index basé sur 1)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'horizontal'",
          "complexType": {
            "original": "'horizontal' | 'vertical'",
            "resolved": "\"horizontal\" | \"vertical\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'horizontal'"
              }
            ],
            "text": "Orientation du wizard"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "canClickNextSteps",
          "type": "boolean",
          "attribute": "can-click-next-steps",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "false"
              }
            ],
            "text": "Si `true`, les étapes suivantes sont également cliquables"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-wizard-item",
      "path": "./src/components/spw-wizard/spw-wizard-item/spw-wizard-item.js",
      "source": "./src/components/spw-wizard/spw-wizard-item/spw-wizard-item.tsx",
      "elementRef": null,
      "componentClassName": "SpwWizardItem",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [
        {
          "name": "wizardItemClick",
          "method": "wizardItemClick",
          "bubbles": true,
          "cancelable": true,
          "composed": true,
          "docs": {
            "tags": [],
            "text": "Événement émis lors du clic sur l'item"
          },
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Label affiché sous l'icône"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "description",
          "type": "string",
          "attribute": "description",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Description affiché sous le label"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "additionalInfo",
          "type": "string",
          "attribute": "additional-info",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Info additionnelle affichée sous la description (par exemple lors d'une erreur)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "icon",
          "type": "string",
          "attribute": "icon",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Icône à afficher (référence font-awesome)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "state",
          "type": "string",
          "attribute": "state",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'inactive'",
          "complexType": {
            "original": "'inactive' | 'active' | 'completed' | 'warning' | 'error'",
            "resolved": "\"active\" | \"completed\" | \"error\" | \"inactive\" | \"warning\"",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'inactive'"
              }
            ],
            "text": "État de l'étape (géré automatiquement par spw-wizard sauf si status est défini)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "status",
          "type": "string",
          "attribute": "status",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "'inactive' | 'active' | 'completed' | 'warning' | 'error'",
            "resolved": "\"active\" | \"completed\" | \"error\" | \"inactive\" | \"warning\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Statut manuel qui override l'état automatique"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isLast",
          "type": "string",
          "attribute": "is-last",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'false'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'false'"
              }
            ],
            "text": "Indique si c'est le dernier item (géré automatiquement par spw-wizard)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "stepNumber",
          "type": "number",
          "attribute": "step-number",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Numéro de l'étape (géré automatiquement par spw-wizard)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "'vertical' | 'horizontal'",
            "resolved": "\"horizontal\" | \"vertical\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Variant qui permet de définir la direction (géré automatiquement par spw-wizard)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isClickable",
          "type": "string",
          "attribute": "is-clickable",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'false'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'false'"
              }
            ],
            "text": "Indique si l'item est cliquable (géré automatiquement par spw-wizard)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isBeforeCurrent",
          "type": "string",
          "attribute": "is-before-current",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'false'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'false'"
              }
            ],
            "text": "Indique si l'item est avant l'étape courante (géré automatiquement par spw-wizard)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isAfterCurrent",
          "type": "string",
          "attribute": "is-after-current",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'false'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'false'"
              }
            ],
            "text": "Indique si l'item est après l'étape courante (géré automatiquement par spw-wizard)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        },
        {
          "name": "isCurrent",
          "type": "string",
          "attribute": "is-current",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'false'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [
              {
                "name": "default",
                "text": "'false'"
              }
            ],
            "text": "Indique si c'est l'étape courante (géré automatiquement par spw-wizard)"
          },
          "internal": false,
          "getter": false,
          "setter": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    }
  ],
  "entries": [
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-field-label",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFieldLabel",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "L'attribut id de l'élément input"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Texte à afficher au-dessus du champ de saisie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ est requis"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipMaxWidth",
              "type": "string",
              "attribute": "tooltip-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipDirection",
              "type": "string",
              "attribute": "tooltip-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCursor",
              "type": "string",
              "attribute": "tooltip-cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-FIELD-LABEL",
              "styleStr": null,
              "styleIdentifier": "SpwFieldLabelStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-field-label/spw-field-label.scss",
                  "relativePath": "spw-field-label.scss",
                  "originalComponentPath": "spw-field-label.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-field-label/spw-field-label.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-field-label/spw-field-label.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "htmlFor",
            "onClick",
            "tooltipTitle",
            "tooltipText",
            "maxWidth",
            "direction",
            "cursor",
            "variant",
            "icon"
          ],
          "htmlTagNames": [
            "label",
            "span",
            "spw-tooltip",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-tooltip",
            "spw-icon"
          ],
          "dependents": [
            "spw-custom-select",
            "spw-date-picker",
            "spw-group",
            "spw-input-slider",
            "spw-pagination",
            "spw-search-field",
            "spw-select",
            "spw-text-field",
            "spw-textarea"
          ],
          "dependencies": [
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [
            "spw-custom-select",
            "spw-date-picker",
            "spw-group",
            "spw-input-slider",
            "spw-search-field",
            "spw-select",
            "spw-text-field",
            "spw-textarea"
          ],
          "directDependencies": [
            "spw-tooltip",
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-field-message",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFieldMessage",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "showIcon",
              "type": "boolean",
              "attribute": "show-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Permet d'afficher ou pas une icône dans le message"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "'error' | 'hint' | 'warning' | 'success'",
                "resolved": "\"error\" | \"hint\" | \"success\" | \"warning\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Choix du variant du message"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-FIELD-MESSAGE",
              "styleStr": null,
              "styleIdentifier": "SpwFieldMessageStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-field-message/spw-field-message.scss",
                  "relativePath": "spw-field-message.scss",
                  "originalComponentPath": "spw-field-message.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-field-message/spw-field-message.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-field-message/spw-field-message.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "spw-icon",
            "span",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [
            "spw-custom-select",
            "spw-date-picker",
            "spw-group",
            "spw-input-slider",
            "spw-pagination",
            "spw-search-field",
            "spw-select",
            "spw-text-field",
            "spw-textarea"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-custom-select",
            "spw-date-picker",
            "spw-group",
            "spw-input-slider",
            "spw-select",
            "spw-text-field",
            "spw-textarea"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-group",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwGroup",
          "elementRef": "host",
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "type",
              "type": "string",
              "attribute": "type",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'buttons'",
              "complexType": {
                "original": "'buttons' | 'checkboxes' | 'radios' | 'links'",
                "resolved": "\"buttons\" | \"checkboxes\" | \"links\" | \"radios\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'buttons'"
                  }
                ],
                "text": "Type d'éléments contenus dans le groupe (buttons, checkboxes, radios, links)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "orientation",
              "type": "string",
              "attribute": "orientation",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'horizontal'",
              "complexType": {
                "original": "'horizontal' | 'vertical'",
                "resolved": "\"horizontal\" | \"vertical\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'horizontal'"
                  }
                ],
                "text": "Orientation du groupe (horizontal ou vertical)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "alignment",
              "type": "string",
              "attribute": "alignment",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'left'",
              "complexType": {
                "original": "'left' | 'center' | 'right'",
                "resolved": "\"center\" | \"left\" | \"right\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'left'"
                  }
                ],
                "text": "Alignement horizontal du groupe"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Détermine si le groupe est désactivé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Texte à afficher au-dessus de l'élément de formulaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Si `true`, le label comporte une astérisque"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isReversed",
              "type": "boolean",
              "attribute": "is-reversed",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si `true`, l'ordre des boutons est inversé en mobile (uniquement valable en cas d'alignement left)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Attribut `name` de l'élément input"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isFullWidth",
              "type": "boolean",
              "attribute": "is-full-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si vrai, le groupe prend toute la largeur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "flexWrap",
              "type": "string",
              "attribute": "flex-wrap",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'nowrap'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'nowrap'"
                  }
                ],
                "text": "Comportement du flex-wrap sur le container"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "assistiveText",
              "type": "string",
              "attribute": "assistive-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte d'assistance à afficher sous le label (pour les types checkboxes et radios)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'erreur à afficher sous le groupe (pour les types checkboxes et radios)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'indication (hint) à afficher sous le groupe (pour les types checkboxes et radios)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de succès à afficher sous le groupe (pour les types checkboxes et radios)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "warning",
              "type": "string",
              "attribute": "warning",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de warning à afficher sous le groupe (pour les types checkboxes et radios)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipMaxWidth",
              "type": "string",
              "attribute": "tooltip-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipDirection",
              "type": "string",
              "attribute": "tooltip-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCursor",
              "type": "string",
              "attribute": "tooltip-cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [
            {
              "propName": "disabled",
              "methodName": "handleSlotChange"
            },
            {
              "propName": "error",
              "methodName": "handleSlotChange"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-GROUP",
              "styleStr": null,
              "styleIdentifier": "SpwGroupStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-group/spw-group.scss",
                  "relativePath": "spw-group.scss",
                  "originalComponentPath": "spw-group.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-group/spw-group.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-group/spw-group.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "key",
            "class",
            "label",
            "name",
            "required",
            "tooltipTitle",
            "tooltipText",
            "tooltipMaxWidth",
            "tooltipDirection",
            "tooltipCursor",
            "showIcon",
            "style",
            "ref"
          ],
          "htmlTagNames": [
            "spw-field-message",
            "div",
            "spw-field-label",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-message",
            "spw-field-label"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-icon",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwIcon",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de spécifier une référence d'icône Font Awesome"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-solid'",
              "complexType": {
                "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
                "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-solid'"
                  }
                ],
                "text": "Permet de spécifier une variante de Font Awesome"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-ICON",
              "styleStr": null,
              "styleIdentifier": "SpwIconStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-icon/spw-icon.scss",
                  "relativePath": "spw-icon.scss",
                  "originalComponentPath": "spw-icon.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [
            {
              "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-icon/assets",
              "cmpRelativePath": "assets",
              "originalComponentPath": "assets"
            }
          ],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-icon/spw-icon.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-icon/spw-icon.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "i"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-accordion-title",
            "spw-box",
            "spw-breadcrumb-item",
            "spw-button",
            "spw-card-image",
            "spw-checkbox",
            "spw-cookies",
            "spw-custom-select",
            "spw-date-picker",
            "spw-dropdown-item",
            "spw-field-label",
            "spw-field-message",
            "spw-file-upload",
            "spw-footer-content-col",
            "spw-group",
            "spw-header",
            "spw-header-lang",
            "spw-header-navigation",
            "spw-header-navigation-dropdown",
            "spw-header-navigation-item",
            "spw-header-persona",
            "spw-hero",
            "spw-input-slider",
            "spw-lightbox",
            "spw-lightbox-item",
            "spw-link",
            "spw-list-item",
            "spw-list-title",
            "spw-message",
            "spw-modal",
            "spw-pagination",
            "spw-scrolltop",
            "spw-search-field",
            "spw-select",
            "spw-sidebar",
            "spw-sidebar-navigation-item",
            "spw-slider",
            "spw-table-header",
            "spw-table-sidebar",
            "spw-tabs-navigation",
            "spw-tabs-navigation-item",
            "spw-tag",
            "spw-text-field",
            "spw-textarea",
            "spw-tile",
            "spw-timeline-item",
            "spw-toast",
            "spw-toast-controller",
            "spw-wizard-item"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-accordion-title",
            "spw-box",
            "spw-button",
            "spw-card-image",
            "spw-checkbox",
            "spw-custom-select",
            "spw-date-picker",
            "spw-dropdown-item",
            "spw-field-label",
            "spw-field-message",
            "spw-file-upload",
            "spw-footer-content-col",
            "spw-header",
            "spw-header-navigation",
            "spw-header-navigation-item",
            "spw-header-persona",
            "spw-hero",
            "spw-lightbox-item",
            "spw-link",
            "spw-list-item",
            "spw-list-title",
            "spw-message",
            "spw-modal",
            "spw-pagination",
            "spw-search-field",
            "spw-select",
            "spw-sidebar",
            "spw-sidebar-navigation-item",
            "spw-slider",
            "spw-table-header",
            "spw-table-sidebar",
            "spw-tabs-navigation",
            "spw-tabs-navigation-item",
            "spw-tag",
            "spw-text-field",
            "spw-tile",
            "spw-timeline-item",
            "spw-toast",
            "spw-wizard-item"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-link",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwLink",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie le lien href"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Attribut target (détermine où ouvrir le lien)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rel",
              "type": "string",
              "attribute": "rel",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut rel"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Si rempli, permet d'utiliser une référence d'icône font-awesome"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "download",
              "type": "string",
              "attribute": "download",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de télécharger un fichier au lieu de naviguer vers le lien"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "iconPosition",
              "type": "string",
              "attribute": "icon-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'right'",
              "complexType": {
                "original": "'left' | 'right'",
                "resolved": "\"left\" | \"right\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'right'"
                  }
                ],
                "text": "Position de l'icône à l'intérieur du lien (gauche ou droite)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si désactivé, le lien n'est pas cliquable"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'light'",
              "complexType": {
                "original": "'light' | 'dark'",
                "resolved": "\"dark\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'light'"
                  }
                ],
                "text": "Permet de choisir la surface d'arrière-plan du lien"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [
            {
              "name": "spwClick",
              "method": "spwClick",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement déclenché lors du clic sur le lien"
              },
              "complexType": {
                "original": "MouseEvent",
                "resolved": "MouseEvent",
                "references": {
                  "MouseEvent": {
                    "location": "global",
                    "id": "global::MouseEvent"
                  }
                }
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-LINK",
              "styleStr": null,
              "styleIdentifier": "SpwLinkStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-link/spw-link.scss",
                  "relativePath": "spw-link.scss",
                  "originalComponentPath": "spw-link.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-link-display",
              "docs": "Mode d'affichage du lien",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-link-wrap",
              "docs": "Passage à la ligne",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-link-color",
              "docs": "Couleur du lien",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-link-hover-color",
              "docs": "Couleur du lien au survol",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-link-active-color",
              "docs": "Couleur du lien à l'état actif",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-link-font-weight",
              "docs": "Graisse de la police du lien",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-link-padding",
              "docs": "Espacement autour de l'icône",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-link/spw-link.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-link/spw-link.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": true,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "icon",
            "key"
          ],
          "htmlTagNames": [
            "spw-icon",
            "a",
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [
            "spw-breadcrumb-item",
            "spw-header-navigation-dropdown",
            "spw-lightbox",
            "spw-message",
            "spw-modal"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-breadcrumb-item",
            "spw-header-navigation-dropdown",
            "spw-lightbox",
            "spw-message",
            "spw-modal"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-separator",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSeparator",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'dark'",
              "complexType": {
                "original": "'dark' | 'light'",
                "resolved": "\"dark\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'dark'"
                  }
                ],
                "text": "Permet de choisir la surface du séparateur (clair ou sombre)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "direction",
              "type": "string",
              "attribute": "direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'horizontal'",
              "complexType": {
                "original": "'vertical' | 'horizontal'",
                "resolved": "\"horizontal\" | \"vertical\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'horizontal'"
                  }
                ],
                "text": "Permet de définir la direction du séparateur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "thickness",
              "type": "number",
              "attribute": "thickness",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "1",
              "complexType": {
                "original": "1 | 2",
                "resolved": "1 | 2",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "1"
                  }
                ],
                "text": "Définit l'épaisseur du séparateur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "width",
              "type": "string",
              "attribute": "width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'100%'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'100%'"
                  }
                ],
                "text": "Largeur du séparateur (par défaut 100% si non spécifié)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "height",
              "type": "string",
              "attribute": "height",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'100%'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'100%'"
                  }
                ],
                "text": "Hauteur du séparateur (par défaut 100% si non spécifié)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SEPARATOR",
              "styleStr": null,
              "styleIdentifier": "SpwSeparatorStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-separator/spw-separator.scss",
                  "relativePath": "spw-separator.scss",
                  "originalComponentPath": "spw-separator.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-separator/spw-separator.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-separator/spw-separator.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "style"
          ],
          "htmlTagNames": [
            "div"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-sidebar-navigation-separator"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-sidebar-navigation-separator"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-theme-provider",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwThemeProvider",
          "elementRef": "el",
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "theme",
              "type": "string",
              "attribute": "theme",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'rouge'",
              "complexType": {
                "original": "SpwTheme",
                "resolved": "\"bleu\" | \"bleuClair\" | \"gris\" | \"indigo\" | \"mauve\" | \"orange\" | \"rouge\" | \"turquoise\" | \"vert\" | \"vertLeger\"",
                "references": {
                  "SpwTheme": {
                    "location": "import",
                    "path": "@themes/themes",
                    "id": "src/themes/themes.ts::SpwTheme",
                    "referenceLocation": "SpwTheme"
                  }
                }
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'rouge'"
                  }
                ],
                "text": "Définit le thème employé, conditionne les tokens associés au thème"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-theme-provider/spw-theme-provider.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-theme-provider/spw-theme-provider.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": true,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": false,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "style",
            "main",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-tooltip",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTooltip",
          "elementRef": "host",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxWidth",
              "type": "string",
              "attribute": "max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "direction",
              "type": "string",
              "attribute": "direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "cursor",
              "type": "string",
              "attribute": "cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "visible",
              "type": "boolean",
              "attribute": "visible",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": ""
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isVisible"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TOOLTIP",
              "styleStr": null,
              "styleIdentifier": "SpwTooltipStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tooltip/spw-tooltip.scss",
                  "relativePath": "spw-tooltip.scss",
                  "originalComponentPath": "spw-tooltip.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tooltip/spw-tooltip.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tooltip/spw-tooltip.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": true,
          "hasComponentWillRenderFn": true,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": true,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onMouseEnter",
            "onMouseLeave"
          ],
          "htmlTagNames": [
            "div",
            "strong",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-custom-select",
            "spw-date-picker",
            "spw-field-label",
            "spw-group",
            "spw-hero",
            "spw-input-slider",
            "spw-pagination",
            "spw-search-field",
            "spw-select",
            "spw-sidebar-navigation-item",
            "spw-table-header",
            "spw-tabs-navigation-item",
            "spw-text-field",
            "spw-textarea"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-field-label",
            "spw-hero",
            "spw-sidebar-navigation-item",
            "spw-table-header",
            "spw-tabs-navigation-item"
          ],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-field-label.spw-field-message.spw-group.spw-icon.spw-link.spw-separator.spw-theme-provider.spw-tooltip.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-avatar",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwAvatar",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'small' | 'medium' | 'large'",
                "resolved": "\"large\" | \"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Taille de l'avatar"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "image",
              "type": "string",
              "attribute": "image",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "URL de l'image de fond"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "initials",
              "type": "string",
              "attribute": "initials",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Initiales à afficher (si pas d'image)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "bubble",
              "type": "string",
              "attribute": "bubble",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Contenu de la bubble de notification"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "clickable",
              "type": "boolean",
              "attribute": "clickable",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si true, ajoute un cursor pointer et un effet hover"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Label d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-AVATAR",
              "styleStr": null,
              "styleIdentifier": "SpwAvatarStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-avatar/spw-avatar.scss",
                  "relativePath": "spw-avatar.scss",
                  "originalComponentPath": "spw-avatar.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-avatar/spw-avatar.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-avatar/spw-avatar.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "style",
            "role",
            "aria-label"
          ],
          "htmlTagNames": [
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-avatar.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-block-content",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwBlockContent",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'blockquote'",
              "complexType": {
                "original": "'blockquote' | 'banner-landscape' | 'banner-portrait' | 'callout'",
                "resolved": "\"banner-landscape\" | \"banner-portrait\" | \"blockquote\" | \"callout\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'blockquote'"
                  }
                ],
                "text": "Variante du bloc de contenu"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "imageSrc",
              "type": "string",
              "attribute": "image-src",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "URL de l'image (pour callout, banner-landscape et banner-portrait)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "imageAlt",
              "type": "string",
              "attribute": "image-alt",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte alternatif de l'image (pour callout, banner-landscape et banner-portrait)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "URL du lien (pour banner-landscape et banner-portrait)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Target du lien (pour banner-landscape et banner-portrait)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "background",
              "type": "string",
              "attribute": "background",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'primary'",
              "complexType": {
                "original": "'primary' | 'neutral' | 'purple' | 'blue' | 'petrol'",
                "resolved": "\"blue\" | \"neutral\" | \"petrol\" | \"primary\" | \"purple\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'primary'"
                  }
                ],
                "text": "Couleur de fond du bloc (que neutral et primary pour le blockquote)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "ratio",
              "type": "string",
              "attribute": "ratio",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image pour tous les breakpoints - callout uniquement (ex: \"16/9\", \"4/3\", \"1/1\")"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "ratioMobile",
              "type": "string",
              "attribute": "ratio-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image en vue mobile - callout uniquement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "ratioTablet",
              "type": "string",
              "attribute": "ratio-tablet",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image en vue tablette - callout uniquement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "ratioDesktop",
              "type": "string",
              "attribute": "ratio-desktop",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image en vue desktop - callout uniquement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-BLOCK-CONTENT",
              "styleStr": null,
              "styleIdentifier": "SpwBlockContentStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-block-content/spw-block-content.scss",
                  "relativePath": "spw-block-content.scss",
                  "originalComponentPath": "spw-block-content.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-block-content/spw-block-content.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-block-content/spw-block-content.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "name",
            "src",
            "alt",
            "href",
            "target",
            "style",
            "key"
          ],
          "htmlTagNames": [
            "blockquote",
            "div",
            "slot",
            "img",
            "a"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-block-content.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-box",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwBox",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "hasRadius",
              "type": "boolean",
              "attribute": "has-radius",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet d'appliquer un border-radius sur la box"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasShadow",
              "type": "boolean",
              "attribute": "has-shadow",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet d'appliquer un box-shadow sur la box"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isSticky",
              "type": "boolean",
              "attribute": "is-sticky",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet de rendre la box sticky"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "stickyTop",
              "type": "string",
              "attribute": "sticky-top",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit la position top de la box sticky (ex: '32px', '80px', '2vh',...)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "padding",
              "type": "string",
              "attribute": "padding",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'none'",
              "complexType": {
                "original": "'none' | 'small' | 'medium' | 'large'",
                "resolved": "\"large\" | \"medium\" | \"none\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'none'"
                  }
                ],
                "text": "Définit le padding de la box"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isCollapsible",
              "type": "boolean",
              "attribute": "is-collapsible",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet de rendre le contenu de la box collapsible sur un breakpoint donné"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "collapsibleBreakpoint",
              "type": "string",
              "attribute": "collapsible-breakpoint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'md'",
              "complexType": {
                "original": "'sm' | 'md' | 'lg' | 'xl' | 'xxl' | 'always'",
                "resolved": "\"always\" | \"lg\" | \"md\" | \"sm\" | \"xl\" | \"xxl\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'md'"
                  }
                ],
                "text": "Définit le breakpoint en dessous duquel la box est collapsible (sm: 460px, md: 768px, lg: 1024px, xl: 1350px,\nxxl: 1770px, always: toujours collapsible)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isOpen"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-BOX",
              "styleStr": null,
              "styleIdentifier": "SpwBoxStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-box/spw-box.scss",
                  "relativePath": "spw-box.scss",
                  "originalComponentPath": "spw-box.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-box-shadow",
              "docs": "Ombre portée de la box",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-box-radius",
              "docs": "Rayon de bordure de la box",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-box-sticky-top",
              "docs": "Position top quand la box est sticky",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-box-padding-small",
              "docs": "Padding small",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-box-padding-medium",
              "docs": "Padding medium",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-box-padding-large",
              "docs": "Padding large",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-box-collapse-duration",
              "docs": "Durée de l'animation de collapse",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-box-background",
              "docs": "Couleur de fond de la box",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-box/spw-box.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-box/spw-box.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "style",
            "onClick",
            "name",
            "icon",
            "ref"
          ],
          "htmlTagNames": [
            "div",
            "slot",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-box.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-breadcrumb",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwBreadcrumb",
          "elementRef": "host",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'multiline' | 'one-line' | 'default'",
                "resolved": "\"default\" | \"multiline\" | \"one-line\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Permet de sélectionner la variante de breadcrumb"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'light'",
              "complexType": {
                "original": "'light' | 'dark'",
                "resolved": "\"dark\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'light'"
                  }
                ],
                "text": "Permet de choisir la surface d'arrière-plan du breadcrumb"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "fontSize",
              "type": "string",
              "attribute": "font-size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'small'",
              "complexType": {
                "original": "'small' | 'default'",
                "resolved": "\"default\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'small'"
                  }
                ],
                "text": "Permet de déterminer la font-size des éléments de breadcrumb"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-BREADCRUMB",
              "styleStr": null,
              "styleIdentifier": "SpwBreadcrumbStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-breadcrumb/spw-breadcrumb.scss",
                  "relativePath": "spw-breadcrumb.scss",
                  "originalComponentPath": "spw-breadcrumb.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-breadcrumb/spw-breadcrumb.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-breadcrumb/spw-breadcrumb.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": true,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "aria-label",
            "class",
            "role"
          ],
          "htmlTagNames": [
            "nav",
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-breadcrumb.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-breadcrumb-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwBreadcrumbItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Permet de définir un lien sur l'élément du breadcrumb"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "surface"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [
            {
              "propName": "surface",
              "methodName": "surfaceChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-BREADCRUMB-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwBreadcrumbItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.scss",
                  "relativePath": "spw-breadcrumb-item.scss",
                  "originalComponentPath": "spw-breadcrumb-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "role",
            "class",
            "href",
            "surface",
            "aria-current"
          ],
          "htmlTagNames": [
            "div",
            "spw-link",
            "slot",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-link"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-link"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-link"
          ]
        }
      ],
      "entryKey": "spw-breadcrumb-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-card",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCard",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'news'",
              "complexType": {
                "original": "'news' | 'vertical' | 'video' | 'event' | 'sidebar' | 'highlighted' | 'people' | 'rounded-picture'",
                "resolved": "\"event\" | \"highlighted\" | \"news\" | \"people\" | \"rounded-picture\" | \"sidebar\" | \"vertical\" | \"video\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'news'"
                  }
                ],
                "text": "Type de variante de carte"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "elementType",
              "type": "string",
              "attribute": "element-type",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'a'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'a'"
                  }
                ],
                "text": "Type d'élément du bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie le lien si nécessaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Attribut target, s'applique uniquement si href est rempli"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rel",
              "type": "string",
              "attribute": "rel",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut rel"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "dateStart",
              "type": "string",
              "attribute": "date-start",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définir une date de début si la carte est un évènement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "dateEnd",
              "type": "string",
              "attribute": "date-end",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définir une date de fin si la carte est un évènement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "fullHeight",
              "type": "boolean",
              "attribute": "full-height",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si vrai, les cartes ont la même hauteur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si désactivée, la carte n'est pas utilisable"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "hasImage"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "slotchange",
              "method": "slotChanged",
              "capture": false,
              "passive": false
            },
            {
              "name": "mouseenter",
              "method": "onMouseEnter",
              "capture": false,
              "passive": true
            },
            {
              "name": "mouseleave",
              "method": "onMouseLeave",
              "capture": false,
              "passive": true
            }
          ],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-CARD",
              "styleStr": null,
              "styleIdentifier": "SpwCardStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card.scss",
                  "relativePath": "spw-card.scss",
                  "originalComponentPath": "spw-card.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-card-background",
              "docs": "Couleur de fond de la carte",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-card-box-shadow",
              "docs": "Ombre portée de la carte",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-card-border",
              "docs": "Bordure de la carte",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": true,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "span",
            "article",
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-card.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-card-content",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardContent",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "tag",
              "type": "string",
              "attribute": "tag",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Tag spécifié dans la carte"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "date",
              "type": "string",
              "attribute": "date",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Date de publication"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "hasImage"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-CARD-CONTENT",
              "styleStr": null,
              "styleIdentifier": "SpwCardContentStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-content/spw-card-content.scss",
                  "relativePath": "spw-card-content.scss",
                  "originalComponentPath": "spw-card-content.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-content/spw-card-content.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-content/spw-card-content.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "date-time"
          ],
          "htmlTagNames": [
            "div",
            "span",
            "time",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-card-content.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-card-excerpt",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardExcerpt",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "lineClamp",
              "type": "any",
              "attribute": "line-clamp",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "3",
              "complexType": {
                "original": "number | 'none'",
                "resolved": "\"none\" | number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "3"
                  }
                ],
                "text": "Permet de limiter ou pas le nombre de lignes affichées"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-CARD-EXCERPT",
              "styleStr": null,
              "styleIdentifier": "SpwCardExcerptStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-excerpt/spw-card-excerpt.scss",
                  "relativePath": "spw-card-excerpt.scss",
                  "originalComponentPath": "spw-card-excerpt.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-excerpt/spw-card-excerpt.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-excerpt/spw-card-excerpt.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-card-excerpt.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-card-image",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardImage",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Label spécifié dans la carte"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "ratio",
              "type": "string",
              "attribute": "ratio",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image pour tous les breakpoints (ex: \"16/9\", \"4/3\", \"1/1\")"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "ratioMobile",
              "type": "string",
              "attribute": "ratio-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image en vue mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "ratioTablet",
              "type": "string",
              "attribute": "ratio-tablet",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image en vue tablette"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "ratioDesktop",
              "type": "string",
              "attribute": "ratio-desktop",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image en vue desktop"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "imagePosition",
              "type": "string",
              "attribute": "image-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Position de l'image (object-position), ex: 'top', 'center', 'bottom right'"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hoverIcon",
              "type": "string",
              "attribute": "hover-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'fa-plus'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-plus'"
                  }
                ],
                "text": "Icône affichée au survol de l'image (référence Font Awesome)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "imageFit",
              "type": "string",
              "attribute": "image-fit",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Redimensionnement de l'image (object-fit)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-CARD-IMAGE",
              "styleStr": null,
              "styleIdentifier": "SpwCardImageStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-image/spw-card-image.scss",
                  "relativePath": "spw-card-image.scss",
                  "originalComponentPath": "spw-card-image.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-card-image-display",
              "docs": "Mode d'affichage de l'image de la carte",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-image/spw-card-image.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-image/spw-card-image.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "style",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "span",
            "slot",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-card-image.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-card-subtag-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardSubtagItem",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "link",
              "type": "string",
              "attribute": "link",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Lien qui mène vers la catégorie du sous-tag"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-CARD-SUBTAG-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwCardSubtagItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.scss",
                  "relativePath": "spw-card-subtag-item.scss",
                  "originalComponentPath": "spw-card-subtag-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onClick"
          ],
          "htmlTagNames": [
            "span",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-card-subtag-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-card-subtags",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardSubtags",
          "elementRef": "el",
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'link'",
              "complexType": {
                "original": "'link' | 'tag'",
                "resolved": "\"link\" | \"tag\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'link'"
                  }
                ],
                "text": "Type de variante de tags"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-CARD-SUBTAGS",
              "styleStr": null,
              "styleIdentifier": "SpwCardSubtagsStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-subtags/spw-card-subtags.scss",
                  "relativePath": "spw-card-subtags.scss",
                  "originalComponentPath": "spw-card-subtags.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-subtags/spw-card-subtags.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-subtags/spw-card-subtags.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-card-subtags.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-card-title",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardTitle",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "borderColor",
              "type": "string",
              "attribute": "border-color",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Code hexadécimal de la bordure sous le titre (à appliquer sur spw-card-title si la variante de la carte est \"people\")"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-CARD-TITLE",
              "styleStr": null,
              "styleIdentifier": "SpwCardTitleStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-title/spw-card-title.scss",
                  "relativePath": "spw-card-title.scss",
                  "originalComponentPath": "spw-card-title.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-title/spw-card-title.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-title/spw-card-title.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "style",
            "class"
          ],
          "htmlTagNames": [
            "h3",
            "span",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-card-title.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-cookies",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCookies",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "cookiesTitle",
              "type": "string",
              "attribute": "cookies-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Nous utilisons des cookies'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Nous utilisons des cookies'"
                  }
                ],
                "text": "Titre affiché dans la bannière de cookies"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "cookiesDescription",
              "type": "string",
              "attribute": "cookies-description",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "`Ce site web utilise des cookies essentiels pour assurer son bon fonctionnement et des cookies de suivi pour comprendre comment vous interagissez avec lui. Ces derniers ne seront installés qu'après avoir obtenu votre consentement.`",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "`Ce site web utilise des cookies essentiels pour assurer son bon fonctionnement et des cookies de suivi pour comprendre comment vous interagissez avec lui. Ces derniers ne seront installés qu'après avoir obtenu votre consentement.`"
                  }
                ],
                "text": "Description des cookies et de leur utilisation, affichée dans la bannière"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "acceptAllButtonText",
              "type": "string",
              "attribute": "accept-all-button-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Accepter tous les cookies'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Accepter tous les cookies'"
                  }
                ],
                "text": "Texte du bouton pour accepter tous les cookies"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "acceptRequiredButtonText",
              "type": "string",
              "attribute": "accept-required-button-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Accepter uniquement les cookies fonctionnels'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Accepter uniquement les cookies fonctionnels'"
                  }
                ],
                "text": "Texte du bouton pour accepter uniquement les cookies fonctionnels"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isVisible"
            },
            {
              "name": "analyticsEnabled"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-COOKIES",
              "styleStr": null,
              "styleIdentifier": "SpwCookiesStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-cookies/spw-cookies.scss",
                  "relativePath": "spw-cookies.scss",
                  "originalComponentPath": "spw-cookies.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-cookies/spw-cookies.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-cookies/spw-cookies.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": false,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "slot",
            "checked",
            "onSpwChange",
            "is-full-width",
            "onClick",
            "variant"
          ],
          "htmlTagNames": [
            "div",
            "h2",
            "p",
            "spw-accordion",
            "spw-accordion-item",
            "spw-accordion-title",
            "spw-accordion-content",
            "spw-checkbox",
            "span",
            "spw-button"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-accordion",
            "spw-accordion-item",
            "spw-accordion-title",
            "spw-accordion-content",
            "spw-checkbox",
            "spw-button"
          ],
          "dependents": [],
          "dependencies": [
            "spw-accordion",
            "spw-accordion-content",
            "spw-accordion-item",
            "spw-accordion-title",
            "spw-button",
            "spw-checkbox",
            "spw-icon",
            "spw-loading"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-accordion",
            "spw-accordion-item",
            "spw-accordion-title",
            "spw-accordion-content",
            "spw-checkbox",
            "spw-button"
          ]
        }
      ],
      "entryKey": "spw-cookies.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": "internals",
          "attachInternalsCustomStates": [],
          "formAssociated": true,
          "tagName": "spw-custom-select",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCustomSelect",
          "elementRef": "hostElement",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "value",
              "type": "any",
              "attribute": "value",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": false,
              "defaultValue": "[]",
              "complexType": {
                "original": "(string | number)[] | string | number",
                "resolved": "(string | number)[] | number | string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "[]"
                  }
                ],
                "text": "Valeur actuelle sélectionnée dans le composant, peut être une chaîne, un nombre ou un tableau"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Label associé au champ de sélection personnalisé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "placeholder",
              "type": "string",
              "attribute": "placeholder",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Sélectionnez une option'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Sélectionnez une option'"
                  }
                ],
                "text": "Placeholder à afficher lorsque aucune option n'est sélectionnée"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "searchPlaceholder",
              "type": "string",
              "attribute": "search-placeholder",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Entrez votre recherche'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Entrez votre recherche'"
                  }
                ],
                "text": "Placeholder à afficher dans l'input de recherche si actif"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "noResultsText",
              "type": "string",
              "attribute": "no-results-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Aucun résultat trouvé'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Aucun résultat trouvé'"
                  }
                ],
                "text": "Texte à afficher si pas de résultats de recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Indique si le champ est désactivé et donc non interactif"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nom de l'élément dans les formulaires, utilisé pour associer la valeur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si la sélection est obligatoire dans le formulaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "items",
              "type": "unknown",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "SelectItem[]",
                "resolved": "SelectItem[]",
                "references": {
                  "SelectItem": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.tsx",
                    "id": "src/components/spw-custom-select/spw-custom-select.tsx::SelectItem"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Liste d'items dynamiques pour générer les options (array d'objets avec label + value)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'large' | 'medium'",
                "resolved": "\"large\" | \"medium\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Taille du select, peut être \"large\" ou \"medium\""
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "multiple",
              "type": "boolean",
              "attribute": "multiple",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet la sélection multiple si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isSearch",
              "type": "boolean",
              "attribute": "is-search",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Active la fonction de recherche dans la liste des items"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "assistiveText",
              "type": "string",
              "attribute": "assistive-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte d'assistance à afficher sous le label"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'erreur à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'indication (hint) à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de succès à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "warning",
              "type": "string",
              "attribute": "warning",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de warning à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showErrorIcon",
              "type": "boolean",
              "attribute": "show-error-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'erreur si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showHintIcon",
              "type": "boolean",
              "attribute": "show-hint-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'indication si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showSuccessIcon",
              "type": "boolean",
              "attribute": "show-success-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de succès si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showWarningIcon",
              "type": "boolean",
              "attribute": "show-warning-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de warning si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipMaxWidth",
              "type": "string",
              "attribute": "tooltip-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipDirection",
              "type": "string",
              "attribute": "tooltip-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCursor",
              "type": "string",
              "attribute": "tooltip-cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "fixedDropdown",
              "type": "boolean",
              "attribute": "fixed-dropdown",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Utilise un positionnement fixed pour le dropdown si nécessité de sortir du contexte (utile dans une modal avec overflow hidden)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "fixedDropdownParent",
              "type": "string",
              "attribute": "fixed-dropdown-parent",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Tag name du composant parent contenant le scroll (ex: 'spw-modal'). Le composant remontera les parents pour trouver ce composant et écouter son scroll interne."
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isClear",
              "type": "boolean",
              "attribute": "is-clear",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ peut être effacé avec un bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "direction",
              "type": "string",
              "attribute": "direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'auto'",
              "complexType": {
                "original": "'top' | 'bottom' | 'auto'",
                "resolved": "\"auto\" | \"bottom\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'auto'"
                  }
                ],
                "text": "Direction d'ouverture du dropdown"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "allowCreate",
              "type": "boolean",
              "attribute": "allow-create",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet à l'utilisateur d'ajouter une option si elle n'existe pas dans la liste (nécessite isSearch)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalValue"
            },
            {
              "name": "isOpen"
            },
            {
              "name": "parsedOptions"
            },
            {
              "name": "focusedOptionIndex"
            },
            {
              "name": "searchText"
            },
            {
              "name": "hasSlottedFooter"
            },
            {
              "name": "dropdownDirection"
            },
            {
              "name": "hasSelectedValue"
            },
            {
              "name": "dropdownPosition"
            }
          ],
          "methods": [
            {
              "name": "setFocus",
              "docs": {
                "text": "Méthode publique pour mettre le focus sur le champ de sélection.",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  },
                  "HTMLInputElement": {
                    "location": "global",
                    "id": "global::HTMLInputElement"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "resetSelect",
              "docs": {
                "text": "Réinitialise le champ de sélection",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "setValue",
              "docs": {
                "text": "Définit la valeur du champ de sélection",
                "tags": []
              },
              "complexType": {
                "signature": "(val: (string | number)[] | string | number) => Promise<void>",
                "parameters": [
                  {
                    "name": "val",
                    "type": "string | number | (string | number)[]",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "getValue",
              "docs": {
                "text": "Récupère la valeur actuelle du champ de sélection",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<(string | number)[] | string | number>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<string | number | (string | number)[]>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "valueChanged",
              "method": "valueChanged",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque la valeur sélectionnée change"
              },
              "complexType": {
                "original": "(string | number)[] | string | number",
                "resolved": "(string | number)[] | number | string",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "optionCreated",
              "method": "optionCreated",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsqu'une nouvelle option est créée via le champ de recherche"
              },
              "complexType": {
                "original": "SelectItem",
                "resolved": "SelectItem",
                "references": {
                  "SelectItem": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.tsx",
                    "id": "src/components/spw-custom-select/spw-custom-select.tsx::SelectItem"
                  }
                }
              },
              "internal": false
            },
            {
              "name": "optionRemoved",
              "method": "optionRemoved",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsqu'une option créée est supprimée"
              },
              "complexType": {
                "original": "SelectItem",
                "resolved": "SelectItem",
                "references": {
                  "SelectItem": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.tsx",
                    "id": "src/components/spw-custom-select/spw-custom-select.tsx::SelectItem"
                  }
                }
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "items",
              "methodName": "parseOptions"
            },
            {
              "propName": "value",
              "methodName": "valueChangedHandler"
            },
            {
              "propName": "internalValue",
              "methodName": "internalValueChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-CUSTOM-SELECT",
              "styleStr": null,
              "styleIdentifier": "SpwCustomSelectStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.scss",
                  "relativePath": "spw-custom-select.scss",
                  "originalComponentPath": "spw-custom-select.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": true,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "showIcon",
            "key",
            "class",
            "ref",
            "label",
            "name",
            "required",
            "tooltipTitle",
            "tooltipText",
            "tooltipMaxWidth",
            "tooltipDirection",
            "tooltipCursor",
            "id",
            "onClick",
            "onKeyDown",
            "tabindex",
            "placeholder",
            "onInput",
            "value",
            "type",
            "onMouseDown",
            "icon",
            "style",
            "checked",
            "disabled"
          ],
          "htmlTagNames": [
            "spw-field-message",
            "div",
            "spw-field-label",
            "input",
            "button",
            "spw-icon",
            "span",
            "ul",
            "li",
            "spw-checkbox",
            "p",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon",
            "spw-checkbox"
          ],
          "dependents": [],
          "dependencies": [
            "spw-checkbox",
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon",
            "spw-checkbox"
          ]
        }
      ],
      "entryKey": "spw-custom-select.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": "internals",
          "attachInternalsCustomStates": [],
          "formAssociated": true,
          "tagName": "spw-date-picker",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwDatePicker",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "value",
              "type": "string",
              "attribute": "value",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur de la date sélectionnée"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "placeholder",
              "type": "string",
              "attribute": "placeholder",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'JJ/MM/AAAA'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'JJ/MM/AAAA'"
                  }
                ],
                "text": "Placeholder du champ de saisie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Label du champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Attribut `name` utilisé par le formulaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ est requis"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ est désactivé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "dateFormat",
              "type": "string",
              "attribute": "date-format",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'dd/MM/yyyy'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'dd/MM/yyyy'"
                  }
                ],
                "text": "Format de date à afficher"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "minDate",
              "type": "string",
              "attribute": "min-date",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Date minimale sélectionnable"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxDate",
              "type": "string",
              "attribute": "max-date",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Date maximale sélectionnable"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabledDays",
              "type": "string",
              "attribute": "disabled-days",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "[]",
              "complexType": {
                "original": "string | number[]",
                "resolved": "number[] | string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "[]"
                  }
                ],
                "text": "Jours de la semaine désactivés (0=dimanche, 1=lundi, etc.)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabledDates",
              "type": "string",
              "attribute": "disabled-dates",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "[]",
              "complexType": {
                "original": "string | string[]",
                "resolved": "string | string[]",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "[]"
                  }
                ],
                "text": "Dates spécifiques désactivées (format ISO, ex: [\"2026-01-01\", \"2026-12-25\"])"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "position",
              "type": "string",
              "attribute": "position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'bl'",
              "complexType": {
                "original": "'tr' | 'tl' | 'br' | 'bl'",
                "resolved": "\"bl\" | \"br\" | \"tl\" | \"tr\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'bl'"
                  }
                ],
                "text": "Position du datepicker"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'erreur à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'indication (hint) à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de succès à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "warning",
              "type": "string",
              "attribute": "warning",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de warning à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showErrorIcon",
              "type": "boolean",
              "attribute": "show-error-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'erreur si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showHintIcon",
              "type": "boolean",
              "attribute": "show-hint-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'indication si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showSuccessIcon",
              "type": "boolean",
              "attribute": "show-success-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de succès si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showWarningIcon",
              "type": "boolean",
              "attribute": "show-warning-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de warning si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "assistiveText",
              "type": "string",
              "attribute": "assistive-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte d'assistance à afficher sous le label"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isClear",
              "type": "boolean",
              "attribute": "is-clear",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ peut être effacé avec un bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipMaxWidth",
              "type": "string",
              "attribute": "tooltip-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipDirection",
              "type": "string",
              "attribute": "tooltip-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCursor",
              "type": "string",
              "attribute": "tooltip-cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "range",
              "type": "boolean",
              "attribute": "range",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si vrai, permet de définir un range de dates"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rangeId",
              "type": "string",
              "attribute": "range-id",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de définir un id pour le range de date (corrélation entre les 2 inputs)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isStart",
              "type": "boolean",
              "attribute": "is-start",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet de définir l'input de début pour un range"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "fixedCalendar",
              "type": "boolean",
              "attribute": "fixed-calendar",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Utilise un positionnement fixed pour le calendrier si nécessité de sortir du contexte (utile dans une modal avec overflow hidden)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "fixedCalendarParent",
              "type": "string",
              "attribute": "fixed-calendar-parent",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Tag name du composant parent contenant le scroll (ex: 'spw-modal'). Le composant remontera les parents pour trouver ce composant et écouter son scroll interne."
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isOpen"
            },
            {
              "name": "hasError"
            },
            {
              "name": "internalError"
            },
            {
              "name": "internalValue"
            },
            {
              "name": "isClearIconVisible"
            }
          ],
          "methods": [
            {
              "name": "open",
              "docs": {
                "text": "Méthode pour ouvrir le datepicker",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "close",
              "docs": {
                "text": "Méthode pour fermer le datepicker",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "setDate",
              "docs": {
                "text": "Méthode pour définir la date",
                "tags": []
              },
              "complexType": {
                "signature": "(date: Date | string) => Promise<void>",
                "parameters": [
                  {
                    "name": "date",
                    "type": "string | Date",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  },
                  "Date": {
                    "location": "global",
                    "id": "global::Date"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "getDate",
              "docs": {
                "text": "Méthode pour récupérer la date",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<Date | null>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  },
                  "Date": {
                    "location": "global",
                    "id": "global::Date"
                  }
                },
                "return": "Promise<Date>"
              },
              "internal": false
            },
            {
              "name": "getRange",
              "docs": {
                "text": "Méthode pour récupérer le range de dates",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<{ start: Date | null; end: Date | null; }>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  },
                  "Date": {
                    "location": "global",
                    "id": "global::Date"
                  }
                },
                "return": "Promise<{ start: Date; end: Date; }>"
              },
              "internal": false
            },
            {
              "name": "updateConstraints",
              "docs": {
                "text": "Méthode pour mettre à jour les contraintes min/max du datepicker",
                "tags": []
              },
              "complexType": {
                "signature": "(minDate?: Date, maxDate?: Date) => Promise<void>",
                "parameters": [
                  {
                    "name": "minDate",
                    "type": "Date",
                    "docs": ""
                  },
                  {
                    "name": "maxDate",
                    "type": "Date",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  },
                  "Date": {
                    "location": "global",
                    "id": "global::Date"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "resetInput",
              "docs": {
                "text": "Méthode pour réinitialiser le datepicker",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "resetConstraints",
              "docs": {
                "text": "Méthode pour réinitialiser les contraintes min/max du datepicker",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "dateChange",
              "method": "dateChange",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Evenement émis au changement de date"
              },
              "complexType": {
                "original": "{ value: string; date: Date }",
                "resolved": "{ value: string; date: Date; }",
                "references": {
                  "Date": {
                    "location": "global",
                    "id": "global::Date"
                  }
                }
              },
              "internal": false
            },
            {
              "name": "datePickerOpen",
              "method": "datePickerOpen",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Evenement émis à l'ouverture du datepicker"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "datePickerClose",
              "method": "datePickerClose",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Evenement émis à la fermeture du datepicker"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "value",
              "methodName": "watchValue"
            },
            {
              "propName": "disabled",
              "methodName": "watchDisabled"
            },
            {
              "propName": "minDate",
              "methodName": "watchMinDate"
            },
            {
              "propName": "maxDate",
              "methodName": "watchMaxDate"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-DATE-PICKER",
              "styleStr": null,
              "styleIdentifier": "SpwDatePickerStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-date-picker/spw-date-picker.scss",
                  "relativePath": "spw-date-picker.scss",
                  "originalComponentPath": "spw-date-picker.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-input-height",
              "docs": "Hauteur du champ de saisie",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-padding",
              "docs": "Padding interne du champ de saisie",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-text-align",
              "docs": "Alignement du texte dans le champ",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-font-size",
              "docs": "Taille de police du champ de saisie",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-radius",
              "docs": "Rayon de bordure du champ",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-icon-search-color",
              "docs": "Couleur de l'icône de recherche",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-border",
              "docs": "Couleur de la bordure du champ",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-date-picker/spw-date-picker.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-date-picker/spw-date-picker.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": true,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "label",
            "required",
            "tooltipTitle",
            "tooltipText",
            "tooltipMaxWidth",
            "tooltipDirection",
            "tooltipCursor",
            "variant",
            "showIcon",
            "ref",
            "id",
            "type",
            "value",
            "placeholder",
            "disabled",
            "onFocus",
            "onInput",
            "onKeyDown",
            "aria-label",
            "aria-describedby",
            "aria-invalid",
            "onClick",
            "icon",
            "onMouseDown"
          ],
          "htmlTagNames": [
            "div",
            "spw-field-label",
            "spw-field-message",
            "input",
            "span",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-date-picker.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-dropdown",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwDropdown",
          "elementRef": "host",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "direction",
              "type": "string",
              "attribute": "direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'bottom'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'bottom'"
                  }
                ],
                "text": "Position du dropdown"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "alignment",
              "type": "string",
              "attribute": "alignment",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'center'",
              "complexType": {
                "original": "'start' | 'center' | 'end'",
                "resolved": "\"center\" | \"end\" | \"start\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'center'"
                  }
                ],
                "text": "Alignement du dropdown par rapport au trigger (start/end = haut-gauche pour top/bottom, haut-bas pour left/right)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasPadding",
              "type": "boolean",
              "attribute": "has-padding",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Active un padding interne"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "contentWidth",
              "type": "number",
              "attribute": "content-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "300",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "300"
                  }
                ],
                "text": "Largeur du dropdown (px)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxHeight",
              "type": "string",
              "attribute": "max-height",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'auto'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'auto'"
                  }
                ],
                "text": "Hauteur max du dropdown (px)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "open",
              "type": "boolean",
              "attribute": "open",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Contrôle externe du dropdown"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isVisible"
            }
          ],
          "methods": [
            {
              "name": "close",
              "docs": {
                "text": "",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "spwDropdownOpen",
              "method": "spwDropdownOpen",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis quand le dropdown s'ouvre"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "spwDropdownClose",
              "method": "spwDropdownClose",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis quand le dropdown se ferme"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "open",
              "methodName": "onOpenChange"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-DROPDOWN",
              "styleStr": null,
              "styleIdentifier": "SpwDropdownStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-dropdown/spw-dropdown.scss",
                  "relativePath": "spw-dropdown.scss",
                  "originalComponentPath": "spw-dropdown.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-dropdown/spw-dropdown.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-dropdown/spw-dropdown.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": true,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onClick"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-dropdown.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-dropdown-container",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwDropdownContainer",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-DROPDOWN-CONTAINER",
              "styleStr": null,
              "styleIdentifier": "SpwDropdownContainerStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-dropdown/spw-dropdown-container/spw-dropdown-container.scss",
                  "relativePath": "spw-dropdown-container.scss",
                  "originalComponentPath": "spw-dropdown-container.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-dropdown/spw-dropdown-container/spw-dropdown-container.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-dropdown/spw-dropdown-container/spw-dropdown-container.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-dropdown-container.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-dropdown-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwDropdownItem",
          "elementRef": "el",
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Lien href pour l'item"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si true, l'item est désactivé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Icône optionnelle à afficher"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "iconVariant",
              "type": "string",
              "attribute": "icon-variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-regular'",
              "complexType": {
                "original": "'fa-solid' | 'fa-brands' | 'fa-regular'",
                "resolved": "\"fa-brands\" | \"fa-regular\" | \"fa-solid\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-regular'"
                  }
                ],
                "text": "Variante d'icône font-awesome"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "hasSubItems"
            },
            {
              "name": "subItemsOpen"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-DROPDOWN-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwDropdownItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-dropdown/spw-dropdown-item/spw-dropdown-item.scss",
                  "relativePath": "spw-dropdown-item.scss",
                  "originalComponentPath": "spw-dropdown-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-dropdown/spw-dropdown-item/spw-dropdown-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-dropdown/spw-dropdown-item/spw-dropdown-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": true,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "href",
            "aria-disabled",
            "onClick",
            "variant",
            "icon",
            "style",
            "name"
          ],
          "htmlTagNames": [
            "div",
            "spw-icon",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-dropdown-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": "internals",
          "attachInternalsCustomStates": [],
          "formAssociated": true,
          "tagName": "spw-file-upload",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFileUpload",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ est désactivé, rendant le téléversement de fichiers non disponible"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "boolean",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique s'il y a une erreur visuelle associée au composant de téléversement de fichiers"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nom de l'élément utilisé dans les formulaires pour associer la valeur des fichiers"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "value",
              "type": "unknown",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "[]",
              "complexType": {
                "original": "File[]",
                "resolved": "File[]",
                "references": {
                  "File": {
                    "location": "global",
                    "id": "global::File"
                  }
                }
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "[]"
                  }
                ],
                "text": "Valeur actuelle sélectionnée, utilisée pour les formulaires"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "enableDropZone",
              "type": "boolean",
              "attribute": "enable-drop-zone",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Active ou désactive la zone de dépôt pour le glisser-déposer de fichiers"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "multiple",
              "type": "boolean",
              "attribute": "multiple",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet de téléverser plusieurs fichiers si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accept",
              "type": "string",
              "attribute": "accept",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Types de fichiers acceptés, spécifiés sous forme de chaîne de types MIME ou extensions (whitelist)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "refuse",
              "type": "string",
              "attribute": "refuse",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Types de fichiers refusés, spécifiés sous forme de chaîne de types MIME ou extensions (blacklist)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxFileSize",
              "type": "number",
              "attribute": "max-file-size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "100",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "100"
                  }
                ],
                "text": "Taille maximale autorisée pour chaque fichier, en Mo"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxFileSizeUnit",
              "type": "string",
              "attribute": "max-file-size-unit",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'mo'",
              "complexType": {
                "original": "'mo' | 'go'",
                "resolved": "\"go\" | \"mo\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'mo'"
                  }
                ],
                "text": "Unité de mesure pour maxFileSize ('mo' ou 'go')"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxFiles",
              "type": "number",
              "attribute": "max-files",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "Infinity",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "Infinity"
                  }
                ],
                "text": "Nombre maximal de fichiers pouvant être téléversés"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textChooseFile",
              "type": "string",
              "attribute": "text-choose-file",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Choisir votre fichier...'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Choisir votre fichier...'"
                  }
                ],
                "text": "Texte du bouton pour sélectionner un fichier (mode simple)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textChooseFiles",
              "type": "string",
              "attribute": "text-choose-files",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Choisir vos fichiers...'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Choisir vos fichiers...'"
                  }
                ],
                "text": "Texte du bouton pour sélectionner plusieurs fichiers (mode multiple)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textDropFile",
              "type": "string",
              "attribute": "text-drop-file",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Déposez votre fichier ici ou'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Déposez votre fichier ici ou'"
                  }
                ],
                "text": "Texte de la zone de dépôt pour un fichier"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textDropFiles",
              "type": "string",
              "attribute": "text-drop-files",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Déposez vos fichiers ici ou'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Déposez vos fichiers ici ou'"
                  }
                ],
                "text": "Texte de la zone de dépôt pour plusieurs fichiers"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textChooseFromComputer",
              "type": "string",
              "attribute": "text-choose-from-computer",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'choisissez sur votre ordinateur...'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'choisissez sur votre ordinateur...'"
                  }
                ],
                "text": "Texte du lien pour choisir depuis l'ordinateur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textDelete",
              "type": "string",
              "attribute": "text-delete",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Supprimer'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Supprimer'"
                  }
                ],
                "text": "Texte du lien de suppression"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textMaxFileSize",
              "type": "string",
              "attribute": "text-max-file-size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Taille maximale par fichier : {size} {unit}'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Taille maximale par fichier : {size} {unit}'"
                  }
                ],
                "text": "Texte pour la taille maximale par fichier (utiliser {size} et {unit} comme placeholders)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textMaxFiles",
              "type": "string",
              "attribute": "text-max-files",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'{count} fichier(s) maximum'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'{count} fichier(s) maximum'"
                  }
                ],
                "text": "Texte pour le nombre maximum de fichiers (utiliser {count} comme placeholder)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textAcceptedFormats",
              "type": "string",
              "attribute": "text-accepted-formats",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Formats autorisés : {formats}.'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Formats autorisés : {formats}.'"
                  }
                ],
                "text": "Texte pour les formats autorisés (utiliser {formats} comme placeholder)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textRefusedFormats",
              "type": "string",
              "attribute": "text-refused-formats",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Formats refusés : {formats}.'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Formats refusés : {formats}.'"
                  }
                ],
                "text": "Texte pour les formats refusés (utiliser {formats} comme placeholder)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textAllFormats",
              "type": "string",
              "attribute": "text-all-formats",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Formats autorisés : tous les formats.'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Formats autorisés : tous les formats.'"
                  }
                ],
                "text": "Texte quand tous les formats sont autorisés"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textErrorFormat",
              "type": "string",
              "attribute": "text-error-format",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "\"{filename} n'a pas été pris en compte car le format n'est pas autorisé.\"",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "\"{filename} n'a pas été pris en compte car le format n'est pas autorisé.\""
                  }
                ],
                "text": "Message d'erreur quand le format n'est pas autorisé (utiliser {filename} comme placeholder)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textErrorSize",
              "type": "string",
              "attribute": "text-error-size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "\"{filename} n'a pas été pris en compte car il dépasse la taille maximale autorisée.\"",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "\"{filename} n'a pas été pris en compte car il dépasse la taille maximale autorisée.\""
                  }
                ],
                "text": "Message d'erreur quand la taille est dépassée (utiliser {filename} comme placeholder)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textErrorFormatAndSize",
              "type": "string",
              "attribute": "text-error-format-and-size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "\"{filename} n'a pas été pris en compte car le format n'est pas autorisé et la limite de poids est dépassée.\"",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "\"{filename} n'a pas été pris en compte car le format n'est pas autorisé et la limite de poids est dépassée.\""
                  }
                ],
                "text": "Message d'erreur quand le format et la taille sont invalides (utiliser {filename} comme placeholder)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textLimitReached",
              "type": "string",
              "attribute": "text-limit-reached",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Vous avez atteint la limite autorisée de fichiers.'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Vous avez atteint la limite autorisée de fichiers.'"
                  }
                ],
                "text": "Message quand la limite de fichiers est atteinte"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textLimitExceeded",
              "type": "string",
              "attribute": "text-limit-exceeded",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Vous ne pouvez pas télécharger plus de {count} fichier(s).'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Vous ne pouvez pas télécharger plus de {count} fichier(s).'"
                  }
                ],
                "text": "Message quand on dépasse la limite de fichiers (utiliser {count} comme placeholder)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "selectedFiles"
            },
            {
              "name": "fileTypeErrors"
            },
            {
              "name": "fileLimitErrors"
            },
            {
              "name": "isDragging"
            },
            {
              "name": "isMaxFilesReachedExact"
            }
          ],
          "methods": [
            {
              "name": "resetInput",
              "docs": {
                "text": "Réinitialise le champ de téléchargement de fichiers",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "spwFileChange",
              "method": "spwFileChange",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque la sélection de fichiers change"
              },
              "complexType": {
                "original": "{ files: File[] }",
                "resolved": "{ files: File[]; }",
                "references": {
                  "File": {
                    "location": "global",
                    "id": "global::File"
                  }
                }
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "value",
              "methodName": "watchValueHandler"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-FILE-UPLOAD",
              "styleStr": null,
              "styleIdentifier": "SpwFileUploadStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-file-upload/spw-file-upload.scss",
                  "relativePath": "spw-file-upload.scss",
                  "originalComponentPath": "spw-file-upload.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-file-upload/spw-file-upload.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-file-upload/spw-file-upload.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onDragOver",
            "onDragLeave",
            "onDrop",
            "type",
            "ref",
            "onChange",
            "name",
            "multiple",
            "accept",
            "style",
            "disabled",
            "tabindex",
            "onKeyDown",
            "onClick",
            "variant",
            "href",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "input",
            "span",
            "spw-button",
            "ul",
            "li",
            "a",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-button",
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-button",
            "spw-icon",
            "spw-loading"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-button",
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-file-upload.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-footer",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFooter",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "colsMobile",
              "type": "number",
              "attribute": "cols-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "1",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "1"
                  }
                ],
                "text": "Nombre de colonnes à afficher en vue mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colsTablet",
              "type": "number",
              "attribute": "cols-tablet",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "2",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "2"
                  }
                ],
                "text": "Nombre de colonnes à afficher en vue tablette"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colsDesktop",
              "type": "number",
              "attribute": "cols-desktop",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "4",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "4"
                  }
                ],
                "text": "Nombre de colonnes à afficher en vue desktop"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [
            {
              "propName": "colsMobile",
              "methodName": "configurationChanged"
            },
            {
              "propName": "colsTablet",
              "methodName": "configurationChanged"
            },
            {
              "propName": "colsDesktop",
              "methodName": "configurationChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-FOOTER",
              "styleStr": null,
              "styleIdentifier": "SpwFooterStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer.scss",
                  "relativePath": "spw-footer.scss",
                  "originalComponentPath": "spw-footer.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "footer",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-footer.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-footer-bottom",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFooterBottom",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "siteTitle",
              "type": "string",
              "attribute": "site-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Le site officiel de la Wallonie'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Le site officiel de la Wallonie'"
                  }
                ],
                "text": "Titre du site affiché dans le subfooter"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasWallonieLogo",
              "type": "boolean",
              "attribute": "has-wallonie-logo",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Présence ou non du logo Wallonie en haut à gauche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-FOOTER-BOTTOM",
              "styleStr": null,
              "styleIdentifier": "SpwFooterBottomStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-bottom/spw-footer-bottom.scss",
                  "relativePath": "spw-footer-bottom.scss",
                  "originalComponentPath": "spw-footer-bottom.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-bottom/spw-footer-bottom.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-bottom/spw-footer-bottom.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "name",
            "width",
            "height",
            "viewBox",
            "fill",
            "xmlns",
            "d"
          ],
          "htmlTagNames": [
            "div",
            "slot",
            "svg",
            "path",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-footer-bottom.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-footer-content",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFooterContent",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-FOOTER-CONTENT",
              "styleStr": null,
              "styleIdentifier": "SpwFooterContentStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-content/spw-footer-content.scss",
                  "relativePath": "spw-footer-content.scss",
                  "originalComponentPath": "spw-footer-content.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-content/spw-footer-content.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-content/spw-footer-content.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-footer-content.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-footer-content-col",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFooterContentCol",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "colTitle",
              "type": "string",
              "attribute": "col-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre de la colonne"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "open"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-FOOTER-CONTENT-COL",
              "styleStr": null,
              "styleIdentifier": "SpwFooterContentColStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-content-col/spw-footer-content-col.scss",
                  "relativePath": "spw-footer-content-col.scss",
                  "originalComponentPath": "spw-footer-content-col.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-content-col/spw-footer-content-col.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-content-col/spw-footer-content-col.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onClick",
            "icon"
          ],
          "htmlTagNames": [
            "h2",
            "spw-icon",
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-footer-content-col.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-footer-link",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFooterLink",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit le chemin du lien"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Définit le target du lien"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "linkTitle",
              "type": "string",
              "attribute": "link-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit le titre du lien"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-FOOTER-LINK",
              "styleStr": null,
              "styleIdentifier": "SpwFooterLinkStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-link/spw-footer-link.scss",
                  "relativePath": "spw-footer-link.scss",
                  "originalComponentPath": "spw-footer-link.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-link/spw-footer-link.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-link/spw-footer-link.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "href",
            "target",
            "title",
            "class"
          ],
          "htmlTagNames": [
            "a",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-footer-link.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-grid",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwGrid",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "colsMobile",
              "type": "number",
              "attribute": "cols-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "1",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "1"
                  }
                ],
                "text": "Nombre de colonnes à afficher en vue mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colsTablet",
              "type": "number",
              "attribute": "cols-tablet",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "2",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "2"
                  }
                ],
                "text": "Nombre de colonnes à afficher en vue tablette"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colsDesktop",
              "type": "number",
              "attribute": "cols-desktop",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "3",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "3"
                  }
                ],
                "text": "Nombre de colonnes à afficher en vue desktop"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "gap",
              "type": "string",
              "attribute": "gap",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'none' | 'small' | 'medium' | 'large'",
                "resolved": "\"large\" | \"medium\" | \"none\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Espacement entre les éléments de grille"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [
            {
              "propName": "colsMobile",
              "methodName": "configurationChanged"
            },
            {
              "propName": "colsTablet",
              "methodName": "configurationChanged"
            },
            {
              "propName": "colsDesktop",
              "methodName": "configurationChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-GRID",
              "styleStr": null,
              "styleIdentifier": "SpwGridStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-grid/spw-grid.scss",
                  "relativePath": "spw-grid.scss",
                  "originalComponentPath": "spw-grid.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-grid-gap-small",
              "docs": "Gap small",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-grid-gap-medium",
              "docs": "Gap medium",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-grid-gap-large",
              "docs": "Gap large",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-grid/spw-grid.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-grid/spw-grid.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": false,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "style"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-grid.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-grid-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwGridItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "colSpanMobile",
              "type": "number",
              "attribute": "col-span-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de colonnes occupées par l'item en vue mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colSpanTablet",
              "type": "number",
              "attribute": "col-span-tablet",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de colonnes occupées par l'item en vue tablette"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colSpanDesktop",
              "type": "number",
              "attribute": "col-span-desktop",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de colonnes occupées par l'item en vue desktop"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rowSpanMobile",
              "type": "number",
              "attribute": "row-span-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de lignes occupées par l'item en vue mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rowSpanTablet",
              "type": "number",
              "attribute": "row-span-tablet",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de lignes occupées par l'item en vue tablette"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rowSpanDesktop",
              "type": "number",
              "attribute": "row-span-desktop",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de lignes occupées par l'item en vue desktop"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-GRID-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwGridItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-grid/spw-grid-item/spw-grid-item.scss",
                  "relativePath": "spw-grid-item.scss",
                  "originalComponentPath": "spw-grid-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-grid/spw-grid-item/spw-grid-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-grid/spw-grid-item/spw-grid-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": false,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "style"
          ],
          "htmlTagNames": [
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-grid-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-header",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeader",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "siteTitle",
              "type": "string",
              "attribute": "site-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Wallonie'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Wallonie'"
                  }
                ],
                "text": "Titre du site"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "borderColor",
              "type": "string",
              "attribute": "border-color",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Code hexadécimal de la bordure sous le nom du site"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasWallonieLogo",
              "type": "boolean",
              "attribute": "has-wallonie-logo",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Présence ou non du logo Wallonie en haut à gauche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasMaWallonie",
              "type": "boolean",
              "attribute": "has-ma-wallonie",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Présence ou non du bouton qui mène à Ma Wallonie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maWallonieLabel",
              "type": "string",
              "attribute": "ma-wallonie-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Mon Espace'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Mon Espace'"
                  }
                ],
                "text": "Label du bouton qui mène à Ma Wallonie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maWallonieLink",
              "type": "string",
              "attribute": "ma-wallonie-link",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'https://monespace.wallonie.be/'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'https://monespace.wallonie.be/'"
                  }
                ],
                "text": "Lien du bouton qui mène à Ma Wallonie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasWallonieBe",
              "type": "boolean",
              "attribute": "has-wallonie-be",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Présence ou non du bouton qui mène à Wallonie.be"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "wallonieBeLabel",
              "type": "string",
              "attribute": "wallonie-be-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Aller sur Wallonie.be'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Aller sur Wallonie.be'"
                  }
                ],
                "text": "Label du bouton qui mène à Ma Wallonie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "wallonieBeLink",
              "type": "string",
              "attribute": "wallonie-be-link",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'https://wallonie.be/'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'https://wallonie.be/'"
                  }
                ],
                "text": "Lien du bouton qui mène à Ma Wallonie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasSearch",
              "type": "boolean",
              "attribute": "has-search",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Présence ou non de la partie liée à la recherche (avec overlay)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "searchType",
              "type": "string",
              "attribute": "search-type",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'overlay'",
              "complexType": {
                "original": "'direct' | 'overlay'",
                "resolved": "\"direct\" | \"overlay\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'overlay'"
                  }
                ],
                "text": "Type de recherche (recherche intégrée dans l'overlay ou bien bouton d'action vers une page recherche)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "searchDirectHref",
              "type": "string",
              "attribute": "search-direct-href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Si recherche directe, lien qui renvoie vers la page"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "searchDirectTarget",
              "type": "string",
              "attribute": "search-direct-target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Si recherche directe, target du lien qui renvoie vers la page"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "searchCloseLabel",
              "type": "string",
              "attribute": "search-close-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Fermer'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Fermer'"
                  }
                ],
                "text": "Label pour la fermeture de la recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "searchOpenLabel",
              "type": "string",
              "attribute": "search-open-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Chercher'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Chercher'"
                  }
                ],
                "text": "Label pour l'ouverture de la recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "menuCloseLabel",
              "type": "string",
              "attribute": "menu-close-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Fermer'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Fermer'"
                  }
                ],
                "text": "Label pour la fermeture du menu"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "menuOpenLabel",
              "type": "string",
              "attribute": "menu-open-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Menu'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Menu'"
                  }
                ],
                "text": "Label pour l'ouverture du menu"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasHamburger",
              "type": "boolean",
              "attribute": "has-hamburger",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche ou masque le bouton hamburger de navigation"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "homepageLink",
              "type": "string",
              "attribute": "homepage-link",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'/'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'/'"
                  }
                ],
                "text": "Lien qui renvoie vers la homepage"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "emitLogoClick",
              "type": "boolean",
              "attribute": "emit-logo-click",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Activer l'émission d'événement au clic du logo au lieu de la navigation classique"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isMenuOpen"
            },
            {
              "name": "isSearchOpen"
            }
          ],
          "methods": [
            {
              "name": "closeMenu",
              "docs": {
                "text": "Méthode publique pour fermer le menu mobile.\nUtile pour fermer le menu lors d'une navigation (ex: clic sur routerLink Angular)",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "logoClick",
              "method": "logoClick",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lors du clic sur le logo (si emitLogoClick est activé)"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-HEADER",
              "styleStr": null,
              "styleIdentifier": "SpwHeaderStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header.scss",
                  "relativePath": "spw-header.scss",
                  "originalComponentPath": "spw-header.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "variant",
            "surface",
            "size",
            "href",
            "target",
            "icon-position",
            "icon-variant",
            "icon",
            "name",
            "onClick",
            "width",
            "height",
            "viewBox",
            "fill",
            "xmlns",
            "clip-path",
            "d",
            "id",
            "transform",
            "style",
            "is-icon-only"
          ],
          "htmlTagNames": [
            "header",
            "div",
            "spw-button",
            "slot",
            "h1",
            "a",
            "svg",
            "g",
            "path",
            "defs",
            "clippath",
            "rect",
            "span",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-button",
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-button",
            "spw-icon",
            "spw-loading"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-button",
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-header.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-header-lang",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderLang",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "activeLang"
            },
            {
              "name": "options"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [
            {
              "name": "langChange",
              "method": "langChange",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lors du changement de langue"
              },
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-HEADER-LANG",
              "styleStr": null,
              "styleIdentifier": "SpwHeaderLangStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-lang/spw-header-lang.scss",
                  "relativePath": "spw-header-lang.scss",
                  "originalComponentPath": "spw-header-lang.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-lang/spw-header-lang.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-lang/spw-header-lang.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "variant",
            "surface",
            "icon",
            "onKeyDown",
            "onClick",
            "aria-label",
            "onChange",
            "ref",
            "tabIndex",
            "data-value"
          ],
          "htmlTagNames": [
            "div",
            "spw-button",
            "select",
            "ul",
            "li"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-button"
          ],
          "dependents": [],
          "dependencies": [
            "spw-button",
            "spw-icon",
            "spw-loading"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-button"
          ]
        }
      ],
      "entryKey": "spw-header-lang.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-header-navigation",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderNavigation",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "alignment",
              "type": "string",
              "attribute": "alignment",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'flex-start'",
              "complexType": {
                "original": "'flex-start' | 'space-between'",
                "resolved": "\"flex-start\" | \"space-between\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'flex-start'"
                  }
                ],
                "text": "Alignement des éléments de navigation sur desktop"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "extraButton",
              "type": "boolean",
              "attribute": "extra-button",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Présence ou non d'un bouton à droite de la navigation"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "extraButtonHref",
              "type": "string",
              "attribute": "extra-button-href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie le lien de l'extra button"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "extraButtonTarget",
              "type": "string",
              "attribute": "extra-button-target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Attribut target de l'extra button"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "extraButtonText",
              "type": "string",
              "attribute": "extra-button-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte de l'extra button"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "extraButtonVariant",
              "type": "string",
              "attribute": "extra-button-variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'primary'",
              "complexType": {
                "original": "'primary' | 'secondary'",
                "resolved": "\"primary\" | \"secondary\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'primary'"
                  }
                ],
                "text": "Variant de l'extra button"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "extraButtonIcon",
              "type": "string",
              "attribute": "extra-button-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Icône de l'extra button (référence font-awesome)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "extraButtonIconPosition",
              "type": "string",
              "attribute": "extra-button-icon-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'left'",
              "complexType": {
                "original": "'left' | 'right'",
                "resolved": "\"left\" | \"right\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'left'"
                  }
                ],
                "text": "Position de l'icône de l'extra button"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "emitExtraButtonClick",
              "type": "boolean",
              "attribute": "emit-extra-button-click",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Activer l'émission d'événement au clic de l'extra button au lieu de la navigation classique"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "homepageLabel",
              "type": "string",
              "attribute": "homepage-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "\"Page d'accueil\"",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "\"Page d'accueil\""
                  }
                ],
                "text": "Texte du lien \"Page d'accueil\" dans la navigation mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "level"
            },
            {
              "name": "element"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "spwHeaderNavigationNavigate",
              "method": "handleNavigation",
              "capture": true,
              "passive": false
            }
          ],
          "events": [
            {
              "name": "extraButtonClick",
              "method": "extraButtonClick",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lors du clic sur l'extra button (si emitExtraButtonClick est activé)"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-HEADER-NAVIGATION",
              "styleStr": null,
              "styleIdentifier": "SpwHeaderNavigationStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation/spw-header-navigation.scss",
                  "relativePath": "spw-header-navigation.scss",
                  "originalComponentPath": "spw-header-navigation.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation/spw-header-navigation.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation/spw-header-navigation.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "ref",
            "href",
            "onClick",
            "icon",
            "variant",
            "icon-position",
            "target",
            "size",
            "is-full-width"
          ],
          "htmlTagNames": [
            "nav",
            "div",
            "a",
            "spw-icon",
            "span",
            "slot",
            "spw-button"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-button"
          ],
          "dependents": [],
          "dependencies": [
            "spw-button",
            "spw-icon",
            "spw-loading"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon",
            "spw-button"
          ]
        }
      ],
      "entryKey": "spw-header-navigation.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-header-navigation-dropdown",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderNavigationDropdown",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "viewMoreText",
              "type": "string",
              "attribute": "view-more-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Voir plus'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Voir plus'"
                  }
                ],
                "text": "Texte du bouton \"Voir plus\" (uniquement en mode megamenu)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "shouldShowViewMore"
            },
            {
              "name": "parentHref"
            },
            {
              "name": "parentTarget"
            },
            {
              "name": "dropdownLevel"
            },
            {
              "name": "isMegamenu"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-HEADER-NAVIGATION-DROPDOWN",
              "styleStr": null,
              "styleIdentifier": "SpwHeaderNavigationDropdownStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.scss",
                  "relativePath": "spw-header-navigation-dropdown.scss",
                  "originalComponentPath": "spw-header-navigation-dropdown.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "icon",
            "href",
            "target"
          ],
          "htmlTagNames": [
            "div",
            "slot",
            "spw-link"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-link"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-link"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-link"
          ]
        }
      ],
      "entryKey": "spw-header-navigation-dropdown.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-header-navigation-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderNavigationItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "isActive",
              "type": "boolean",
              "attribute": "is-active",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit si l'élément de menu est la page courante"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'megamenu'",
                "resolved": "\"default\" | \"megamenu\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Variante du menu (default ou megamenu)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalIsActive"
            },
            {
              "name": "hasSubnav"
            },
            {
              "name": "level"
            },
            {
              "name": "isSubnavVisible"
            },
            {
              "name": "lastClickedLevel1Item"
            },
            {
              "name": "isMobile"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [
            {
              "name": "spwHeaderNavigationNavigate",
              "method": "spwHeaderNavigationNavigate",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": ""
              },
              "complexType": {
                "original": "{ level: number; element: HTMLSpwHeaderNavigationItemElement }",
                "resolved": "{ level: number; element: HTMLSpwHeaderNavigationItemElement; }",
                "references": {
                  "HTMLSpwHeaderNavigationItemElement": {
                    "location": "global",
                    "id": "global::HTMLSpwHeaderNavigationItemElement"
                  }
                }
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-HEADER-NAVIGATION-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwHeaderNavigationItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.scss",
                  "relativePath": "spw-header-navigation-item.scss",
                  "originalComponentPath": "spw-header-navigation-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": true,
          "hasComponentDidUpdateFn": true,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "data-level",
            "class",
            "onClick",
            "icon",
            "href",
            "target"
          ],
          "htmlTagNames": [
            "div",
            "spw-icon",
            "span",
            "a",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-header-navigation-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-header-persona",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderPersona",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "personaLabel",
              "type": "string",
              "attribute": "persona-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Je suis :'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Je suis :'"
                  }
                ],
                "text": "Label pour le choix du persona (à appliquer sur spw-header-persona)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "activePersona"
            },
            {
              "name": "options"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-HEADER-PERSONA",
              "styleStr": null,
              "styleIdentifier": "SpwHeaderPersonaStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-persona/spw-header-persona.scss",
                  "relativePath": "spw-header-persona.scss",
                  "originalComponentPath": "spw-header-persona.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-persona/spw-header-persona.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-persona/spw-header-persona.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onClick",
            "onKeyDown",
            "icon",
            "aria-label",
            "ref",
            "onChange",
            "tabIndex"
          ],
          "htmlTagNames": [
            "div",
            "span",
            "spw-icon",
            "select"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-header-persona.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-header-persona-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderPersonaItem",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "active",
              "type": "boolean",
              "attribute": "active",
              "reflect": true,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": ""
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-HEADER-PERSONA-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwHeaderPersonaItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-persona-item/spw-header-persona-item.scss",
                  "relativePath": "spw-header-persona-item.scss",
                  "originalComponentPath": "spw-header-persona-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-persona-item/spw-header-persona-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-persona-item/spw-header-persona-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-header-persona-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-hero",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHero",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "imageSrc",
              "type": "string",
              "attribute": "image-src",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Image du hero banner"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "imageAlt",
              "type": "string",
              "attribute": "image-alt",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Texte alternatif de l'image du hero banner"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'light'",
              "complexType": {
                "original": "'dark' | 'light'",
                "resolved": "\"dark\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'light'"
                  }
                ],
                "text": "Permet de choisir la surface d'arrière-plan du hero"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasPictureFull",
              "type": "boolean",
              "attribute": "has-picture-full",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet de définir l'image de gauche/droite (en fonction de l'alignement choisi) sans padding"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasRadius",
              "type": "boolean",
              "attribute": "has-radius",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Permet d'appliquer un border-radius sur le hero"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasShadow",
              "type": "boolean",
              "attribute": "has-shadow",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet d'appliquer un box-shadow sur le hero"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasVideo",
              "type": "boolean",
              "attribute": "has-video",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Permet de définir un bouton play sur l'image de hero (sauf variants maxi & photo)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "modalVideoId",
              "type": "string",
              "attribute": "modal-video-id",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de définir un id de modal à ouvrir au clic sur le bouton play"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'grey'",
              "complexType": {
                "original": "'grey' | 'white' | 'maxi' | 'photo' | 'mini' | 'featured'",
                "resolved": "\"featured\" | \"grey\" | \"maxi\" | \"mini\" | \"photo\" | \"white\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'grey'"
                  }
                ],
                "text": "Permet de choisir le variant du hero"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "alignment",
              "type": "string",
              "attribute": "alignment",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'left'",
              "complexType": {
                "original": "'left' | 'center' | 'right'",
                "resolved": "\"center\" | \"left\" | \"right\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'left'"
                  }
                ],
                "text": "Permet de choisir l'alignement du contenu"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "overlayOpacity",
              "type": "number",
              "attribute": "overlay-opacity",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "0",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "0"
                  }
                ],
                "text": "Permet de spécifier l'opacité de l'overlay (0 à 100)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "overlayColor",
              "type": "string",
              "attribute": "overlay-color",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Permet de spécifier la couleur de l'overlay"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accPlayButtonAriaLabel",
              "type": "string",
              "attribute": "acc-play-button-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Lire la vidéo'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Lire la vidéo'"
                  }
                ],
                "text": "Aria label pour le bouton play"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightText",
              "type": "string",
              "attribute": "copyright-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du copyright à afficher sur l'image"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightIcon",
              "type": "string",
              "attribute": "copyright-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'fa-copyright'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-copyright'"
                  }
                ],
                "text": "Icône Font Awesome du copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightIconVariant",
              "type": "string",
              "attribute": "copyright-icon-variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-light'",
              "complexType": {
                "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
                "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-light'"
                  }
                ],
                "text": "Permet de spécifier une variante de Font Awesome pour l'icône de copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightHref",
              "type": "string",
              "attribute": "copyright-href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Lien du copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightTarget",
              "type": "string",
              "attribute": "copyright-target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_blank'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_blank'"
                  }
                ],
                "text": "Target du lien du copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCopyrightTitle",
              "type": "string",
              "attribute": "tooltip-copyright-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip de copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCopyrightText",
              "type": "string",
              "attribute": "tooltip-copyright-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip de copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCopyrightMaxWidth",
              "type": "string",
              "attribute": "tooltip-copyright-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'300'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'300'"
                  }
                ],
                "text": "Largeur maximale du tooltip de copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "imagePosition",
              "type": "string",
              "attribute": "image-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Position de l'image (object-position), ex: 'top left', 'center center', 'bottom right'"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "featuredRatio",
              "type": "string",
              "attribute": "featured-ratio",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image du variant featured pour tous les breakpoints (ex: \"16/9\", \"3/1\"). Sans valeur, l'image s'affiche en taille naturelle."
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "featuredRatioMobile",
              "type": "string",
              "attribute": "featured-ratio-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image du variant featured en vue mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "featuredRatioTablet",
              "type": "string",
              "attribute": "featured-ratio-tablet",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image du variant featured en vue tablette"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "featuredRatioDesktop",
              "type": "string",
              "attribute": "featured-ratio-desktop",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Ratio d'aspect de l'image du variant featured en vue desktop"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-HERO",
              "styleStr": null,
              "styleIdentifier": "SpwHeroStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-hero/spw-hero.scss",
                  "relativePath": "spw-hero.scss",
                  "originalComponentPath": "spw-hero.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-hero-content-max-width",
              "docs": "Largeur maximale du contenu du hero",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-hero-ratio-picture",
              "docs": "Ratio de l'image du hero",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-hero-shadow",
              "docs": "Ombre portée du hero",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-hero-radius",
              "docs": "Rayon de bordure du hero",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-hero-featured-ratio-mobile",
              "docs": "Ratio de l'image du variant featured en mobile",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-hero-featured-ratio-tablet",
              "docs": "Ratio de l'image du variant featured en tablette",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-hero-featured-ratio-desktop",
              "docs": "Ratio de l'image du variant featured en desktop",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-hero/spw-hero.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-hero/spw-hero.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "size",
            "icon-variant",
            "icon",
            "href",
            "target",
            "direction",
            "tooltip-title",
            "tooltip-text",
            "max-width",
            "cursor",
            "variant",
            "is-icon-only",
            "style",
            "onClick",
            "onKeyDown",
            "tabIndex",
            "role",
            "aria-label",
            "src",
            "alt"
          ],
          "htmlTagNames": [
            "div",
            "slot",
            "spw-tag",
            "spw-tooltip",
            "spw-icon",
            "img"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-tag",
            "spw-tooltip",
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-tag",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-tag",
            "spw-tooltip",
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-hero.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-illustration",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwIllustration",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": true,
              "optional": false,
              "complexType": {
                "original": "IllustrationType",
                "resolved": "\"404-illustration1\" | \"404-illustration2\" | \"404-illustration3\" | \"404-illustration4\" | \"404-illustration5\" | \"404-illustration6\" | \"phone-character\" | \"phone-waves\"",
                "references": {
                  "IllustrationType": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-illustration/spw-illustration.tsx",
                    "id": "src/components/spw-illustration/spw-illustration.tsx::IllustrationType"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Variante de l'illustration à afficher"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "width",
              "type": "string",
              "attribute": "width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'100%'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'100%'"
                  }
                ],
                "text": "Largeur de l'illustration (ex: \"200px\", \"100%\")"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "height",
              "type": "string",
              "attribute": "height",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'auto'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'auto'"
                  }
                ],
                "text": "Hauteur de l'illustration (ex: \"200px\", \"auto\")"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "alt",
              "type": "string",
              "attribute": "alt",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Illustration'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Illustration'"
                  }
                ],
                "text": "Texte alternatif pour l'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-ILLUSTRATION",
              "styleStr": null,
              "styleIdentifier": "SpwIllustrationStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-illustration/spw-illustration.scss",
                  "relativePath": "spw-illustration.scss",
                  "originalComponentPath": "spw-illustration.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-ds-illustration-max-width",
              "docs": "Largeur maximale de l'illustration",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-ds-illustration-max-height",
              "docs": "Hauteur maximale de l'illustration",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-ds-illustration-width",
              "docs": "Largeur de l'illustration",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-ds-illustration-height",
              "docs": "Hauteur de l'illustration",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-illustration/spw-illustration.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-illustration/spw-illustration.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": false,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "style",
            "role",
            "aria-label",
            "innerHTML"
          ],
          "htmlTagNames": [
            "div"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-illustration.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": "internals",
          "attachInternalsCustomStates": [],
          "formAssociated": true,
          "tagName": "spw-input-slider",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwInputSlider",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "min",
              "type": "number",
              "attribute": "min",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "0",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "0"
                  }
                ],
                "text": "Valeur minimale du slider"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "max",
              "type": "number",
              "attribute": "max",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "100",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "100"
                  }
                ],
                "text": "Valeur maximale du slider"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "step",
              "type": "number",
              "attribute": "step",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "1",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "1"
                  }
                ],
                "text": "Pas d'incrémentation"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "value",
              "type": "number",
              "attribute": "value",
              "reflect": false,
              "mutable": true,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number | [number, number]",
                "resolved": "[number, number] | number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur actuelle (simple) ou valeurs [min, max] (range)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "range",
              "type": "boolean",
              "attribute": "range",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Active le mode range (deux poignées)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Désactive le slider"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Nom du champ pour les formulaires"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "orientation",
              "type": "string",
              "attribute": "orientation",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'horizontal'",
              "complexType": {
                "original": "'horizontal' | 'vertical'",
                "resolved": "\"horizontal\" | \"vertical\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'horizontal'"
                  }
                ],
                "text": "Orientation du slider"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasTooltip",
              "type": "boolean",
              "attribute": "has-tooltip",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche un tooltip avec la valeur au-dessus de la poignée"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Label du champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "assistiveText",
              "type": "string",
              "attribute": "assistive-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte d'assistance affiché sous le label"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'erreur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'information"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de succès"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "warning",
              "type": "string",
              "attribute": "warning",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'avertissement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showErrorIcon",
              "type": "boolean",
              "attribute": "show-error-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Afficher l'icône d'erreur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showHintIcon",
              "type": "boolean",
              "attribute": "show-hint-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Afficher l'icône d'information"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showSuccessIcon",
              "type": "boolean",
              "attribute": "show-success-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Afficher l'icône de succès"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showWarningIcon",
              "type": "boolean",
              "attribute": "show-warning-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Afficher l'icône d'avertissement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Champ requis"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Aria label pour l'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipMaxWidth",
              "type": "string",
              "attribute": "tooltip-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipDirection",
              "type": "string",
              "attribute": "tooltip-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCursor",
              "type": "string",
              "attribute": "tooltip-cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalValue"
            },
            {
              "name": "isDragging"
            },
            {
              "name": "activeHandle"
            }
          ],
          "methods": [
            {
              "name": "setValue",
              "docs": {
                "text": "Méthode publique pour définir la valeur",
                "tags": []
              },
              "complexType": {
                "signature": "(newValue: number | [number, number]) => Promise<void>",
                "parameters": [
                  {
                    "name": "newValue",
                    "type": "number | [number, number]",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "getValue",
              "docs": {
                "text": "Méthode publique pour obtenir la valeur",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<number | [number, number]>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<number | [number, number]>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "valueChange",
              "method": "valueChange",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque la valeur change"
              },
              "complexType": {
                "original": "{ value: number | [number, number] }",
                "resolved": "{ value: number | [number, number]; }",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "value",
              "methodName": "handleValueChange"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-INPUT-SLIDER",
              "styleStr": null,
              "styleIdentifier": "SpwInputSliderStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-input-slider/spw-input-slider.scss",
                  "relativePath": "spw-input-slider.scss",
                  "originalComponentPath": "spw-input-slider.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-input-slider/spw-input-slider.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-input-slider/spw-input-slider.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "showIcon",
            "key",
            "class",
            "label",
            "name",
            "required",
            "tooltipTitle",
            "tooltipText",
            "tooltipMaxWidth",
            "tooltipDirection",
            "tooltipCursor",
            "ref",
            "onMouseDown",
            "onTouchStart",
            "aria-label",
            "role",
            "aria-valuemin",
            "aria-valuemax",
            "aria-valuenow",
            "aria-disabled",
            "style"
          ],
          "htmlTagNames": [
            "spw-field-message",
            "div",
            "spw-field-label"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-message",
            "spw-field-label"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label"
          ]
        }
      ],
      "entryKey": "spw-input-slider.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-lightbox",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwLightbox",
          "elementRef": "hostElement",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "gallery",
              "type": "string",
              "attribute": "gallery",
              "reflect": true,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Identifiant de la galerie (partagé avec spw-lightbox-item pour grouper les items)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "closeButtonText",
              "type": "string",
              "attribute": "close-button-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Fermer'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Fermer'"
                  }
                ],
                "text": "Texte du bouton de fermeture"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "closeOnBackdropClick",
              "type": "boolean",
              "attribute": "close-on-backdrop-click",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Indique si la fermeture est possible en cliquant sur le backdrop"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showThumbnails",
              "type": "boolean",
              "attribute": "show-thumbnails",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche ou masque la galerie de miniatures sous l'image principale"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textDialogLabel",
              "type": "string",
              "attribute": "text-dialog-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "\"Galerie d'images\"",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "\"Galerie d'images\""
                  }
                ],
                "text": "Label aria de la dialog"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textPrevious",
              "type": "string",
              "attribute": "text-previous",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Image précédente'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Image précédente'"
                  }
                ],
                "text": "Label aria du bouton image précédente"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textNext",
              "type": "string",
              "attribute": "text-next",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Image suivante'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Image suivante'"
                  }
                ],
                "text": "Label aria du bouton image suivante"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textThumbnailsLabel",
              "type": "string",
              "attribute": "text-thumbnails-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Miniatures'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Miniatures'"
                  }
                ],
                "text": "Label aria de la liste de miniatures"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textThumbnailItem",
              "type": "string",
              "attribute": "text-thumbnail-item",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Image {index}'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Image {index}'"
                  }
                ],
                "text": "Label aria d'une miniature (utiliser {index} comme placeholder)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "opened"
            },
            {
              "name": "activeIndex"
            },
            {
              "name": "items"
            }
          ],
          "methods": [
            {
              "name": "open",
              "docs": {
                "text": "",
                "tags": []
              },
              "complexType": {
                "signature": "(index?: number) => Promise<void>",
                "parameters": [
                  {
                    "name": "index",
                    "type": "number",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "close",
              "docs": {
                "text": "",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [
            {
              "name": "keydown",
              "method": "handleFocusTrap",
              "capture": false,
              "passive": false
            }
          ],
          "events": [
            {
              "name": "spwLightboxOpen",
              "method": "spwLightboxOpen",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": ""
              },
              "complexType": {
                "original": "{ index: number }",
                "resolved": "{ index: number; }",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "spwLightboxClose",
              "method": "spwLightboxClose",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": ""
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "opened",
              "methodName": "onOpenedChange"
            },
            {
              "propName": "activeIndex",
              "methodName": "onActiveIndexChange"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-LIGHTBOX",
              "styleStr": null,
              "styleIdentifier": "SpwLightboxStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-lightbox/spw-lightbox.scss",
                  "relativePath": "spw-lightbox.scss",
                  "originalComponentPath": "spw-lightbox.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-lightbox/spw-lightbox.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-lightbox/spw-lightbox.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "inert",
            "ref",
            "class",
            "role",
            "aria-modal",
            "aria-label",
            "onClick",
            "aria-hidden",
            "aria-live",
            "tabIndex",
            "onKeyDown",
            "icon-position",
            "icon",
            "is-icon-only",
            "acc-aria-label",
            "variant",
            "src",
            "alt",
            "size",
            "icon-variant",
            "href",
            "target",
            "aria-selected",
            "loading"
          ],
          "htmlTagNames": [
            "div",
            "slot",
            "span",
            "spw-link",
            "spw-button",
            "img",
            "strong",
            "spw-tag",
            "button"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-link",
            "spw-button",
            "spw-tag"
          ],
          "dependents": [],
          "dependencies": [
            "spw-button",
            "spw-icon",
            "spw-link",
            "spw-loading",
            "spw-tag"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-link",
            "spw-button",
            "spw-tag"
          ]
        }
      ],
      "entryKey": "spw-lightbox.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-lightbox-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwLightboxItem",
          "elementRef": "hostElement",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "src",
              "type": "string",
              "attribute": "src",
              "reflect": false,
              "mutable": false,
              "required": true,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "URL de l'image à afficher dans la lightbox"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "alt",
              "type": "string",
              "attribute": "alt",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Texte alternatif de l'image"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "captionTitle",
              "type": "string",
              "attribute": "caption-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre de la légende affichée en superposition de l'image"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "captionText",
              "type": "string",
              "attribute": "caption-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte de la légende affichée en superposition de l'image"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightText",
              "type": "string",
              "attribute": "copyright-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du copyright à afficher sur l'image"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightIcon",
              "type": "string",
              "attribute": "copyright-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'fa-copyright'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-copyright'"
                  }
                ],
                "text": "Icône Font Awesome du copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightIconVariant",
              "type": "string",
              "attribute": "copyright-icon-variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-light'",
              "complexType": {
                "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
                "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-light'"
                  }
                ],
                "text": "Permet de spécifier une variante de Font Awesome pour l'icône de copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightHref",
              "type": "string",
              "attribute": "copyright-href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Lien du copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "copyrightTarget",
              "type": "string",
              "attribute": "copyright-target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_blank'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_blank'"
                  }
                ],
                "text": "Target du lien du copyright"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textOpenImage",
              "type": "string",
              "attribute": "text-open-image",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "\"Ouvrir l'image\"",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "\"Ouvrir l'image\""
                  }
                ],
                "text": "Texte du label aria du bouton déclencheur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isHover",
              "type": "boolean",
              "attribute": "is-hover",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de loupe en superposition au survol"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hoverIcon",
              "type": "string",
              "attribute": "hover-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'fa-magnifying-glass'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-magnifying-glass'"
                  }
                ],
                "text": "Icône affichée au survol de l'image (référence Font Awesome)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [
            {
              "name": "spwLightboxItemClick",
              "method": "spwLightboxItemClick",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": ""
              },
              "complexType": {
                "original": "{ src: string; alt: string; captionTitle: string; captionText: string; index: number }",
                "resolved": "{ src: string; alt: string; captionTitle: string; captionText: string; index: number; }",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-LIGHTBOX-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwLightboxItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-lightbox/spw-lightbox-item/spw-lightbox-item.scss",
                  "relativePath": "spw-lightbox-item.scss",
                  "originalComponentPath": "spw-lightbox-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-lightbox/spw-lightbox-item/spw-lightbox-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-lightbox/spw-lightbox-item/spw-lightbox-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "role",
            "tabindex",
            "aria-label",
            "onClick",
            "onKeyDown",
            "src",
            "alt",
            "loading",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "slot",
            "img",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-lightbox-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-list",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwList",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "gap",
              "type": "string",
              "attribute": "gap",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'small' | 'medium' | 'large'",
                "resolved": "\"large\" | \"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Spécifie l'écart entre les éléments de liste"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'light'",
              "complexType": {
                "original": "'light' | 'dark'",
                "resolved": "\"dark\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'light'"
                  }
                ],
                "text": "Permet de choisir la surface d'arrière-plan de la liste"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [
            {
              "name": "slotchange",
              "method": "slotChanged",
              "capture": false,
              "passive": false
            }
          ],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-LIST",
              "styleStr": null,
              "styleIdentifier": "SpwListStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list.scss",
                  "relativePath": "spw-list.scss",
                  "originalComponentPath": "spw-list.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "role",
            "class"
          ],
          "htmlTagNames": [
            "ul",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-list.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-list-description",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwListDescription",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "lineClamp",
              "type": "string",
              "attribute": "line-clamp",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie un nombre de ligne maximum à afficher"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-LIST-DESCRIPTION",
              "styleStr": null,
              "styleIdentifier": "SpwListDescriptionStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list-description/spw-list-description.scss",
                  "relativePath": "spw-list-description.scss",
                  "originalComponentPath": "spw-list-description.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list-description/spw-list-description.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list-description/spw-list-description.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-list-description.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-list-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwListItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'shortcut' | 'default'",
                "resolved": "\"default\" | \"shortcut\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Type de variante d'élément de liste"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie le lien si nécessaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Attribut target, s'applique uniquement si href est rempli"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'fa-arrow-right'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-arrow-right'"
                  }
                ],
                "text": "Spécifie une icône à côté du titre"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "lineClamp",
              "type": "string",
              "attribute": "line-clamp",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'3'",
              "complexType": {
                "original": "string | 'none'",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'3'"
                  }
                ],
                "text": "Permet de limiter le nombre de lignes du titre et de la description"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "category",
              "type": "string",
              "attribute": "category",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de spécifier une catégorie pour l'élément de liste"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "categoryLink",
              "type": "string",
              "attribute": "category-link",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de spécifier un lien pour la catégorie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "categoryIcon",
              "type": "string",
              "attribute": "category-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'fa-file-signature'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-file-signature'"
                  }
                ],
                "text": "Permet de spécifier une icône pour la catégorie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'light'",
              "complexType": {
                "original": "'light' | 'dark'",
                "resolved": "\"dark\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'light'"
                  }
                ],
                "text": "Permet de choisir la surface d'arrière-plan de la liste"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [
            {
              "name": "slotchange",
              "method": "slotChanged",
              "capture": false,
              "passive": false
            },
            {
              "name": "mouseenter",
              "method": "onMouseEnter",
              "capture": false,
              "passive": true
            },
            {
              "name": "mouseleave",
              "method": "onMouseLeave",
              "capture": false,
              "passive": true
            },
            {
              "name": "touchstart",
              "method": "onTouchStart",
              "capture": false,
              "passive": true
            },
            {
              "name": "touchend",
              "method": "onTouchEnd",
              "capture": false,
              "passive": true
            },
            {
              "name": "mousedown",
              "method": "onMouseDown",
              "capture": false,
              "passive": true
            },
            {
              "name": "mouseup",
              "method": "onMouseUp",
              "capture": false,
              "passive": true
            },
            {
              "name": "blur",
              "method": "onBlur",
              "capture": false,
              "passive": false
            },
            {
              "name": "focus",
              "method": "onFocus",
              "capture": false,
              "passive": false
            }
          ],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-LIST-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwListItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list-item/spw-list-item.scss",
                  "relativePath": "spw-list-item.scss",
                  "originalComponentPath": "spw-list-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list-item/spw-list-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list-item/spw-list-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": true,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "role",
            "class",
            "onClick",
            "icon",
            "name"
          ],
          "htmlTagNames": [
            "li",
            "span",
            "spw-icon",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-list-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-list-title",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwListTitle",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie une icône à côté du titre"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "lineClamp",
              "type": "string",
              "attribute": "line-clamp",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie un nombre de ligne maximum à afficher"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-LIST-TITLE",
              "styleStr": null,
              "styleIdentifier": "SpwListTitleStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list-title/spw-list-title.scss",
                  "relativePath": "spw-list-title.scss",
                  "originalComponentPath": "spw-list-title.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list-title/spw-list-title.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-list/spw-list-title/spw-list-title.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "spw-icon",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-list-title.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-message",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwMessage",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'success' | 'info' | 'alert' | 'warning'",
                "resolved": "\"alert\" | \"default\" | \"info\" | \"success\" | \"warning\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Le type de variante"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "messageId",
              "type": "string",
              "attribute": "message-id",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Identifiant unique pour le message"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isDismissable",
              "type": "boolean",
              "attribute": "is-dismissable",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Si la notification est masquable"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "dismissableText",
              "type": "string",
              "attribute": "dismissable-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Masquer'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Masquer'"
                  }
                ],
                "text": "Texte du bouton pour masquer la notification"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "messageTitle",
              "type": "string",
              "attribute": "message-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Notification'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Notification'"
                  }
                ],
                "text": "Titre de la notification"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Icône personnalisée (si non définie, utilise l'icône par défaut de la variante)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'compact'",
                "resolved": "\"compact\" | \"default\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Taille du message"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isVisible"
            },
            {
              "name": "hasSlotContent"
            }
          ],
          "methods": [
            {
              "name": "showMessage",
              "docs": {
                "text": "Affiche le message",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "hideMessage",
              "docs": {
                "text": "Masque le message",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "spwDismiss",
              "method": "spwDismiss",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lors du clic sur le bouton de fermeture"
              },
              "complexType": {
                "original": "{ messageId: string }",
                "resolved": "{ messageId: string; }",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-MESSAGE",
              "styleStr": null,
              "styleIdentifier": "SpwMessageStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-message/spw-message.scss",
                  "relativePath": "spw-message.scss",
                  "originalComponentPath": "spw-message.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-message-margin-top-content",
              "docs": "Marge supérieure du contenu",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-title-color",
              "docs": "Couleur du titre",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-body-color",
              "docs": "Couleur du corps du message",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-font-size",
              "docs": "Taille de police du message",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-default-background-color",
              "docs": "Couleur de fond par défaut",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-default-icon-color",
              "docs": "Couleur de l'icône par défaut",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-default-border-color",
              "docs": "Couleur de bordure par défaut",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-success-background-color",
              "docs": "Couleur de fond pour le variant success",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-success-icon-color",
              "docs": "Couleur de l'icône pour le variant success",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-success-border-color",
              "docs": "Couleur de bordure pour le variant success",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-alert-background-color",
              "docs": "Couleur de fond pour le variant alert",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-alert-icon-color",
              "docs": "Couleur de l'icône pour le variant alert",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-alert-border-color",
              "docs": "Couleur de bordure pour le variant alert",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-info-background-color",
              "docs": "Couleur de fond pour le variant info",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-info-icon-color",
              "docs": "Couleur de l'icône pour le variant info",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-info-border-color",
              "docs": "Couleur de bordure pour le variant info",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-warning-background-color",
              "docs": "Couleur de fond pour le variant warning",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-warning-icon-color",
              "docs": "Couleur de l'icône pour le variant warning",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-message-warning-border-color",
              "docs": "Couleur de bordure pour le variant warning",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-message/spw-message.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-message/spw-message.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": false,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "role",
            "aria-live",
            "aria-label",
            "icon",
            "ref",
            "onSlotchange",
            "tabindex",
            "onClick",
            "onKeyDown"
          ],
          "htmlTagNames": [
            "div",
            "strong",
            "spw-icon",
            "span",
            "slot",
            "spw-link"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-link"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-link"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon",
            "spw-link"
          ]
        }
      ],
      "entryKey": "spw-message.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-modal",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwModal",
          "elementRef": "hostElement",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "opened",
              "type": "boolean",
              "attribute": "opened",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si la modal est ouverte ou fermée, mutable et reflétée dans le DOM"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "caption",
              "type": "string",
              "attribute": "caption",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Titre de la modal'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Titre de la modal'"
                  }
                ],
                "text": "Titre de la modal"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "closeButtonText",
              "type": "string",
              "attribute": "close-button-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Fermer'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Fermer'"
                  }
                ],
                "text": "Texte du bouton de fermeture"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "closeOnOverlayClick",
              "type": "boolean",
              "attribute": "close-on-overlay-click",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Indique si la fermeture de la modal est possible en cliquant sur l'overlay"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "stickyButtons",
              "type": "boolean",
              "attribute": "sticky-buttons",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Rend les boutons en bas de la modal \"collants\" (toujours visibles) si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'small'",
              "complexType": {
                "original": "'small' | 'medium' | 'large' | 'fluid'",
                "resolved": "\"fluid\" | \"large\" | \"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'small'"
                  }
                ],
                "text": "Définit la taille de la modal : 'small', 'medium', 'large' ou 'fluid'"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "alertIcon",
              "type": "string",
              "attribute": "alert-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Icône d'alerte à afficher dans la modal (référence font awesome)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showCloseButton",
              "type": "boolean",
              "attribute": "show-close-button",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Indique si le bouton de fermeture est visible"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "showModal"
            },
            {
              "name": "slotButtonsPresent"
            },
            {
              "name": "isCloseButtonSticky"
            }
          ],
          "methods": [
            {
              "name": "closeModal",
              "docs": {
                "text": "Méthode publique pour fermer la modal programmatiquement",
                "tags": [
                  {
                    "name": "returns",
                    "text": "Promise qui se résout quand la modal est fermée"
                  }
                ]
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "openModal",
              "docs": {
                "text": "Méthode publique pour ouvrir la modal programmatiquement",
                "tags": [
                  {
                    "name": "returns",
                    "text": "Promise qui se résout quand la modal est ouverte"
                  }
                ]
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "spwModalOpen",
              "method": "spwModalOpen",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement déclenché lors de l'ouverture de la modal"
              },
              "complexType": {
                "original": "any",
                "resolved": "any",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "spwModalClose",
              "method": "spwModalClose",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement déclenché lors de la fermeture de la modal"
              },
              "complexType": {
                "original": "any",
                "resolved": "any",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "opened",
              "methodName": "openedChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-MODAL",
              "styleStr": null,
              "styleIdentifier": "SpwModalStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-modal/spw-modal.scss",
                  "relativePath": "spw-modal.scss",
                  "originalComponentPath": "spw-modal.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-modal/spw-modal.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-modal/spw-modal.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "ref",
            "class",
            "onClick",
            "role",
            "aria-modal",
            "aria-label",
            "onScroll",
            "icon",
            "icon-position",
            "name",
            "onSlotchange",
            "data-focus-trap-edge",
            "onFocus",
            "tabindex"
          ],
          "htmlTagNames": [
            "div",
            "spw-icon",
            "h2",
            "spw-link",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-link"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-link"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon",
            "spw-link"
          ]
        }
      ],
      "entryKey": "spw-modal.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-mosaic",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwMosaic",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "items",
              "type": "any",
              "attribute": "items",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "any",
                "resolved": "any",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Liste des éléments à afficher dans la mosaïque"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isMasonry",
              "type": "boolean",
              "attribute": "is-masonry",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Active le mode \"masonry\" pour une mise en page en grille ajustable"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colsMobile",
              "type": "number",
              "attribute": "cols-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "1",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "1"
                  }
                ],
                "text": "Nombre de colonnes à afficher en vue mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colsTablet",
              "type": "number",
              "attribute": "cols-tablet",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "2",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "2"
                  }
                ],
                "text": "Nombre de colonnes à afficher en vue tablette"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colsDesktop",
              "type": "number",
              "attribute": "cols-desktop",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "3",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "3"
                  }
                ],
                "text": "Nombre de colonnes à afficher en vue desktop"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "initialized"
            }
          ],
          "methods": [
            {
              "name": "waitForImages",
              "docs": {
                "text": "",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "initializeMasonry",
              "docs": {
                "text": "",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  },
                  "HTMLElement": {
                    "location": "global",
                    "id": "global::HTMLElement"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [],
          "watchers": [
            {
              "propName": "items",
              "methodName": "itemsChanged"
            },
            {
              "propName": "isMasonry",
              "methodName": "isMasonryChanged"
            },
            {
              "propName": "colsMobile",
              "methodName": "configurationChanged"
            },
            {
              "propName": "colsTablet",
              "methodName": "configurationChanged"
            },
            {
              "propName": "colsDesktop",
              "methodName": "configurationChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-MOSAIC",
              "styleStr": null,
              "styleIdentifier": "SpwMosaicStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-mosaic/spw-mosaic.scss",
                  "relativePath": "spw-mosaic.scss",
                  "originalComponentPath": "spw-mosaic.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-mosaic/spw-mosaic.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-mosaic/spw-mosaic.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": true,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-mosaic.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-mosaic-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwMosaicItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "colSpanMobile",
              "type": "number",
              "attribute": "col-span-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de colonnes que l'item doit occuper en vue mobile (override la valeur héritée du parent)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colSpanTablet",
              "type": "number",
              "attribute": "col-span-tablet",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de colonnes que l'item doit occuper en vue tablette (override la valeur héritée du parent)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "colSpanDesktop",
              "type": "number",
              "attribute": "col-span-desktop",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de colonnes que l'item doit occuper en vue desktop (override la valeur héritée du parent)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [
            {
              "propName": "colSpanMobile",
              "methodName": "colSpanChanged"
            },
            {
              "propName": "colSpanTablet",
              "methodName": "colSpanChanged"
            },
            {
              "propName": "colSpanDesktop",
              "methodName": "colSpanChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-MOSAIC-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwMosaicItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.scss",
                  "relativePath": "spw-mosaic-item.scss",
                  "originalComponentPath": "spw-mosaic-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-mosaic-item-width-mobile",
              "docs": "Largeur de l'élément sur mobile",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-mosaic-item-width-tablet",
              "docs": "Largeur de l'élément sur tablette",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-mosaic-item-width-desktop",
              "docs": "Largeur de l'élément sur desktop",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": false,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key"
          ],
          "htmlTagNames": [
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-mosaic-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-pagination",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwPagination",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "totalItems",
              "type": "number",
              "attribute": "total-items",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre total d'éléments à paginer"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "itemsPerPage",
              "type": "number",
              "attribute": "items-per-page",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre d'éléments à afficher par page"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isDisabled",
              "type": "boolean",
              "attribute": "is-disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si la pagination est désactivée"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'numbers'",
              "complexType": {
                "original": "'numbers' | 'input'",
                "resolved": "\"input\" | \"numbers\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'numbers'"
                  }
                ],
                "text": "Type de variante de la pagination : 'numbers' ou 'input'"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "currentPage",
              "type": "number",
              "attribute": "current-page",
              "reflect": false,
              "mutable": true,
              "required": false,
              "optional": false,
              "defaultValue": "1",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "1"
                  }
                ],
                "text": "Page actuellement sélectionnée, mutable"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "nextButtonText",
              "type": "string",
              "attribute": "next-button-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Suivant'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Suivant'"
                  }
                ],
                "text": "Texte pour le bouton \"suivant\""
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "previousButtonText",
              "type": "string",
              "attribute": "previous-button-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Précédent'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Précédent'"
                  }
                ],
                "text": "Texte pour le bouton \"précédent\""
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isDynamic",
              "type": "boolean",
              "attribute": "is-dynamic",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Mode de pagination : true = changement interne de page, false = émission d'événement uniquement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "inputPageValue"
            },
            {
              "name": "isMobile"
            }
          ],
          "methods": [
            {
              "name": "setPage",
              "docs": {
                "text": "Méthode publique pour définir la page courante",
                "tags": []
              },
              "complexType": {
                "signature": "(page: number) => Promise<void>",
                "parameters": [
                  {
                    "name": "page",
                    "type": "number",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "pageChanged",
              "method": "pageChanged",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque la page est changée, renvoie le numéro de la nouvelle page"
              },
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "totalItems",
              "methodName": "calculateTotalPages"
            },
            {
              "propName": "itemsPerPage",
              "methodName": "calculateTotalPages"
            },
            {
              "propName": "currentPage",
              "methodName": "calculateTotalPages"
            },
            {
              "propName": "currentPage",
              "methodName": "onCurrentPageChange"
            },
            {
              "propName": "itemsPerPage",
              "methodName": "onItemsPerPageChange"
            },
            {
              "propName": "totalItems",
              "methodName": "onTotalItemsChange"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-PAGINATION",
              "styleStr": null,
              "styleIdentifier": "SpwPaginationStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-pagination/spw-pagination.scss",
                  "relativePath": "spw-pagination.scss",
                  "originalComponentPath": "spw-pagination.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-pagination/spw-pagination.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-pagination/spw-pagination.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onClick",
            "icon",
            "disabled",
            "value",
            "type",
            "name",
            "onInput",
            "onKeyDown"
          ],
          "htmlTagNames": [
            "li",
            "button",
            "spw-icon",
            "span",
            "ul",
            "div",
            "spw-text-field"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-text-field"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-text-field",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon",
            "spw-text-field"
          ]
        }
      ],
      "entryKey": "spw-pagination.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": "internals",
          "attachInternalsCustomStates": [],
          "formAssociated": true,
          "tagName": "spw-radio",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwRadio",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le bouton radio est désactivé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "checked",
              "type": "boolean",
              "attribute": "checked",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le bouton radio est sélectionné (coché), mutable et reflété dans le DOM"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "boolean",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique s'il y a une erreur visuelle associée au bouton radio"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nom du bouton radio, utilisé pour le grouper avec d'autres boutons radio dans un formulaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "value",
              "type": "string",
              "attribute": "value",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur associée au bouton radio"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalChecked"
            }
          ],
          "methods": [
            {
              "name": "setChecked",
              "docs": {
                "text": "Méthode pour changer l'état de la case à cocher.",
                "tags": []
              },
              "complexType": {
                "signature": "(checked: boolean) => Promise<void>",
                "parameters": [
                  {
                    "name": "checked",
                    "type": "boolean",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "spwChange",
              "method": "spwChange",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement déclenché lorsque l'état du bouton radio change (coché ou décoché)"
              },
              "complexType": {
                "original": "{ checked: boolean; value: string }",
                "resolved": "{ checked: boolean; value: string; }",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "checked",
              "methodName": "checkedChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-RADIO",
              "styleStr": null,
              "styleIdentifier": "SpwRadioStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-radio/spw-radio.scss",
                  "relativePath": "spw-radio.scss",
                  "originalComponentPath": "spw-radio.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-radio/spw-radio.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-radio/spw-radio.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "type",
            "ref",
            "checked",
            "aria-checked",
            "onChange",
            "name",
            "value",
            "disabled",
            "style",
            "onClick",
            "tabIndex",
            "onKeyDown",
            "role",
            "aria-disabled",
            "aria-label"
          ],
          "htmlTagNames": [
            "div",
            "input",
            "label",
            "slot",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-radio.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-scrolltop",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwScrolltop",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "threshold",
              "type": "number",
              "attribute": "threshold",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "300",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "300"
                  }
                ],
                "text": "Seuil de scroll en px avant d'afficher le bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hideOnMobile",
              "type": "boolean",
              "attribute": "hide-on-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si true, masque le bouton en mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Retour en haut de page'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Retour en haut de page'"
                  }
                ],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "useWindow",
              "type": "boolean",
              "attribute": "use-window",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Si true, utilise window comme contexte de scroll (sinon détecte le parent scrollable)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isVisible"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SCROLLTOP",
              "styleStr": null,
              "styleIdentifier": "SpwScrolltopStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-scrolltop/spw-scrolltop.scss",
                  "relativePath": "spw-scrolltop.scss",
                  "originalComponentPath": "spw-scrolltop.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-scrolltop/spw-scrolltop.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-scrolltop/spw-scrolltop.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": true,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "is-icon-only",
            "icon",
            "variant",
            "size",
            "acc-aria-label",
            "onClick"
          ],
          "htmlTagNames": [
            "spw-button"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-button"
          ],
          "dependents": [],
          "dependencies": [
            "spw-button",
            "spw-icon",
            "spw-loading"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-button"
          ]
        }
      ],
      "entryKey": "spw-scrolltop.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-search-field",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSearchField",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "value",
              "type": "string",
              "attribute": "value",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Valeur actuelle du champ de recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "items",
              "type": "string",
              "attribute": "items",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "SearchItem[] | string",
                "resolved": "SearchItem[] | string",
                "references": {
                  "SearchItem": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-search-field/spw-search-field.tsx",
                    "id": "src/components/spw-search-field/spw-search-field.tsx::SearchItem"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Liste des éléments à filtrer"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "placeholder",
              "type": "string",
              "attribute": "placeholder",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Recherche...'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Recherche...'"
                  }
                ],
                "text": "Placeholder à afficher dans le champ de recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'large' | 'medium'",
                "resolved": "\"large\" | \"medium\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Taille du champ de recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Label associé au champ de recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Indique si le champ de recherche est désactivé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isRounded",
              "type": "boolean",
              "attribute": "is-rounded",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Indique si le champ de recherche est arrondi ou pas (communément utilisé dans un hero banner)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nom du champ de recherche, utilisé pour les formulaires"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ est requis"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "assistiveText",
              "type": "string",
              "attribute": "assistive-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte d'assistance affiché sous le label"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "viewAllResults",
              "type": "string",
              "attribute": "view-all-results",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Voir plus de résultats'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Voir plus de résultats'"
                  }
                ],
                "text": "Texte du lien pour voir tous les résultats"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "viewAllResultsLink",
              "type": "string",
              "attribute": "view-all-results-link",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "URL vers laquelle renvoie le lien \"voir tous les résultats\""
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "viewAllResultsSubmit",
              "type": "boolean",
              "attribute": "view-all-results-submit",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Soumet le formulaire parent au clic sur le lien \"voir tous les résultats\""
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "noResults",
              "type": "string",
              "attribute": "no-results",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Pas de résultats.'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Pas de résultats.'"
                  }
                ],
                "text": "Texte à afficher si pas de résultats"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "loadingText",
              "type": "string",
              "attribute": "loading-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Recherche en cours...'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Recherche en cours...'"
                  }
                ],
                "text": "Texte à afficher pendant le chargement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasSubmitButton",
              "type": "boolean",
              "attribute": "has-submit-button",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Affiche un bouton submit (loupe) qui déclenche le submit du formulaire parent"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "minCharacters",
              "type": "number",
              "attribute": "min-characters",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "3",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "3"
                  }
                ],
                "text": "Nombre minimum de caractères requis pour déclencher la recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isLoading",
              "type": "boolean",
              "attribute": "is-loading",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ est en cours de chargement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showDropdown",
              "type": "boolean",
              "attribute": "show-dropdown",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Indique si le dropdown de résultats doit être affiché"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipMaxWidth",
              "type": "string",
              "attribute": "tooltip-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipDirection",
              "type": "string",
              "attribute": "tooltip-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCursor",
              "type": "string",
              "attribute": "tooltip-cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "filteredItems"
            },
            {
              "name": "parsedItems"
            },
            {
              "name": "searchText"
            },
            {
              "name": "isOpen"
            },
            {
              "name": "focusedItemIndex"
            },
            {
              "name": "dropdownDirection"
            }
          ],
          "methods": [
            {
              "name": "resetInput",
              "docs": {
                "text": "Réinitialise le champ de recherche",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "setValue",
              "docs": {
                "text": "Définit la valeur du champ de recherche",
                "tags": []
              },
              "complexType": {
                "signature": "(newValue: string) => Promise<void>",
                "parameters": [
                  {
                    "name": "newValue",
                    "type": "string",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "getValue",
              "docs": {
                "text": "Récupère la valeur actuelle du champ de recherche",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<string>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<string>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "valueChanged",
              "method": "valueChanged",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque la valeur du champ de recherche change"
              },
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "optionSelected",
              "method": "optionSelected",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsqu'une option est sélectionnée dans le dropdown"
              },
              "complexType": {
                "original": "SearchItem",
                "resolved": "SearchItem",
                "references": {
                  "SearchItem": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-search-field/spw-search-field.tsx",
                    "id": "src/components/spw-search-field/spw-search-field.tsx::SearchItem"
                  }
                }
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "value",
              "methodName": "handleValueChange"
            },
            {
              "propName": "items",
              "methodName": "parseItems"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SEARCH-FIELD",
              "styleStr": null,
              "styleIdentifier": "SpwSearchFieldStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-search-field/spw-search-field.scss",
                  "relativePath": "spw-search-field.scss",
                  "originalComponentPath": "spw-search-field.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-search-field/spw-search-field.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-search-field/spw-search-field.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "ref",
            "class",
            "label",
            "name",
            "required",
            "tooltipTitle",
            "tooltipText",
            "tooltipMaxWidth",
            "tooltipDirection",
            "tooltipCursor",
            "onClick",
            "placeholder",
            "size",
            "is-search",
            "is-clear",
            "disabled",
            "assistiveText",
            "value",
            "onValueChanged",
            "onKeyDown",
            "type",
            "aria-label",
            "text",
            "href",
            "icon"
          ],
          "htmlTagNames": [
            "input",
            "span",
            "strong",
            "div",
            "spw-field-label",
            "spw-text-field",
            "button",
            "ul",
            "li",
            "p",
            "spw-loading",
            "a",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-label",
            "spw-text-field",
            "spw-loading",
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-loading",
            "spw-text-field",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-label",
            "spw-text-field",
            "spw-loading",
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-search-field.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": "internals",
          "attachInternalsCustomStates": [],
          "formAssociated": true,
          "tagName": "spw-select",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSelect",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "value",
              "type": "any",
              "attribute": "value",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string | number",
                "resolved": "number | string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur sélectionnée actuelle, mutable et reflétée dans le DOM"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Label associé au champ de sélection"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "placeholder",
              "type": "string",
              "attribute": "placeholder",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Sélectionner une option'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Sélectionner une option'"
                  }
                ],
                "text": "Texte du placeholder à afficher lorsque rien n'est sélectionné"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Indique si le champ de sélection est désactivé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nom de l'élément utilisé dans les formulaires pour associer la valeur sélectionnée"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si la sélection est obligatoire dans le formulaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'large' | 'medium'",
                "resolved": "\"large\" | \"medium\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Taille du champ de sélection : 'large' ou 'medium'"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "assistiveText",
              "type": "string",
              "attribute": "assistive-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte d'assistance affiché sous le label"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'erreur à afficher sous le champ de sélection"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'indication (hint) à afficher sous le champ de sélection"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de succès à afficher sous le champ de sélection"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "warning",
              "type": "string",
              "attribute": "warning",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de warning à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showErrorIcon",
              "type": "boolean",
              "attribute": "show-error-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'erreur si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showHintIcon",
              "type": "boolean",
              "attribute": "show-hint-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'indication si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showSuccessIcon",
              "type": "boolean",
              "attribute": "show-success-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de succès si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showWarningIcon",
              "type": "boolean",
              "attribute": "show-warning-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de warning si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "items",
              "type": "unknown",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "SelectItem[]",
                "resolved": "SelectItem[]",
                "references": {
                  "SelectItem": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-select/spw-select.tsx",
                    "id": "src/components/spw-select/spw-select.tsx::SelectItem"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Liste d'items dynamiques pour générer les options (array d'objects avec label + value)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "itemLabel",
              "type": "string",
              "attribute": "item-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Propriété à utiliser comme label des options"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "itemValue",
              "type": "string",
              "attribute": "item-value",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Propriété à utiliser comme valeur des options"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipMaxWidth",
              "type": "string",
              "attribute": "tooltip-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipDirection",
              "type": "string",
              "attribute": "tooltip-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCursor",
              "type": "string",
              "attribute": "tooltip-cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isClear",
              "type": "boolean",
              "attribute": "is-clear",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ peut être effacé avec un bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalValue"
            }
          ],
          "methods": [
            {
              "name": "resetSelect",
              "docs": {
                "text": "Réinitialise le champ de sélection",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "setValue",
              "docs": {
                "text": "Définit la valeur du champ de sélection",
                "tags": []
              },
              "complexType": {
                "signature": "(val: string | number) => Promise<void>",
                "parameters": [
                  {
                    "name": "val",
                    "type": "string | number",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "getValue",
              "docs": {
                "text": "Récupère la valeur actuelle du champ de sélection",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<string | number>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<string | number>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "valueChanged",
              "method": "valueChanged",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Emet un event si la valeur change"
              },
              "complexType": {
                "original": "string | number",
                "resolved": "number | string",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "items",
              "methodName": "handleItemsChange"
            },
            {
              "propName": "value",
              "methodName": "handleValueChange"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SELECT",
              "styleStr": null,
              "styleIdentifier": "SpwSelectStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-select/spw-select.scss",
                  "relativePath": "spw-select.scss",
                  "originalComponentPath": "spw-select.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-select/spw-select.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-select/spw-select.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "showIcon",
            "key",
            "class",
            "label",
            "name",
            "required",
            "tooltipTitle",
            "tooltipText",
            "tooltipMaxWidth",
            "tooltipDirection",
            "tooltipCursor",
            "id",
            "aria-label",
            "onChange",
            "disabled",
            "ref",
            "tabindex",
            "value",
            "selected",
            "onClick",
            "icon"
          ],
          "htmlTagNames": [
            "option",
            "spw-field-message",
            "div",
            "spw-field-label",
            "select",
            "span",
            "spw-icon",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-select.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-sidebar",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSidebar",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "defaultExpanded",
              "type": "boolean",
              "attribute": "default-expanded",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si true, la sidebar est dépliée par défaut"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "expanded"
            },
            {
              "name": "hasTopbar"
            }
          ],
          "methods": [
            {
              "name": "open",
              "docs": {
                "text": "Ouvre la sidebar",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "close",
              "docs": {
                "text": "Ferme la sidebar",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "toggle",
              "docs": {
                "text": "Ouvre ou ferme la sidebar",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SIDEBAR",
              "styleStr": null,
              "styleIdentifier": "SpwSidebarStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar.scss",
                  "relativePath": "spw-sidebar.scss",
                  "originalComponentPath": "spw-sidebar.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onClick",
            "aria-expanded",
            "icon",
            "name"
          ],
          "htmlTagNames": [
            "div",
            "span",
            "spw-icon",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-sidebar.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-sidebar-navigation-dropdown",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSidebarNavigationDropdown",
          "elementRef": null,
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "open",
              "type": "boolean",
              "attribute": "open",
              "reflect": false,
              "mutable": true,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "A appliquer sur spw-sidebar-navigation-dropdown, si true alors le dropdown est ouvert"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SIDEBAR-NAVIGATION-DROPDOWN",
              "styleStr": null,
              "styleIdentifier": "SpwSidebarNavigationDropdownStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar-navigation-dropdown/spw-sidebar-navigation-dropdown.scss",
                  "relativePath": "spw-sidebar-navigation-dropdown.scss",
                  "originalComponentPath": "spw-sidebar-navigation-dropdown.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar-navigation-dropdown/spw-sidebar-navigation-dropdown.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar-navigation-dropdown/spw-sidebar-navigation-dropdown.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": false,
          "hasPropMutable": true,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "style"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-sidebar-navigation-dropdown.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-sidebar-navigation-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSidebarNavigationItem",
          "elementRef": "el",
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "A appliquer sur spw-sidebar-navigation-item, permet de définir un href sur l'élément"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "A appliquer sur spw-sidebar-navigation-item, permet de définir une référence font-awesome sur l'élément"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "active",
              "type": "boolean",
              "attribute": "active",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "A appliquer sur spw-sidebar-navigation-item, permet de mettre en évidence un état actif"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "A appliquer sur spw-sidebar-navigation-item, permet de définir si l'élément est disabled ou non"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "bubble",
              "type": "string",
              "attribute": "bubble",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "A appliquer sur spw-sidebar-navigation-item, permet d'afficher une bulle de notification avec un nombre"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "A appliquer sur spw-sidebar-navigation-item, permet de définir un tooltip au hover"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "iconVariant",
              "type": "string",
              "attribute": "icon-variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-regular'",
              "complexType": {
                "original": "'fa-solid' | 'fa-brands' | 'fa-regular'",
                "resolved": "\"fa-brands\" | \"fa-regular\" | \"fa-solid\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-regular'"
                  }
                ],
                "text": "A appliquer sur spw-sidebar-navigation-item, permet de choisir la variante d'icônes font-awesome"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "openOnClick",
              "type": "boolean",
              "attribute": "open-on-click",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "A appliquer sur spw-sidebar-navigation-item, si true, le clic sur l'item entier ouvre le dropdown (utile quand il n'y a pas de page physique)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "hasDropdown"
            },
            {
              "name": "dropdownOpen"
            },
            {
              "name": "navExpanded"
            },
            {
              "name": "hasActiveChild"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SIDEBAR-NAVIGATION-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwSidebarNavigationItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar-navigation-item/spw-sidebar-navigation-item.scss",
                  "relativePath": "spw-sidebar-navigation-item.scss",
                  "originalComponentPath": "spw-sidebar-navigation-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar-navigation-item/spw-sidebar-navigation-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar-navigation-item/spw-sidebar-navigation-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": true,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "variant",
            "icon",
            "class",
            "cursor",
            "tooltip-title",
            "direction",
            "visible",
            "href",
            "aria-disabled",
            "tabIndex",
            "onClick",
            "name"
          ],
          "htmlTagNames": [
            "spw-icon",
            "div",
            "span",
            "spw-tooltip",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-tooltip"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon",
            "spw-tooltip"
          ]
        }
      ],
      "entryKey": "spw-sidebar-navigation-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-sidebar-navigation-separator",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSidebarNavigationSeparator",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SIDEBAR-NAVIGATION-SEPARATOR",
              "styleStr": null,
              "styleIdentifier": "SpwSidebarNavigationSeparatorStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar-navigation-separator/spw-sidebar-navigation-separator.scss",
                  "relativePath": "spw-sidebar-navigation-separator.scss",
                  "originalComponentPath": "spw-sidebar-navigation-separator.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar-navigation-separator/spw-sidebar-navigation-separator.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-sidebar/spw-sidebar-navigation-separator/spw-sidebar-navigation-separator.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "spw-separator"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [
            "spw-separator"
          ],
          "dependents": [],
          "dependencies": [
            "spw-separator"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-separator"
          ]
        }
      ],
      "entryKey": "spw-sidebar-navigation-separator.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-slider",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSlider",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "showArrows",
              "type": "boolean",
              "attribute": "show-arrows",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche les flèches de navigation"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showDots",
              "type": "boolean",
              "attribute": "show-dots",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche les dots de navigation"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showAutoplayToggle",
              "type": "boolean",
              "attribute": "show-autoplay-toggle",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Affiche le toggle de défilement automatique"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "autoplayInterval",
              "type": "number",
              "attribute": "autoplay-interval",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "5000",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "5000"
                  }
                ],
                "text": "Intervalle de défilement automatique en millisecondes"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "autoplayEnabled",
              "type": "boolean",
              "attribute": "autoplay-enabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Active le défilement automatique par défaut"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "autoplayText",
              "type": "string",
              "attribute": "autoplay-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Défilement automatique'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Défilement automatique'"
                  }
                ],
                "text": "Label du toggle de défilement automatique"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "arrowsPosition",
              "type": "string",
              "attribute": "arrows-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'inside'",
              "complexType": {
                "original": "'outside' | 'inside'",
                "resolved": "\"inside\" | \"outside\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'inside'"
                  }
                ],
                "text": "Position des flèches gauche/droite"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "dotsPosition",
              "type": "string",
              "attribute": "dots-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'inside'",
              "complexType": {
                "original": "'inside' | 'outside'",
                "resolved": "\"inside\" | \"outside\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'inside'"
                  }
                ],
                "text": "Position des dots de navigation"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "nextSlideText",
              "type": "string",
              "attribute": "next-slide-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Slide suivante'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Slide suivante'"
                  }
                ],
                "text": "Texte aria-label pour la slide suivante"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Slider de contenu'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Slider de contenu'"
                  }
                ],
                "text": "Texte aria-label du slider"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "previousSlideText",
              "type": "string",
              "attribute": "previous-slide-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Slide précédente'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Slide précédente'"
                  }
                ],
                "text": "Texte aria-label pour la slide précédente"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasFixedHeight",
              "type": "boolean",
              "attribute": "has-fixed-height",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Fixe la hauteur du slider à la hauteur de la slide la plus haute"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "activeIndex"
            },
            {
              "name": "totalSlides"
            },
            {
              "name": "currentHeight"
            },
            {
              "name": "isAutoplayActive"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "touchstart",
              "method": "handleTouchStart",
              "capture": false,
              "passive": true
            },
            {
              "name": "mousedown",
              "method": "handleMouseDown",
              "capture": false,
              "passive": false
            },
            {
              "name": "touchmove",
              "method": "handleTouchMove",
              "capture": false,
              "passive": false
            },
            {
              "name": "mousemove",
              "method": "handleMouseMove",
              "capture": false,
              "passive": true
            },
            {
              "name": "touchend",
              "method": "handleTouchEnd",
              "capture": false,
              "passive": true
            },
            {
              "name": "mouseup",
              "method": "handleMouseUp",
              "capture": false,
              "passive": true
            },
            {
              "name": "mouseleave",
              "method": "handleMouseLeave",
              "capture": false,
              "passive": true
            },
            {
              "name": "keydown",
              "method": "handleKeyDown",
              "capture": false,
              "passive": false
            }
          ],
          "events": [
            {
              "name": "spwSliderChange",
              "method": "spwSliderChange",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Émis lors du changement de slide (index précédent et nouvel index)"
              },
              "complexType": {
                "original": "{ index: number; previousIndex: number }",
                "resolved": "{ index: number; previousIndex: number; }",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "spwSliderNext",
              "method": "spwSliderNext",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Émis lors du passage à la slide suivante"
              },
              "complexType": {
                "original": "{ index: number }",
                "resolved": "{ index: number; }",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "spwSliderPrevious",
              "method": "spwSliderPrevious",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Émis lors du passage à la slide précédente"
              },
              "complexType": {
                "original": "{ index: number }",
                "resolved": "{ index: number; }",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SLIDER",
              "styleStr": null,
              "styleIdentifier": "SpwSliderStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-slider/spw-slider.scss",
                  "relativePath": "spw-slider.scss",
                  "originalComponentPath": "spw-slider.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-slider/spw-slider.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-slider/spw-slider.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "onClick",
            "aria-label",
            "aria-current",
            "key",
            "style",
            "tabindex",
            "role",
            "disabled",
            "icon",
            "variant",
            "checked",
            "onSpwChange"
          ],
          "htmlTagNames": [
            "div",
            "button",
            "slot",
            "spw-icon",
            "spw-checkbox"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-checkbox"
          ],
          "dependents": [],
          "dependencies": [
            "spw-checkbox",
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon",
            "spw-checkbox"
          ]
        }
      ],
      "entryKey": "spw-slider.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-slider-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSliderItem",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SLIDER-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwSliderItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-slider/spw-slider-item/spw-slider-item.scss",
                  "relativePath": "spw-slider-item.scss",
                  "originalComponentPath": "spw-slider-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-slider/spw-slider-item/spw-slider-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-slider/spw-slider-item/spw-slider-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-slider-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-socials",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSocials",
          "elementRef": null,
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "mainTitle",
              "type": "string",
              "attribute": "main-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Restez connecté'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Restez connecté'"
                  }
                ],
                "text": "Définit le titre du bloc"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SOCIALS",
              "styleStr": null,
              "styleIdentifier": "SpwSocialsStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-socials/spw-socials.scss",
                  "relativePath": "spw-socials.scss",
                  "originalComponentPath": "spw-socials.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-socials/spw-socials.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-socials/spw-socials.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "h2",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-socials.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-table",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTable",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Propriété pour l'aria-label, à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isSticky",
              "type": "boolean",
              "attribute": "is-sticky",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si le header du tableau doit être sticky ou non"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxHeight",
              "type": "string",
              "attribute": "max-height",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Si défini, apparition d'une scrollbar verticale et max-height"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "minWidth",
              "type": "string",
              "attribute": "min-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'600'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'600'"
                  }
                ],
                "text": "Si défini, apparition d'une scrollbar horizontale et max-width"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tableLayout",
              "type": "string",
              "attribute": "table-layout",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'auto'",
              "complexType": {
                "original": "'auto' | 'fixed'",
                "resolved": "\"auto\" | \"fixed\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'auto'"
                  }
                ],
                "text": "Permet de définir le table-layout (auto ou fixed)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isZebra",
              "type": "boolean",
              "attribute": "is-zebra",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit un background de couleur différent une ligne sur 2"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disableSort",
              "type": "boolean",
              "attribute": "disable-sort",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Désactive le tri natif pour permettre l'utilisation d'une fonction de tri personnalisée"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "currentSort",
              "type": "unknown",
              "reflect": false,
              "mutable": true,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "SortEvent",
                "resolved": "SortEvent",
                "references": {
                  "SortEvent": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table.tsx",
                    "id": "src/components/spw-table/spw-table.tsx::SortEvent"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "État du tri actuel (colonne et direction). Peut être défini de l'extérieur pour un tri personnalisé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "resizable",
              "type": "boolean",
              "attribute": "resizable",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Active le redimensionnement manuel de la hauteur du tableau avec un handle"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "minHeight",
              "type": "number",
              "attribute": "min-height",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "200",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "200"
                  }
                ],
                "text": "Hauteur minimale autorisée lors du redimensionnement (en pixels)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "currentHeight"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "spwHeaderClick",
              "method": "handleHeaderClick",
              "capture": false,
              "passive": false
            }
          ],
          "events": [
            {
              "name": "spwSort",
              "method": "spwSort",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": ""
              },
              "complexType": {
                "original": "SortEvent",
                "resolved": "SortEvent",
                "references": {
                  "SortEvent": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table.tsx",
                    "id": "src/components/spw-table/spw-table.tsx::SortEvent"
                  }
                }
              },
              "internal": false
            },
            {
              "name": "spwResize",
              "method": "spwResize",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque la hauteur du tableau est redimensionnée"
              },
              "complexType": {
                "original": "{ height: number }",
                "resolved": "{ height: number; }",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "currentSort",
              "methodName": "onCurrentSortChange"
            },
            {
              "propName": "isSticky",
              "methodName": "onIsStickyChange"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABLE",
              "styleStr": null,
              "styleIdentifier": "SpwTableStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table.scss",
                  "relativePath": "spw-table.scss",
                  "originalComponentPath": "spw-table.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "style",
            "class",
            "name",
            "part",
            "role",
            "aria-label",
            "onMouseDown",
            "aria-orientation"
          ],
          "htmlTagNames": [
            "div",
            "slot",
            "table"
          ],
          "htmlParts": [
            "table"
          ],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-table.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-table-body",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableBody",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "isZebra",
              "type": "boolean",
              "attribute": "is-zebra",
              "reflect": true,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si `true`, applique un style zébré aux lignes du tableau (à appliquer sur spw-table-body)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [
            {
              "name": "updateZebraStyles",
              "docs": {
                "text": "",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABLE-BODY",
              "styleStr": null,
              "styleIdentifier": "SpwTableBodyStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-body/spw-table-body.scss",
                  "relativePath": "spw-table-body.scss",
                  "originalComponentPath": "spw-table-body.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-body/spw-table-body.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-body/spw-table-body.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": false,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "part"
          ],
          "htmlTagNames": [
            "tbody",
            "slot"
          ],
          "htmlParts": [
            "tbody"
          ],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-table-body.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-table-cell",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableCell",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "colspan",
              "type": "number",
              "attribute": "colspan",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "HTMLTableCellElement['colSpan']",
                "resolved": "number",
                "references": {
                  "HTMLTableCellElement": {
                    "location": "global",
                    "id": "global::HTMLTableCellElement"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Définit un colspan pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "headers",
              "type": "string",
              "attribute": "headers",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "HTMLTableCellElement['headers']",
                "resolved": "string",
                "references": {
                  "HTMLTableCellElement": {
                    "location": "global",
                    "id": "global::HTMLTableCellElement"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Définit un header relationnel pour la cellule, à des fins d'accessibilité (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rowspan",
              "type": "number",
              "attribute": "rowspan",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "HTMLTableCellElement['rowSpan']",
                "resolved": "number",
                "references": {
                  "HTMLTableCellElement": {
                    "location": "global",
                    "id": "global::HTMLTableCellElement"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Définit un rowspan pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isHighlighted",
              "type": "boolean",
              "attribute": "is-highlighted",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit un style visuel qui met en avant la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textAlign",
              "type": "string",
              "attribute": "text-align",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'left'",
              "complexType": {
                "original": "'center' | 'left' | 'right'",
                "resolved": "\"center\" | \"left\" | \"right\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'left'"
                  }
                ],
                "text": "Définit un alignement de texte pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "verticalAlign",
              "type": "string",
              "attribute": "vertical-align",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'middle'",
              "complexType": {
                "original": "'top' | 'bottom' | 'middle'",
                "resolved": "\"bottom\" | \"middle\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'middle'"
                  }
                ],
                "text": "Définit un alignement vertical pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "width",
              "type": "string",
              "attribute": "width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'auto'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'auto'"
                  }
                ],
                "text": "Définit une largeur si nécessaire (à appliquer sur spw-table-cell)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "padding",
              "type": "string",
              "attribute": "padding",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'small' | 'medium'",
                "resolved": "\"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Définit le padding pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "state",
              "type": "string",
              "attribute": "state",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'selected' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"selected\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Permet de changer le state du spw-table-cell"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "sticky",
              "type": "boolean",
              "attribute": "sticky",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Rend la cellule sticky lors du défilement (à appliquer sur spw-table-header ou spw-table-cell)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "stickyPosition",
              "type": "string",
              "attribute": "sticky-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'start'",
              "complexType": {
                "original": "'start' | 'end'",
                "resolved": "\"end\" | \"start\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'start'"
                  }
                ],
                "text": "Position du sticky : 'start' (left: 0) ou 'end' (right: 0) (à appliquer sur spw-table-header ou spw-table-cell)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "stickyOffset",
              "type": "number",
              "attribute": "sticky-offset",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "0",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "0"
                  }
                ],
                "text": "Décalage en pixels pour le sticky (utile pour empiler plusieurs colonnes sticky) (à appliquer sur spw-table-header ou spw-table-cell)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isFirst"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABLE-CELL",
              "styleStr": null,
              "styleIdentifier": "SpwTableCellStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-cell/spw-table-cell.scss",
                  "relativePath": "spw-table-cell.scss",
                  "originalComponentPath": "spw-table-cell.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-cell/spw-table-cell.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-cell/spw-table-cell.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": true,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key"
          ],
          "htmlTagNames": [
            "td",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-table-cell.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-table-container",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableContainer",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABLE-CONTAINER",
              "styleStr": null,
              "styleIdentifier": "SpwTableContainerStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-container/spw-table-container.scss",
                  "relativePath": "spw-table-container.scss",
                  "originalComponentPath": "spw-table-container.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-container/spw-table-container.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-container/spw-table-container.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-table-container.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-table-footer",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableFooter",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABLE-FOOTER",
              "styleStr": null,
              "styleIdentifier": "SpwTableFooterStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-footer/spw-table-footer.scss",
                  "relativePath": "spw-table-footer.scss",
                  "originalComponentPath": "spw-table-footer.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-footer/spw-table-footer.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-footer/spw-table-footer.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "name"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-table-footer.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-table-head",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableHead",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABLE-HEAD",
              "styleStr": null,
              "styleIdentifier": "SpwTableHeadStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-head/spw-table-head.scss",
                  "relativePath": "spw-table-head.scss",
                  "originalComponentPath": "spw-table-head.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-head/spw-table-head.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-head/spw-table-head.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": false,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "part"
          ],
          "htmlTagNames": [
            "thead",
            "slot"
          ],
          "htmlParts": [
            "thead"
          ],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-table-head.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-table-header",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableHeader",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "colspan",
              "type": "number",
              "attribute": "colspan",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "HTMLTableCellElement['colSpan']",
                "resolved": "number",
                "references": {
                  "HTMLTableCellElement": {
                    "location": "global",
                    "id": "global::HTMLTableCellElement"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Définit un colspan pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "headers",
              "type": "string",
              "attribute": "headers",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "HTMLTableCellElement['headers']",
                "resolved": "string",
                "references": {
                  "HTMLTableCellElement": {
                    "location": "global",
                    "id": "global::HTMLTableCellElement"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Définit un header relationnel pour la cellule, à des fins d'accessibilité (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rowspan",
              "type": "number",
              "attribute": "rowspan",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "HTMLTableCellElement['rowSpan']",
                "resolved": "number",
                "references": {
                  "HTMLTableCellElement": {
                    "location": "global",
                    "id": "global::HTMLTableCellElement"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Définit un rowspan pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isHighlighted",
              "type": "boolean",
              "attribute": "is-highlighted",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit un style visuel qui met en avant la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "textAlign",
              "type": "string",
              "attribute": "text-align",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'left'",
              "complexType": {
                "original": "'center' | 'left' | 'right'",
                "resolved": "\"center\" | \"left\" | \"right\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'left'"
                  }
                ],
                "text": "Définit un alignement de texte pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "verticalAlign",
              "type": "string",
              "attribute": "vertical-align",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'middle'",
                "resolved": "\"bottom\" | \"middle\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Définit un alignement vertical pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "padding",
              "type": "string",
              "attribute": "padding",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'small' | 'medium'",
                "resolved": "\"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Définit le padding pour la cellule (à appliquer sur spw-table-cell ou spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "columnId",
              "type": "string",
              "attribute": "column-id",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit id pour la colonne (en cas de tri) (à appliquer sur spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "sortable",
              "type": "boolean",
              "attribute": "sortable",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit si la colonne est triable (à appliquer sur spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "sortDirection",
              "type": "string",
              "attribute": "sort-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "'asc' | 'desc'",
                "resolved": "\"asc\" | \"desc\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit la direction pour le tri sur la colonne (ascendant ou descendant) (à appliquer sur spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isSorted",
              "type": "boolean",
              "attribute": "is-sorted",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit si la colonne est triée ou non (à appliquer sur spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit un titre pour le tooltip (à appliquer sur spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit un contenu pour le tooltip (à appliquer sur spw-table-header)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "sticky",
              "type": "boolean",
              "attribute": "sticky",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Rend la cellule sticky lors du défilement horizontal  (à appliquer sur spw-table-header ou spw-table-cell)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "stickyPosition",
              "type": "string",
              "attribute": "sticky-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'start'",
              "complexType": {
                "original": "'start' | 'end'",
                "resolved": "\"end\" | \"start\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'start'"
                  }
                ],
                "text": "Position du sticky : 'start' (left: 0) ou 'end' (right: 0)  (à appliquer sur spw-table-header ou spw-table-cell)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "stickyOffset",
              "type": "number",
              "attribute": "sticky-offset",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "0",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "0"
                  }
                ],
                "text": "Décalage en pixels pour le sticky (utile pour empiler plusieurs colonnes sticky)  (à appliquer sur spw-table-header ou spw-table-cell)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [
            {
              "name": "spwHeaderClick",
              "method": "spwHeaderClick",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": ""
              },
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABLE-HEADER",
              "styleStr": null,
              "styleIdentifier": "SpwTableHeaderStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-header/spw-table-header.scss",
                  "relativePath": "spw-table-header.scss",
                  "originalComponentPath": "spw-table-header.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-header/spw-table-header.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-header/spw-table-header.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": true,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "name",
            "tooltip-title",
            "tooltip-text",
            "variant",
            "icon"
          ],
          "htmlTagNames": [
            "th",
            "div",
            "slot",
            "spw-tooltip",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-tooltip",
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-tooltip",
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-table-header.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-table-row",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableRow",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "state",
              "type": "string",
              "attribute": "state",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'selected' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"selected\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Permet de changer le state du spw-table-row"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "padding",
              "type": "string",
              "attribute": "padding",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "'small' | 'medium'",
                "resolved": "\"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit le padding pour toutes les cellules de la row"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [
            {
              "name": "slotchange",
              "method": "slotChanged",
              "capture": false,
              "passive": false
            }
          ],
          "events": [],
          "watchers": [
            {
              "propName": "state",
              "methodName": "onStateChange"
            },
            {
              "propName": "padding",
              "methodName": "onPaddingChange"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABLE-ROW",
              "styleStr": null,
              "styleIdentifier": "SpwTableRowStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-row/spw-table-row.scss",
                  "relativePath": "spw-table-row.scss",
                  "originalComponentPath": "spw-table-row.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-row/spw-table-row.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-row/spw-table-row.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "part",
            "class"
          ],
          "htmlTagNames": [
            "tr",
            "slot"
          ],
          "htmlParts": [
            "row",
            "row"
          ],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-table-row.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-table-sidebar",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableSidebar",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "defaultExpanded",
              "type": "boolean",
              "attribute": "default-expanded",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Si true, la sidebar est dépliée par défaut"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "sidebarTitle",
              "type": "string",
              "attribute": "sidebar-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Filtres'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Filtres'"
                  }
                ],
                "text": "Permet de définir un titre à la sidebar"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "sidebarIcon",
              "type": "string",
              "attribute": "sidebar-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-filter'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-filter'"
                  }
                ],
                "text": "Permet de définir une icône à côté du titre de la sidebar (référence font-awesome)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "sidebarWidth",
              "type": "number",
              "attribute": "sidebar-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "260",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "260"
                  }
                ],
                "text": "Permet de définir une largeur en px pour la sidebar dépliée"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasReset",
              "type": "boolean",
              "attribute": "has-reset",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Si true, affiche une icône de reset à côté du titre"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "resetIcon",
              "type": "string",
              "attribute": "reset-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-arrow-rotate-left'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-arrow-rotate-left'"
                  }
                ],
                "text": "Icône à utiliser pour le bouton de reset (référence font-awesome)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "observedHeight"
            },
            {
              "name": "expanded"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [
            {
              "name": "sidebarReset",
              "method": "sidebarReset",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque l'icône de reset est cliquée"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABLE-SIDEBAR",
              "styleStr": null,
              "styleIdentifier": "SpwTableSidebarStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-sidebar/spw-table-sidebar.scss",
                  "relativePath": "spw-table-sidebar.scss",
                  "originalComponentPath": "spw-table-sidebar.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-sidebar/spw-table-sidebar.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-sidebar/spw-table-sidebar.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "style",
            "class",
            "onClick",
            "aria-expanded",
            "icon",
            "variant",
            "type",
            "size",
            "isIconOnly",
            "name"
          ],
          "htmlTagNames": [
            "nav",
            "span",
            "spw-icon",
            "div",
            "spw-button",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-button"
          ],
          "dependents": [],
          "dependencies": [
            "spw-button",
            "spw-icon",
            "spw-loading"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon",
            "spw-button"
          ]
        }
      ],
      "entryKey": "spw-table-sidebar.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-tabs",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTabs",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "defaultActiveTab",
              "type": "string",
              "attribute": "default-active-tab",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'1'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'1'"
                  }
                ],
                "text": "Onglet actif par défaut"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'box'",
                "resolved": "\"box\" | \"default\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Variante des onglets"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasEllipsis",
              "type": "boolean",
              "attribute": "has-ellipsis",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Texte coupé si trop long, affiche un tooltip si le contenu excède la max-width définie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxWidth",
              "type": "number",
              "attribute": "max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit la largeur maximale de l'onglet (en pixels)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'small'",
              "complexType": {
                "original": "'large' | 'medium' | 'small'",
                "resolved": "\"large\" | \"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'small'"
                  }
                ],
                "text": "Permet de spécifier la taille de l'onglet"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "activeTab",
              "type": "string",
              "attribute": "active-tab",
              "reflect": false,
              "mutable": true,
              "required": false,
              "optional": false,
              "defaultValue": "'1'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'1'"
                  }
                ],
                "text": "Onglet actuellement actif"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [
            {
              "name": "getSelectedTab",
              "docs": {
                "text": "Récupère l'onglet actuellement sélectionné",
                "tags": [
                  {
                    "name": "returns",
                    "text": "L'ID de l'onglet actif"
                  }
                ]
              },
              "complexType": {
                "signature": "() => Promise<string>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<string>"
              },
              "internal": false
            },
            {
              "name": "setSelectedTab",
              "docs": {
                "text": "Définit l'onglet sélectionné",
                "tags": [
                  {
                    "name": "param",
                    "text": "tabId L'ID de l'onglet à sélectionner"
                  },
                  {
                    "name": "returns"
                  }
                ]
              },
              "complexType": {
                "signature": "(tabId: string) => Promise<void>",
                "parameters": [
                  {
                    "name": "tabId",
                    "type": "string",
                    "docs": "L'ID de l'onglet à sélectionner"
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [
            {
              "name": "tabSelected",
              "method": "handleTabSelected",
              "capture": true,
              "passive": false
            },
            {
              "name": "slotchange",
              "method": "slotChanged",
              "capture": false,
              "passive": false
            }
          ],
          "events": [
            {
              "name": "tabChanged",
              "method": "tabChanged",
              "bubbles": false,
              "cancelable": true,
              "composed": false,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque l'onglet actif change"
              },
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "activeTab",
              "methodName": "activeTabChanged"
            },
            {
              "propName": "maxWidth",
              "methodName": "maxWidthChanged"
            },
            {
              "propName": "hasEllipsis",
              "methodName": "hasEllipsisChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABS",
              "styleStr": null,
              "styleIdentifier": "SpwTabsStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs.scss",
                  "relativePath": "spw-tabs.scss",
                  "originalComponentPath": "spw-tabs.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "name"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-tabs.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-tabs-content",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTabsContent",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "tabId",
              "type": "string",
              "attribute": "tab-id",
              "reflect": false,
              "mutable": false,
              "required": true,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": ""
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "active",
              "type": "boolean",
              "attribute": "active",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": ""
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABS-CONTENT",
              "styleStr": null,
              "styleIdentifier": "SpwTabsContentStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs-content/spw-tabs-content.scss",
                  "relativePath": "spw-tabs-content.scss",
                  "originalComponentPath": "spw-tabs-content.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs-content/spw-tabs-content.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs-content/spw-tabs-content.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": false,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "role",
            "id",
            "aria-labelledby",
            "aria-hidden"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-tabs-content.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-tabs-navigation",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTabsNavigation",
          "elementRef": "hostElement",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isVerticalOnMobile",
              "type": "boolean",
              "attribute": "is-vertical-on-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit si la navigation doit être verticale sur mobile (à utiliser avec le variant default)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isCentered",
              "type": "boolean",
              "attribute": "is-centered",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si true, centre les items horizontalement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "showLeftArrow"
            },
            {
              "name": "showRightArrow"
            },
            {
              "name": "hasOverflow"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "resize",
              "method": "onWindowResize",
              "capture": false,
              "passive": true,
              "target": "window"
            }
          ],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABS-NAVIGATION",
              "styleStr": null,
              "styleIdentifier": "SpwTabsNavigationStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs-navigation/spw-tabs-navigation.scss",
                  "relativePath": "spw-tabs-navigation.scss",
                  "originalComponentPath": "spw-tabs-navigation.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs-navigation/spw-tabs-navigation.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs-navigation/spw-tabs-navigation.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": true,
          "hasListenerTargetWindow": true,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onClick",
            "aria-label",
            "icon",
            "role",
            "ref",
            "onScroll"
          ],
          "htmlTagNames": [
            "div",
            "button",
            "spw-icon",
            "nav",
            "ul",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-tabs-navigation.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-tabs-navigation-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTabsNavigationItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "tabId",
              "type": "string",
              "attribute": "tab-id",
              "reflect": false,
              "mutable": false,
              "required": true,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit un id pour le tab"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "active",
              "type": "boolean",
              "attribute": "active",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit si le tab est actif ou non (hérité du parent, pas modifiable directement)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit si le tab est disabled ou non"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "bubble",
              "type": "boolean",
              "attribute": "bubble",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Prévoit la présence d'une pastille sur l'élément de navigation"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasEllipsis",
              "type": "boolean",
              "attribute": "has-ellipsis",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définit si le texte doit être coupé pour les onglets au titre trop long"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Si rempli, vous pouvez utiliser une référence d'icône font-awesome sur le spw-tabs-navigation-item"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "iconPosition",
              "type": "string",
              "attribute": "icon-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "'left' | 'right'",
                "resolved": "\"left\" | \"right\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Position de l'icône à l'intérieur du bouton sur le spw-tabs-navigation-item"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tagText",
              "type": "string",
              "attribute": "tag-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tag à afficher sur le spw-tabs-navigation-item"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tagVariant",
              "type": "string",
              "attribute": "tag-variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'grey' | 'blue' | 'green' | 'orange' | 'red' | 'purple' | 'default'",
                "resolved": "\"blue\" | \"default\" | \"green\" | \"grey\" | \"orange\" | \"purple\" | \"red\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Variante du tag à afficher sur le spw-tabs-navigation-item"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tagIcon",
              "type": "boolean",
              "attribute": "tag-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Présence d'une icône ou non sur le tag du spw-tabs-navigation-item"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "slotText"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "slotchange",
              "method": "handleSlotChange",
              "capture": false,
              "passive": false
            }
          ],
          "events": [
            {
              "name": "tabSelected",
              "method": "tabSelected",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": ""
              },
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TABS-NAVIGATION-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwTabsNavigationItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs-navigation-item/spw-tabs-navigation-item.scss",
                  "relativePath": "spw-tabs-navigation-item.scss",
                  "originalComponentPath": "spw-tabs-navigation-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-tabs-max-width-text",
              "docs": "Largeur maximale du texte de l'onglet",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-tabs-border-radius",
              "docs": "Rayon de bordure de l'onglet",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-tabs-margin-left",
              "docs": "Marge gauche de l'onglet",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-tabs-width",
              "docs": "Largeur de l'onglet",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-tabs-text-align",
              "docs": "Alignement du texte de l'onglet",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs-navigation-item/spw-tabs-navigation-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tabs/spw-tabs-navigation-item/spw-tabs-navigation-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "icon",
            "size",
            "has-icon",
            "variant",
            "key",
            "id",
            "role",
            "aria-selected",
            "aria-disabled",
            "aria-label",
            "onKeyDown",
            "tabIndex",
            "onClick",
            "cursor",
            "tooltipText"
          ],
          "htmlTagNames": [
            "spw-icon",
            "spw-tag",
            "li",
            "spw-tooltip",
            "slot",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-tag",
            "spw-tooltip"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-tag",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon",
            "spw-tag",
            "spw-tooltip"
          ]
        }
      ],
      "entryKey": "spw-tabs-navigation-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": "internals",
          "attachInternalsCustomStates": [],
          "formAssociated": true,
          "tagName": "spw-textarea",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTextarea",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "value",
              "type": "string",
              "attribute": "value",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur actuelle du champ textarea, mutable et reflétée dans le DOM"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Texte à afficher au-dessus du champ textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "placeholder",
              "type": "string",
              "attribute": "placeholder",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du placeholder pour le champ textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Si `true`, le champ textarea est désactivé et ne peut pas être utilisé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Attribut `name` de l'élément textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rows",
              "type": "number",
              "attribute": "rows",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "5",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "5"
                  }
                ],
                "text": "Nombre de lignes à afficher dans le champ textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "minLength",
              "type": "number",
              "attribute": "min-length",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Longueur minimale pour la valeur du textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxLength",
              "type": "number",
              "attribute": "max-length",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Longueur maximale pour la valeur du textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isSearch",
              "type": "boolean",
              "attribute": "is-search",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si l'input est un champ de recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ textarea est requis"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'large' | 'medium'",
                "resolved": "\"large\" | \"medium\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Spécifie la taille du champ textarea : 'large' ou 'medium'"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "indicator",
              "type": "string",
              "attribute": "indicator",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Indicateur à afficher à droite du champ textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "assistiveText",
              "type": "string",
              "attribute": "assistive-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte d'assistance à afficher sous le label"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'erreur à afficher sous le champ textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'indication (hint) à afficher sous le champ textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de succès à afficher sous le champ textarea"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "warning",
              "type": "string",
              "attribute": "warning",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de warning à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showErrorIcon",
              "type": "boolean",
              "attribute": "show-error-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'erreur si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showHintIcon",
              "type": "boolean",
              "attribute": "show-hint-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'indication si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showSuccessIcon",
              "type": "boolean",
              "attribute": "show-success-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de succès si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showWarningIcon",
              "type": "boolean",
              "attribute": "show-warning-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de warning si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipMaxWidth",
              "type": "string",
              "attribute": "tooltip-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipDirection",
              "type": "string",
              "attribute": "tooltip-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCursor",
              "type": "string",
              "attribute": "tooltip-cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalValue"
            }
          ],
          "methods": [
            {
              "name": "setFocus",
              "docs": {
                "text": "Méthode publique pour mettre le focus sur le champ textarea.",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "valueChanged",
              "method": "valueChanged",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque la valeur du champ textarea change"
              },
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "value",
              "methodName": "valueChangedHandler"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TEXTAREA",
              "styleStr": null,
              "styleIdentifier": "SpwTextareaStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-textarea/spw-textarea.scss",
                  "relativePath": "spw-textarea.scss",
                  "originalComponentPath": "spw-textarea.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-textarea/spw-textarea.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-textarea/spw-textarea.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "showIcon",
            "key",
            "class",
            "label",
            "name",
            "required",
            "tooltipTitle",
            "tooltipText",
            "tooltipMaxWidth",
            "tooltipDirection",
            "tooltipCursor",
            "ref",
            "value",
            "placeholder",
            "disabled",
            "id",
            "rows",
            "minLength",
            "maxLength",
            "onInput"
          ],
          "htmlTagNames": [
            "spw-field-message",
            "div",
            "spw-field-label",
            "textarea"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-message",
            "spw-field-label"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label"
          ]
        }
      ],
      "entryKey": "spw-textarea.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-tile",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTile",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'light'",
              "complexType": {
                "original": "'icon' | 'big' | 'light'",
                "resolved": "\"big\" | \"icon\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'light'"
                  }
                ],
                "text": "Type de variante de tuile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "height",
              "type": "string",
              "attribute": "height",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'landscape'",
              "complexType": {
                "original": "'landscape' | 'square' | 'portrait'",
                "resolved": "\"landscape\" | \"portrait\" | \"square\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'landscape'"
                  }
                ],
                "text": "Variante de hauteur de la tuile (valable pour les variants big & light)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie le lien si nécessaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Attribut target, s'applique uniquement si href est rempli"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "imageSrc",
              "type": "string",
              "attribute": "image-src",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Image de fond de la tuile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "imageAlt",
              "type": "string",
              "attribute": "image-alt",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Texte alternatif de l'image de fond"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "overlayOpacity",
              "type": "number",
              "attribute": "overlay-opacity",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "100",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "100"
                  }
                ],
                "text": "Opacité de l'overlay (valeur entre 0 et 100)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [
            {
              "name": "slotchange",
              "method": "slotChanged",
              "capture": false,
              "passive": false
            },
            {
              "name": "mouseenter",
              "method": "onMouseEnter",
              "capture": false,
              "passive": true
            },
            {
              "name": "mouseleave",
              "method": "onMouseLeave",
              "capture": false,
              "passive": true
            }
          ],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TILE",
              "styleStr": null,
              "styleIdentifier": "SpwTileStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tile/spw-tile.scss",
                  "relativePath": "spw-tile.scss",
                  "originalComponentPath": "spw-tile.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tile/spw-tile.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tile/spw-tile.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": true,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "style",
            "src",
            "alt",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "img",
            "slot",
            "span",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-tile.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-tile-description",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTileDescription",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TILE-DESCRIPTION",
              "styleStr": null,
              "styleIdentifier": "SpwTileDescriptionStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tile/spw-tile-description/spw-tile-description.scss",
                  "relativePath": "spw-tile-description.scss",
                  "originalComponentPath": "spw-tile-description.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tile/spw-tile-description/spw-tile-description.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tile/spw-tile-description/spw-tile-description.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-tile-description.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-tile-title",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTileTitle",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TILE-TITLE",
              "styleStr": null,
              "styleIdentifier": "SpwTileTitleStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tile/spw-tile-title/spw-tile-title.scss",
                  "relativePath": "spw-tile-title.scss",
                  "originalComponentPath": "spw-tile-title.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tile/spw-tile-title/spw-tile-title.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tile/spw-tile-title/spw-tile-title.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "h3",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-tile-title.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-timeline",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTimeline",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "visibleItems",
              "type": "number",
              "attribute": "visible-items",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "0",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "0"
                  }
                ],
                "text": "Nombre d'items visibles initialement (0 = tous visibles)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showMoreText",
              "type": "string",
              "attribute": "show-more-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Voir plus'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Voir plus'"
                  }
                ],
                "text": "Texte du bouton \"voir plus\""
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showLessText",
              "type": "string",
              "attribute": "show-less-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Voir moins'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Voir moins'"
                  }
                ],
                "text": "Texte du bouton \"voir moins\""
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "showAll"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "slotchange",
              "method": "slotChanged",
              "capture": false,
              "passive": false
            }
          ],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TIMELINE",
              "styleStr": null,
              "styleIdentifier": "SpwTimelineStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-timeline/spw-timeline.scss",
                  "relativePath": "spw-timeline.scss",
                  "originalComponentPath": "spw-timeline.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-timeline/spw-timeline.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-timeline/spw-timeline.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onClick"
          ],
          "htmlTagNames": [
            "div",
            "slot",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-timeline.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-timeline-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTimelineItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Label affiché (titre de l'événement)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "description",
              "type": "string",
              "attribute": "description",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Description affichée sous le label"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "state",
              "type": "string",
              "attribute": "state",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'active'",
                "resolved": "\"active\" | \"default\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "État de l'item"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isLast",
              "type": "string",
              "attribute": "is-last",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'false'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'false'"
                  }
                ],
                "text": "Indique si c'est le dernier item (géré automatiquement par spw-timeline)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'vertical'",
              "complexType": {
                "original": "'vertical' | 'horizontal'",
                "resolved": "\"horizontal\" | \"vertical\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'vertical'"
                  }
                ],
                "text": "Variant qui permet de définir la direction (géré automatiquement par spw-timeline)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isDescriptionExpanded"
            },
            {
              "name": "showToggle"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TIMELINE-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwTimelineItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-timeline/spw-timeline-item/spw-timeline-item.scss",
                  "relativePath": "spw-timeline-item.scss",
                  "originalComponentPath": "spw-timeline-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-timeline/spw-timeline-item/spw-timeline-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-timeline/spw-timeline-item/spw-timeline-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": true,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "onClick",
            "icon",
            "key",
            "ref"
          ],
          "htmlTagNames": [
            "div",
            "span",
            "spw-icon",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-timeline-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-toast-controller",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwToastController",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "position",
              "type": "string",
              "attribute": "position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'bottom-right'",
              "complexType": {
                "original": "'top-right' | 'top-left' | 'top-center' | 'bottom-right' | 'bottom-left' | 'bottom-center'",
                "resolved": "\"bottom-center\" | \"bottom-left\" | \"bottom-right\" | \"top-center\" | \"top-left\" | \"top-right\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'bottom-right'"
                  }
                ],
                "text": "Position du conteneur de toasts sur l'écran.\nValeurs: 'top-right' | 'top-left' | 'top-center' | 'bottom-right' | 'bottom-left' | 'bottom-center'"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [
            {
              "name": "create",
              "docs": {
                "text": "Crée et affiche un nouveau toast.",
                "tags": [
                  {
                    "name": "returns",
                    "text": "la référence à l'élément spw-toast créé"
                  }
                ]
              },
              "complexType": {
                "signature": "(options: SpwToastOptions) => Promise<HTMLElement>",
                "parameters": [
                  {
                    "name": "options",
                    "type": "SpwToastOptions",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  },
                  "HTMLElement": {
                    "location": "global",
                    "id": "global::HTMLElement"
                  },
                  "SpwToastOptions": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast-controller/spw-toast-controller.tsx",
                    "id": "src/components/spw-toast/spw-toast-controller/spw-toast-controller.tsx::SpwToastOptions"
                  }
                },
                "return": "Promise<HTMLElement>"
              },
              "internal": false
            },
            {
              "name": "dismissAll",
              "docs": {
                "text": "Ferme tous les toasts affichés.",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TOAST-CONTROLLER",
              "styleStr": null,
              "styleIdentifier": "SpwToastControllerStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast-controller/spw-toast-controller.scss",
                  "relativePath": "spw-toast-controller.scss",
                  "originalComponentPath": "spw-toast-controller.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-toast-controller-gap",
              "docs": "Espace entre les toasts",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-toast-controller-offset",
              "docs": "Distance des bords de l'écran",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-toast-controller-width",
              "docs": "Largeur du conteneur de toasts",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-toast-controller-z-index",
              "docs": "Z-index du conteneur",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast-controller/spw-toast-controller.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast-controller/spw-toast-controller.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "aria-label",
            "ref"
          ],
          "htmlTagNames": [
            "spw-toast",
            "div"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-toast"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-toast"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-toast"
          ]
        }
      ],
      "entryKey": "spw-toast-controller.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-toc",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwToc",
          "elementRef": null,
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TOC",
              "styleStr": null,
              "styleIdentifier": "SpwTocStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc.scss",
                  "relativePath": "spw-toc.scss",
                  "originalComponentPath": "spw-toc.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": false,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": false,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key"
          ],
          "htmlTagNames": [
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-toc.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-toc-container",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTocContainer",
          "elementRef": "el",
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [
            {
              "name": "getItems",
              "docs": {
                "text": "",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<TocItem[]>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  },
                  "TocItem": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-container/spw-toc-container.tsx",
                    "id": "src/components/spw-toc/spw-toc-container/spw-toc-container.tsx::TocItem"
                  }
                },
                "return": "Promise<TocItem[]>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "tocItemsChanged",
              "method": "tocItemsChanged",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": ""
              },
              "complexType": {
                "original": "TocItem[]",
                "resolved": "TocItem[]",
                "references": {
                  "TocItem": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-container/spw-toc-container.tsx",
                    "id": "src/components/spw-toc/spw-toc-container/spw-toc-container.tsx::TocItem"
                  }
                }
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TOC-CONTAINER",
              "styleStr": null,
              "styleIdentifier": "SpwTocContainerStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-container/spw-toc-container.scss",
                  "relativePath": "spw-toc-container.scss",
                  "originalComponentPath": "spw-toc-container.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-container/spw-toc-container.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-container/spw-toc-container.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": false,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key"
          ],
          "htmlTagNames": [
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-toc-container.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-toc-navigation",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTocNavigation",
          "elementRef": "el",
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'progress'",
              "complexType": {
                "original": "'progress' | 'simple'",
                "resolved": "\"progress\" | \"simple\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'progress'"
                  }
                ],
                "text": "Variante d'affichage : 'progress' (avec barre de progression) ou 'simple' (sans barre)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "items"
            },
            {
              "name": "currentItemIndex"
            },
            {
              "name": "currentH2Index"
            },
            {
              "name": "h2ProgressPercents"
            },
            {
              "name": "clickedH2Index"
            },
            {
              "name": "h2Distances"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "tocItemsChanged",
              "method": "handleTocItemsChanged",
              "capture": false,
              "passive": false,
              "target": "window"
            }
          ],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TOC-NAVIGATION",
              "styleStr": null,
              "styleIdentifier": "SpwTocNavigationStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-navigation/spw-toc-navigation.scss",
                  "relativePath": "spw-toc-navigation.scss",
                  "originalComponentPath": "spw-toc-navigation.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-navigation/spw-toc-navigation.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toc/spw-toc-navigation/spw-toc-navigation.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": true,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": true,
          "hasListenerTargetWindow": true,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "key",
            "style",
            "href",
            "onClick"
          ],
          "htmlTagNames": [
            "nav",
            "ul",
            "li",
            "span",
            "a"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-toc-navigation.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-topbar",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTopbar",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "siteTitle",
              "type": "string",
              "attribute": "site-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du site"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasWallonieLogo",
              "type": "boolean",
              "attribute": "has-wallonie-logo",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Présence ou non du logo Wallonie en haut à gauche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "homepageLink",
              "type": "string",
              "attribute": "homepage-link",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'/'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'/'"
                  }
                ],
                "text": "Lien qui renvoie vers la homepage"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "emitLogoClick",
              "type": "boolean",
              "attribute": "emit-logo-click",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Activer l'émission d'événement au clic du logo au lieu de la navigation classique"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [
            {
              "name": "logoClick",
              "method": "logoClick",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lors du clic sur le logo (si emitLogoClick est activé)"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TOPBAR",
              "styleStr": null,
              "styleIdentifier": "SpwTopbarStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-topbar/spw-topbar.scss",
                  "relativePath": "spw-topbar.scss",
                  "originalComponentPath": "spw-topbar.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-topbar/spw-topbar.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-topbar/spw-topbar.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": true,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "href",
            "onClick",
            "width",
            "height",
            "viewBox",
            "fill",
            "xmlns",
            "clip-path",
            "d",
            "name"
          ],
          "htmlTagNames": [
            "header",
            "div",
            "a",
            "svg",
            "g",
            "path",
            "slot",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-topbar.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-wizard",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwWizard",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "currentStep",
              "type": "number",
              "attribute": "current-step",
              "reflect": false,
              "mutable": true,
              "required": false,
              "optional": false,
              "defaultValue": "1",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "1"
                  }
                ],
                "text": "Étape actuellement active (index basé sur 1)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'horizontal'",
              "complexType": {
                "original": "'horizontal' | 'vertical'",
                "resolved": "\"horizontal\" | \"vertical\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'horizontal'"
                  }
                ],
                "text": "Orientation du wizard"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "canClickNextSteps",
              "type": "boolean",
              "attribute": "can-click-next-steps",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si `true`, les étapes suivantes sont également cliquables"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [
            {
              "name": "setStep",
              "docs": {
                "text": "Méthode publique pour définir une step au wizard",
                "tags": []
              },
              "complexType": {
                "signature": "(step: number) => Promise<void>",
                "parameters": [
                  {
                    "name": "step",
                    "type": "number",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [
            {
              "name": "slotchange",
              "method": "slotChanged",
              "capture": false,
              "passive": false
            },
            {
              "name": "wizardItemClick",
              "method": "handleStepClick",
              "capture": false,
              "passive": false
            }
          ],
          "events": [
            {
              "name": "stepClick",
              "method": "stepClick",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lors du clic sur une étape antérieure"
              },
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-WIZARD",
              "styleStr": null,
              "styleIdentifier": "SpwWizardStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-wizard/spw-wizard.scss",
                  "relativePath": "spw-wizard.scss",
                  "originalComponentPath": "spw-wizard.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-wizard/spw-wizard.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-wizard/spw-wizard.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-wizard.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-wizard-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwWizardItem",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Label affiché sous l'icône"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "description",
              "type": "string",
              "attribute": "description",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Description affiché sous le label"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "additionalInfo",
              "type": "string",
              "attribute": "additional-info",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Info additionnelle affichée sous la description (par exemple lors d'une erreur)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Icône à afficher (référence font-awesome)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "state",
              "type": "string",
              "attribute": "state",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'inactive'",
              "complexType": {
                "original": "'inactive' | 'active' | 'completed' | 'warning' | 'error'",
                "resolved": "\"active\" | \"completed\" | \"error\" | \"inactive\" | \"warning\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'inactive'"
                  }
                ],
                "text": "État de l'étape (géré automatiquement par spw-wizard sauf si status est défini)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "status",
              "type": "string",
              "attribute": "status",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "'inactive' | 'active' | 'completed' | 'warning' | 'error'",
                "resolved": "\"active\" | \"completed\" | \"error\" | \"inactive\" | \"warning\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Statut manuel qui override l'état automatique"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isLast",
              "type": "string",
              "attribute": "is-last",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'false'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'false'"
                  }
                ],
                "text": "Indique si c'est le dernier item (géré automatiquement par spw-wizard)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "stepNumber",
              "type": "number",
              "attribute": "step-number",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Numéro de l'étape (géré automatiquement par spw-wizard)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "'vertical' | 'horizontal'",
                "resolved": "\"horizontal\" | \"vertical\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Variant qui permet de définir la direction (géré automatiquement par spw-wizard)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isClickable",
              "type": "string",
              "attribute": "is-clickable",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'false'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'false'"
                  }
                ],
                "text": "Indique si l'item est cliquable (géré automatiquement par spw-wizard)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isBeforeCurrent",
              "type": "string",
              "attribute": "is-before-current",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'false'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'false'"
                  }
                ],
                "text": "Indique si l'item est avant l'étape courante (géré automatiquement par spw-wizard)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isAfterCurrent",
              "type": "string",
              "attribute": "is-after-current",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'false'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'false'"
                  }
                ],
                "text": "Indique si l'item est après l'étape courante (géré automatiquement par spw-wizard)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isCurrent",
              "type": "string",
              "attribute": "is-current",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'false'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'false'"
                  }
                ],
                "text": "Indique si c'est l'étape courante (géré automatiquement par spw-wizard)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [
            {
              "name": "wizardItemClick",
              "method": "wizardItemClick",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lors du clic sur l'item"
              },
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-WIZARD-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwWizardItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-wizard/spw-wizard-item/spw-wizard-item.scss",
                  "relativePath": "spw-wizard-item.scss",
                  "originalComponentPath": "spw-wizard-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-wizard/spw-wizard-item/spw-wizard-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-wizard/spw-wizard-item/spw-wizard-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "icon",
            "key",
            "class",
            "onClick"
          ],
          "htmlTagNames": [
            "spw-icon",
            "span",
            "div"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-wizard-item.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-accordion",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwAccordion",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "background",
              "type": "string",
              "attribute": "background",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'white'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'white'"
                  }
                ],
                "text": "Couleur de fond appliquée à tous les accordion-item enfants"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'separated'",
                "resolved": "\"default\" | \"separated\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Variant de l'accordéon"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [
            {
              "propName": "background",
              "methodName": "backgroundChanged"
            },
            {
              "propName": "variant",
              "methodName": "variantChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-ACCORDION",
              "styleStr": null,
              "styleIdentifier": "SpwAccordionStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion.scss",
                  "relativePath": "spw-accordion.scss",
                  "originalComponentPath": "spw-accordion.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-cookies"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-cookies"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-accordion-content",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwAccordionContent",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [],
          "virtualProperties": [],
          "states": [
            {
              "name": "isOpened"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "accordionToggle",
              "method": "handleAccordionToggle",
              "capture": false,
              "passive": false,
              "target": "document"
            }
          ],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-ACCORDION-CONTENT",
              "styleStr": null,
              "styleIdentifier": "SpwAccordionContentStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-content/spw-accordion-content.scss",
                  "relativePath": "spw-accordion-content.scss",
                  "originalComponentPath": "spw-accordion-content.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-content/spw-accordion-content.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-content/spw-accordion-content.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": true,
          "hasListener": true,
          "hasListenerTarget": true,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": true,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "ref",
            "data-accordion-id",
            "onSlotchange"
          ],
          "htmlTagNames": [
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-cookies"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-cookies"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-accordion-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwAccordionItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "defaultOpen",
              "type": "boolean",
              "attribute": "default-open",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Définit si l'élément est ouvert ou pas"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": true,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'separated'",
                "resolved": "\"default\" | \"separated\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Variant de l'accordion-item (propagé par le parent)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isOpen"
            },
            {
              "name": "isMobile"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [
            {
              "name": "accordionToggle",
              "method": "accordionToggle",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Transmet l'état actuel (isOpen) et l'id de l'élément"
              },
              "complexType": {
                "original": "{ isOpen: boolean; id: string }",
                "resolved": "{ isOpen: boolean; id: string; }",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "defaultOpen",
              "methodName": "defaultOpenChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-ACCORDION-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwAccordionItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-item/spw-accordion-item.scss",
                  "relativePath": "spw-accordion-item.scss",
                  "originalComponentPath": "spw-accordion-item.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-item/spw-accordion-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-item/spw-accordion-item.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": false,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "href",
            "onClick",
            "name"
          ],
          "htmlTagNames": [
            "div",
            "a",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-cookies"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-cookies"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-accordion-title",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwAccordionTitle",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "tag",
              "type": "string",
              "attribute": "tag",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'h3'",
              "complexType": {
                "original": "'h2' | 'h3' | 'h4' | 'h5' | 'h6'",
                "resolved": "\"h2\" | \"h3\" | \"h4\" | \"h5\" | \"h6\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'h3'"
                  }
                ],
                "text": "Tag html du titre de l'accordéon (de h1 à h6)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Si spécifié, place une icône à gauche du titre"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-ACCORDION-TITLE",
              "styleStr": null,
              "styleIdentifier": "SpwAccordionTitleStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-title/spw-accordion-title.scss",
                  "relativePath": "spw-accordion-title.scss",
                  "originalComponentPath": "spw-accordion-title.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-title/spw-accordion-title.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-title/spw-accordion-title.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "icon",
            "key",
            "class",
            "name"
          ],
          "htmlTagNames": [
            "spw-icon",
            "div",
            "slot",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [
            "spw-cookies"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-cookies"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-accordion.spw-accordion-content.spw-accordion-item.spw-accordion-title.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-skeleton",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSkeleton",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "blocks",
              "type": "number",
              "attribute": "blocks",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "1",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "1"
                  }
                ],
                "text": "Nombre de répétitions du skeleton (uniquement valable pour la variante lines)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'lines'",
              "complexType": {
                "original": "'lines' | 'text' | 'article' | 'layout'",
                "resolved": "\"article\" | \"layout\" | \"lines\" | \"text\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'lines'"
                  }
                ],
                "text": "Type de skeleton à afficher"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-SKELETON",
              "styleStr": null,
              "styleIdentifier": "SpwSkeletonStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-skeleton/spw-skeleton.scss",
                  "relativePath": "spw-skeleton.scss",
                  "originalComponentPath": "spw-skeleton.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-skeleton/spw-skeleton.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-skeleton/spw-skeleton.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "variant",
            "blocks",
            "key"
          ],
          "htmlTagNames": [
            "div",
            "spw-skeleton",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-skeleton"
          ],
          "dependents": [
            "spw-skeleton"
          ],
          "dependencies": [
            "spw-skeleton"
          ],
          "directDependents": [
            "spw-skeleton"
          ],
          "directDependencies": [
            "spw-skeleton"
          ]
        }
      ],
      "entryKey": "spw-skeleton.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-toast",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwToast",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'info'",
              "complexType": {
                "original": "SpwToastVariant",
                "resolved": "\"alert\" | \"info\" | \"success\" | \"warning\"",
                "references": {
                  "SpwToastVariant": {
                    "location": "local",
                    "path": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast.tsx",
                    "id": "src/components/spw-toast/spw-toast.tsx::SpwToastVariant"
                  }
                }
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'info'"
                  }
                ],
                "text": "Variante du toast"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "heading",
              "type": "string",
              "attribute": "heading",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Titre du toast (gras)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "message",
              "type": "string",
              "attribute": "message",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message / description du toast"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "linkLabel",
              "type": "string",
              "attribute": "link-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Texte du lien optionnel"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "linkHref",
              "type": "string",
              "attribute": "link-href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "URL du lien optionnel"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "duration",
              "type": "number",
              "attribute": "duration",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "5000",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "5000"
                  }
                ],
                "text": "Durée d'affichage automatique en ms (0 = pas d'auto-dismiss)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "dismissable",
              "type": "boolean",
              "attribute": "dismissable",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche le bouton de fermeture"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "dismissText",
              "type": "string",
              "attribute": "dismiss-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Fermer'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Fermer'"
                  }
                ],
                "text": "Texte du bouton de fermeture"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Icône personnalisée"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "visible"
            }
          ],
          "methods": [
            {
              "name": "show",
              "docs": {
                "text": "Affiche le toast avec animation",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "dismiss",
              "docs": {
                "text": "Ferme le toast avec animation",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "spwToastDismiss",
              "method": "spwToastDismiss",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Émis quand le toast est fermé"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "spwToastLinkClick",
              "method": "spwToastLinkClick",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Émis lors du clic sur le lien (utile en Angular sans href)"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "duration",
              "methodName": "durationChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TOAST",
              "styleStr": null,
              "styleIdentifier": "SpwToastStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast.scss",
                  "relativePath": "spw-toast.scss",
                  "originalComponentPath": "spw-toast.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-toast-border-radius",
              "docs": "Border radius du toast",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-toast-font-size",
              "docs": "Taille de police",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-toast-shadow",
              "docs": "Ombre portée",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-toast-aside-width",
              "docs": "Largeur de la bande colorée gauche",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-toast/spw-toast.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": true,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": false,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "class",
            "role",
            "aria-live",
            "aria-atomic",
            "ref",
            "onMouseEnter",
            "onMouseLeave",
            "onTouchStart",
            "onTouchEnd",
            "variant",
            "icon",
            "aria-label",
            "onClick",
            "href",
            "tabindex",
            "onKeyDown",
            "style"
          ],
          "htmlTagNames": [
            "div",
            "spw-icon",
            "p",
            "button",
            "span",
            "a"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [
            "spw-toast-controller"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-toast-controller"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-toast.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": "internals",
          "attachInternalsCustomStates": [],
          "formAssociated": true,
          "tagName": "spw-text-field",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTextField",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "value",
              "type": "any",
              "attribute": "value",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string | number",
                "resolved": "number | string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur actuelle du champ de saisie, mutable et reflétée dans le DOM"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "type",
              "type": "string",
              "attribute": "type",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'text'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'text'"
                  }
                ],
                "text": "Type d'input à rendre, par exemple, \"text\", \"password\", etc."
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Texte à afficher au-dessus du champ de saisie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "placeholder",
              "type": "string",
              "attribute": "placeholder",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du placeholder pour le champ de saisie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Si `true`, le champ de saisie est désactivé et ne peut pas être utilisé"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Attribut `name` de l'élément input"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "min",
              "type": "number",
              "attribute": "min",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur minimale dans le cas d'un input number"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "max",
              "type": "number",
              "attribute": "max",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur maximale dans le cas d'un input number"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "step",
              "type": "number",
              "attribute": "step",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur d'incrémentation dans le cas d'un input number"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "minLength",
              "type": "number",
              "attribute": "min-length",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Longueur minimale pour la valeur de l'input"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "maxLength",
              "type": "number",
              "attribute": "max-length",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Longueur maximale pour la valeur de l'input"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isSearch",
              "type": "boolean",
              "attribute": "is-search",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si l'input est un champ de recherche"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isClear",
              "type": "boolean",
              "attribute": "is-clear",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si le champ peut être effacé avec un bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique si l'input est requis"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'large' | 'medium'",
                "resolved": "\"large\" | \"medium\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Spécifie la taille du champ de saisie : 'large' ou 'medium'"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "indicator",
              "type": "string",
              "attribute": "indicator",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Indicateur à afficher à droite du champ de saisie"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "assistiveText",
              "type": "string",
              "attribute": "assistive-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte d'assistance à afficher sous le label"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'erreur à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message d'indication (hint) à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de succès à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "warning",
              "type": "string",
              "attribute": "warning",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Message de warning à afficher sous le champ"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showErrorIcon",
              "type": "boolean",
              "attribute": "show-error-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'erreur si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showHintIcon",
              "type": "boolean",
              "attribute": "show-hint-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône d'indication si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showSuccessIcon",
              "type": "boolean",
              "attribute": "show-success-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de succès si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "showWarningIcon",
              "type": "boolean",
              "attribute": "show-warning-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Affiche une icône de warning si vrai"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabelIncrement",
              "type": "string",
              "attribute": "acc-aria-label-increment",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Incrémenter'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Incrémenter'"
                  }
                ],
                "text": "Aria-label pour le bouton d'incrémentation (input number)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabelDecrement",
              "type": "string",
              "attribute": "acc-aria-label-decrement",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Décrémenter'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Décrémenter'"
                  }
                ],
                "text": "Aria-label pour le bouton de décrémentation (input number)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasControls",
              "type": "boolean",
              "attribute": "has-controls",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Si true, affiche les boutons +/- pour les champs numériques"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasSubmitButton",
              "type": "boolean",
              "attribute": "has-submit-button",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Affiche un bouton submit (loupe) qui déclenche le submit du formulaire parent"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "mask",
              "type": "string",
              "attribute": "mask",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Définition du masque (9 = chiffre, A = lettre majuscule, a = lettre, X = alphanum)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "decimalPrecision",
              "type": "number",
              "attribute": "decimal-precision",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre maximum de chiffres après la virgule (uniquement pour type=\"number\"). Les entiers restent autorisés."
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipTitle",
              "type": "string",
              "attribute": "tooltip-title",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Titre du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipText",
              "type": "string",
              "attribute": "tooltip-text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipMaxWidth",
              "type": "string",
              "attribute": "tooltip-max-width",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Largeur maximale du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipDirection",
              "type": "string",
              "attribute": "tooltip-direction",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'top'",
              "complexType": {
                "original": "'top' | 'bottom' | 'left' | 'right'",
                "resolved": "\"bottom\" | \"left\" | \"right\" | \"top\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'top'"
                  }
                ],
                "text": "Positionnement du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "tooltipCursor",
              "type": "string",
              "attribute": "tooltip-cursor",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'help'",
              "complexType": {
                "original": "'pointer' | 'default' | 'help' | 'disabled'",
                "resolved": "\"default\" | \"disabled\" | \"help\" | \"pointer\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'help'"
                  }
                ],
                "text": "Curseur du tooltip"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isClearIconVisible"
            }
          ],
          "methods": [
            {
              "name": "setFocus",
              "docs": {
                "text": "Méthode publique pour mettre le focus sur le champ de saisie.",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "setValue",
              "docs": {
                "text": "",
                "tags": []
              },
              "complexType": {
                "signature": "(newVal: string) => Promise<void>",
                "parameters": [
                  {
                    "name": "newVal",
                    "type": "string",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "valueChanged",
              "method": "valueChanged",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement émis lorsque la valeur de l'input change"
              },
              "complexType": {
                "original": "string | number",
                "resolved": "number | string",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "value",
              "methodName": "valueChangedHandler"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TEXT-FIELD",
              "styleStr": null,
              "styleIdentifier": "SpwTextFieldStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-text-field/spw-text-field.scss",
                  "relativePath": "spw-text-field.scss",
                  "originalComponentPath": "spw-text-field.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-input-height",
              "docs": "Hauteur du champ de saisie",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-padding",
              "docs": "Padding interne du champ de saisie",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-text-align",
              "docs": "Alignement du texte dans le champ",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-font-size",
              "docs": "Taille de police du champ de saisie",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-radius",
              "docs": "Rayon de bordure du champ",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-icon-search-color",
              "docs": "Couleur de l'icône de recherche",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-input-border",
              "docs": "Couleur de la bordure du champ",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-text-field/spw-text-field.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-text-field/spw-text-field.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "showIcon",
            "key",
            "class",
            "label",
            "name",
            "required",
            "tooltipTitle",
            "tooltipText",
            "tooltipMaxWidth",
            "tooltipDirection",
            "tooltipCursor",
            "type",
            "onClick",
            "disabled",
            "aria-label",
            "icon",
            "ref",
            "inputMode",
            "min",
            "max",
            "step",
            "placeholder",
            "id",
            "minLength",
            "maxLength",
            "onInput",
            "onKeyDown"
          ],
          "htmlTagNames": [
            "spw-field-message",
            "div",
            "spw-field-label",
            "button",
            "spw-icon",
            "input",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon"
          ],
          "dependents": [
            "spw-pagination",
            "spw-search-field"
          ],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-tooltip"
          ],
          "directDependents": [
            "spw-pagination",
            "spw-search-field"
          ],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-text-field.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": "internals",
          "attachInternalsCustomStates": [],
          "formAssociated": true,
          "tagName": "spw-checkbox",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCheckbox",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Détermine si la case à cocher est désactivée, rendant l'élément inutilisable"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "checked",
              "type": "boolean",
              "attribute": "checked",
              "reflect": true,
              "mutable": true,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Propriété mutable qui reflète si la case à cocher est cochée ou non"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "error",
              "type": "boolean",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Indique s'il y a une erreur associée à la case à cocher, pour un affichage visuel"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-check'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-check'"
                  }
                ],
                "text": "Icône à afficher lorsque la case à cocher est cochée"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nom de l'élément utilisé dans les formulaires"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "value",
              "type": "string",
              "attribute": "value",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'on'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'on'"
                  }
                ],
                "text": "Valeur soumise dans le formulaire lorsque la case est cochée (défaut : 'on')"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'toggle'",
                "resolved": "\"default\" | \"toggle\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Type de variant pour la checkbox"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalChecked"
            }
          ],
          "methods": [
            {
              "name": "toggleCheckedState",
              "docs": {
                "text": "Méthode publique pour changer l'état de la case à cocher.",
                "tags": []
              },
              "complexType": {
                "signature": "(newVal: boolean) => Promise<void>",
                "parameters": [
                  {
                    "name": "newVal",
                    "type": "boolean",
                    "docs": ""
                  }
                ],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "spwChange",
              "method": "spwChange",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Événement déclenché lors d'un changement d'état de la case à cocher (cochée ou décochée)"
              },
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "checked",
              "methodName": "checkedChanged"
            }
          ],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-CHECKBOX",
              "styleStr": null,
              "styleIdentifier": "SpwCheckboxStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-checkbox/spw-checkbox.scss",
                  "relativePath": "spw-checkbox.scss",
                  "originalComponentPath": "spw-checkbox.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-ds-checkbox-checked-color",
              "docs": "Couleur de la checkbox cochée",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-ds-checkbox-checked-active-color",
              "docs": "Couleur de la checkbox cochée à l'état actif",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-ds-checkbox-checked-hover-color",
              "docs": "Couleur de la checkbox cochée au survol",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-ds-toggle-checked-color",
              "docs": "Couleur du toggle coché",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-ds-toggle-checked-active-color",
              "docs": "Couleur du toggle coché à l'état actif",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-ds-toggle-checked-hover-color",
              "docs": "Couleur du toggle coché au survol",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-checkbox/spw-checkbox.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-checkbox/spw-checkbox.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": true,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": true,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "type",
            "ref",
            "checked",
            "onChange",
            "name",
            "disabled",
            "style",
            "htmlFor",
            "onClick",
            "tabindex",
            "onKeyDown",
            "role",
            "aria-checked",
            "aria-disabled",
            "aria-label",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "input",
            "label",
            "slot",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [
            "spw-cookies",
            "spw-custom-select",
            "spw-slider"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-cookies",
            "spw-custom-select",
            "spw-slider"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-checkbox.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-tag",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTag",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'grey' | 'blue' | 'green' | 'orange' | 'red' | 'purple' | 'default'",
                "resolved": "\"blue\" | \"default\" | \"green\" | \"grey\" | \"orange\" | \"purple\" | \"red\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Type de variante de tag"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'light'",
              "complexType": {
                "original": "'dark' | 'light'",
                "resolved": "\"dark\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'light'"
                  }
                ],
                "text": "Type de surface sur laquelle le tag est positionné"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hasIcon",
              "type": "boolean",
              "attribute": "has-icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Présence ou pas de l'icône"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Icône personnalisée (si non définie, utilise l'icône par défaut de la variante)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie le lien si nécessaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Attribut target, s'applique uniquement si href est rempli"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'extra-small' | 'small' | 'medium' | 'large'",
                "resolved": "\"extra-small\" | \"large\" | \"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Définit la taille du tag"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "iconVariant",
              "type": "string",
              "attribute": "icon-variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-solid'",
              "complexType": {
                "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
                "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-solid'"
                  }
                ],
                "text": "Permet de spécifier une variante de Font Awesome"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "iconPosition",
              "type": "string",
              "attribute": "icon-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'left'",
              "complexType": {
                "original": "'left' | 'right'",
                "resolved": "\"left\" | \"right\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'left'"
                  }
                ],
                "text": "Position de l'icône à l'intérieur du tag"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-TAG",
              "styleStr": null,
              "styleIdentifier": "SpwTagStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tag/spw-tag.scss",
                  "relativePath": "spw-tag.scss",
                  "originalComponentPath": "spw-tag.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-tag-padding-extra-small",
              "docs": "Padding pour le tag extra-small",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-tag-padding-small",
              "docs": "Padding pour le tag small",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-tag-padding-medium",
              "docs": "Padding pour le tag medium",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-tag-padding-large",
              "docs": "Padding pour le tag large",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tag/spw-tag.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tag/spw-tag.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": true,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "icon",
            "key"
          ],
          "htmlTagNames": [
            "spw-icon",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [
            "spw-hero",
            "spw-lightbox",
            "spw-tabs-navigation-item"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-hero",
            "spw-lightbox",
            "spw-tabs-navigation-item"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        }
      ],
      "entryKey": "spw-tag.entry"
    },
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-button",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwButton",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Spécifie le lien si nécessaire"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'_self'"
                  }
                ],
                "text": "Attribut target, s'applique uniquement si href est rempli"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "rel",
              "type": "string",
              "attribute": "rel",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut rel"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "download",
              "type": "string",
              "attribute": "download",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de télécharger un fichier au lieu de naviguer vers le lien"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Nom du bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "value",
              "type": "any",
              "attribute": "value",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string | number",
                "resolved": "number | string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "''"
                  }
                ],
                "text": "Valeur du bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "type",
              "type": "string",
              "attribute": "type",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'button'",
              "complexType": {
                "original": "'button' | 'submit' | 'reset'",
                "resolved": "\"button\" | \"reset\" | \"submit\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'button'"
                  }
                ],
                "text": "Type du bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "form",
              "type": "string",
              "attribute": "form",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Fait référence à l'id du formulaire de référence"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'primary'",
              "complexType": {
                "original": "'primary' | 'secondary' | 'tertiary'",
                "resolved": "\"primary\" | \"secondary\" | \"tertiary\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'primary'"
                  }
                ],
                "text": "Permet de sélectionner une variante du bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'dark' | 'light' | 'primary'",
                "resolved": "\"dark\" | \"default\" | \"light\" | \"primary\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'default'"
                  }
                ],
                "text": "Permet de choisir la surface d'arrière-plan du bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "disabled",
              "type": "boolean",
              "attribute": "disabled",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si désactivé, le bouton n'est pas utilisable"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'large' | 'medium' | 'small'",
                "resolved": "\"large\" | \"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Permet de spécifier la taille du bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "accAriaLabel",
              "type": "string",
              "attribute": "acc-aria-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Remplit l'attribut aria-label, utilisé à des fins d'accessibilité"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isIconOnly",
              "type": "boolean",
              "attribute": "is-icon-only",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si rempli, vous pouvez utiliser une référence d'icône font-awesome"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "icon",
              "type": "string",
              "attribute": "icon",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Si rempli, vous pouvez utiliser une référence d'icône font-awesome"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "iconPosition",
              "type": "string",
              "attribute": "icon-position",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "'left' | 'right'",
                "resolved": "\"left\" | \"right\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Position de l'icône à l'intérieur du bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "iconVariant",
              "type": "string",
              "attribute": "icon-variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-solid'",
              "complexType": {
                "original": "'fa-solid' | 'fa-brands' | 'fa-regular' | 'fa-light'",
                "resolved": "\"fa-brands\" | \"fa-light\" | \"fa-regular\" | \"fa-solid\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'fa-solid'"
                  }
                ],
                "text": "Permet de spécifier une variante de Font Awesome"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isFullWidth",
              "type": "boolean",
              "attribute": "is-full-width",
              "reflect": true,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si vrai, le bouton prend toute la largeur"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isFullWidthMobile",
              "type": "boolean",
              "attribute": "is-full-width-mobile",
              "reflect": true,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "true",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "true"
                  }
                ],
                "text": "Si vrai, le bouton prend toute la largeur en mobile"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "hideTextOnMobile",
              "type": "boolean",
              "attribute": "hide-text-on-mobile",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Si vrai, masque le texte en mobile (garde uniquement l'icône)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "isLoading",
              "type": "boolean",
              "attribute": "is-loading",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "false"
                  }
                ],
                "text": "Affiche un état de chargement, désactive le bouton"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [
            {
              "name": "setFocus",
              "docs": {
                "text": "Donne le focus au bouton",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            }
          ],
          "listeners": [],
          "events": [
            {
              "name": "spwFocus",
              "method": "spwFocus",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Lors du focus"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "spwBlur",
              "method": "spwBlur",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Lors de la perte du focus"
              },
              "complexType": {
                "original": "void",
                "resolved": "void",
                "references": {}
              },
              "internal": false
            },
            {
              "name": "spwNavigate",
              "method": "spwNavigate",
              "bubbles": true,
              "cancelable": true,
              "composed": true,
              "docs": {
                "tags": [],
                "text": "Navigation vers un lien lors du clic"
              },
              "complexType": {
                "original": "MouseEvent",
                "resolved": "MouseEvent",
                "references": {
                  "MouseEvent": {
                    "location": "global",
                    "id": "global::MouseEvent"
                  }
                }
              },
              "internal": false
            }
          ],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-BUTTON",
              "styleStr": null,
              "styleIdentifier": "SpwButtonStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-button/spw-button.scss",
                  "relativePath": "spw-button.scss",
                  "originalComponentPath": "spw-button.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-button-font-size-small",
              "docs": "Taille de police pour le bouton small",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-button-font-size-medium",
              "docs": "Taille de police pour le bouton medium",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-button-font-size-large",
              "docs": "Taille de police pour le bouton large",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-button-px-small",
              "docs": "Padding horizontal pour le bouton small",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-button-px-medium",
              "docs": "Padding horizontal pour le bouton medium",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-button-px-large",
              "docs": "Padding horizontal pour le bouton large",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-button-py-small",
              "docs": "Padding vertical pour le bouton small",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-button-py-medium",
              "docs": "Padding vertical pour le bouton medium",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-button-py-large",
              "docs": "Padding vertical pour le bouton large",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-button-text-decoration",
              "docs": "Décoration du texte du bouton",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-button/spw-button.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-button/spw-button.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": true,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": true,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": true,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": true,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": true,
          "hasVdomClass": true,
          "hasVdomFunctional": true,
          "hasVdomKey": true,
          "hasVdomListener": true,
          "hasVdomPropOrAttr": true,
          "hasVdomRef": true,
          "hasVdomRender": true,
          "hasVdomStyle": true,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "class",
            "icon",
            "key",
            "text"
          ],
          "htmlTagNames": [
            "spw-icon",
            "div",
            "slot",
            "spw-loading"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-loading"
          ],
          "dependents": [
            "spw-cookies",
            "spw-file-upload",
            "spw-header",
            "spw-header-lang",
            "spw-header-navigation",
            "spw-lightbox",
            "spw-scrolltop",
            "spw-table-sidebar"
          ],
          "dependencies": [
            "spw-icon",
            "spw-loading"
          ],
          "directDependents": [
            "spw-cookies",
            "spw-file-upload",
            "spw-header",
            "spw-header-lang",
            "spw-header-navigation",
            "spw-lightbox",
            "spw-scrolltop",
            "spw-table-sidebar"
          ],
          "directDependencies": [
            "spw-icon",
            "spw-loading"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "attachInternalsCustomStates": [],
          "formAssociated": false,
          "tagName": "spw-loading",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwLoading",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "slotAssignment": null,
          "properties": [
            {
              "name": "text",
              "type": "string",
              "attribute": "text",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'Chargement...'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'Chargement...'"
                  }
                ],
                "text": "Permet de spécifier un texte de chargement"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'light'",
              "complexType": {
                "original": "'light' | 'dark'",
                "resolved": "\"dark\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'light'"
                  }
                ],
                "text": "Surface du composant (light ou dark)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "size",
              "type": "string",
              "attribute": "size",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'medium'",
              "complexType": {
                "original": "'small' | 'medium' | 'large' | 'extra-large'",
                "resolved": "\"extra-large\" | \"large\" | \"medium\" | \"small\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'medium'"
                  }
                ],
                "text": "Taille du composant"
              },
              "internal": false,
              "getter": false,
              "setter": false
            },
            {
              "name": "orientation",
              "type": "string",
              "attribute": "orientation",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'horizontal'",
              "complexType": {
                "original": "'horizontal' | 'vertical'",
                "resolved": "\"horizontal\" | \"vertical\"",
                "references": {}
              },
              "docs": {
                "tags": [
                  {
                    "name": "default",
                    "text": "'horizontal'"
                  }
                ],
                "text": "Orientation du composant (horizontal ou vertical)"
              },
              "internal": false,
              "getter": false,
              "setter": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "doesExtend": false,
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-LOADING",
              "styleStr": null,
              "styleIdentifier": "SpwLoadingStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-loading/spw-loading.scss",
                  "relativePath": "spw-loading.scss",
                  "originalComponentPath": "spw-loading.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [
            {
              "name": "--spw-loading-border-color",
              "docs": "Couleur de la bordure du loader",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-loading-spinner-color",
              "docs": "Couleur du spinner",
              "annotation": "prop",
              "mode": "$"
            },
            {
              "name": "--spw-loading-text-color",
              "docs": "Couleur du texte",
              "annotation": "prop",
              "mode": "$"
            }
          ],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-loading/spw-loading.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-loading/spw-loading.tsx",
          "sourceMapPath": null,
          "serializers": [],
          "deserializers": [],
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasConnectedCallbackFn": false,
          "hasDeserializer": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": false,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasModernPropertyDecls": false,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasSerializer": false,
          "hasSlot": false,
          "hasState": false,
          "hasStyle": true,
          "hasVdomAttribute": true,
          "hasVdomXlink": false,
          "hasVdomClass": true,
          "hasVdomFunctional": false,
          "hasVdomKey": true,
          "hasVdomListener": false,
          "hasVdomPropOrAttr": false,
          "hasVdomRef": false,
          "hasVdomRender": true,
          "hasVdomStyle": false,
          "hasVdomText": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "div",
            "p"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-button",
            "spw-cookies",
            "spw-file-upload",
            "spw-header",
            "spw-header-lang",
            "spw-header-navigation",
            "spw-lightbox",
            "spw-scrolltop",
            "spw-search-field",
            "spw-table-sidebar"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-button",
            "spw-search-field"
          ],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-button.spw-loading.entry"
    }
  ],
  "componentGraph": {
    "sc-spw-accordion": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-accordion-content": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-accordion-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-accordion-title": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-avatar": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-block-content": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-box": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-breadcrumb": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-breadcrumb-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-button": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-card": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-card-content": [
      "p-BvJ4Kko5.js",
      "p-BBi01mKM.js"
    ],
    "sc-spw-card-excerpt": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-card-image": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-card-subtag-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-card-subtags": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-card-title": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-checkbox": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-cookies": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-custom-select": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-date-picker": [
      "p-BvJ4Kko5.js",
      "p-B85MJLTf.js"
    ],
    "sc-spw-dropdown": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-dropdown-container": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-dropdown-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-field-label": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-field-message": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-file-upload": [
      "p-BvJ4Kko5.js",
      "p-BBi01mKM.js"
    ],
    "sc-spw-footer": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-footer-bottom": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-footer-content": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-footer-content-col": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-footer-link": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-grid": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-grid-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-group": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-header": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-header-lang": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-header-navigation": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-header-navigation-dropdown": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-header-navigation-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-header-persona": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-header-persona-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-hero": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-icon": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-illustration": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-input-slider": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-lightbox": [
      "p-BvJ4Kko5.js",
      "p-BRFNx2DL.js"
    ],
    "sc-spw-lightbox-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-link": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-list": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-list-description": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-list-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-list-title": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-loading": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-message": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-modal": [
      "p-BvJ4Kko5.js",
      "p-BRFNx2DL.js"
    ],
    "sc-spw-mosaic": [
      "p-BvJ4Kko5.js",
      "p-B85MJLTf.js"
    ],
    "sc-spw-mosaic-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-pagination": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-radio": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-scrolltop": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-search-field": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-select": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-separator": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-sidebar": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-sidebar-navigation-dropdown": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-sidebar-navigation-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-sidebar-navigation-separator": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-skeleton": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-slider": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-slider-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-socials": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-table": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-table-body": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-table-cell": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-table-container": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-table-footer": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-table-head": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-table-header": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-table-row": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-table-sidebar": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-tabs": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-tabs-content": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-tabs-navigation": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-tabs-navigation-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-tag": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-text-field": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-textarea": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-theme-provider": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-tile": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-tile-description": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-tile-title": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-timeline": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-timeline-item": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-toast": [
      "p-BvJ4Kko5.js",
      "p-BRFNx2DL.js"
    ],
    "sc-spw-toast-controller": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-toc": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-toc-container": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-toc-navigation": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-tooltip": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-topbar": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-wizard": [
      "p-BvJ4Kko5.js"
    ],
    "sc-spw-wizard-item": [
      "p-BvJ4Kko5.js"
    ]
  },
  "sourceGraph": {
    "./src/components/spw-accordion/spw-accordion-content/spw-accordion-content.tsx": [],
    "./src/components/spw-accordion/spw-accordion-item/spw-accordion-item.tsx": [],
    "./src/components/spw-accordion/spw-accordion-title/spw-accordion-title.tsx": [],
    "./src/components/spw-accordion/spw-accordion.tsx": [],
    "./src/components/spw-avatar/spw-avatar.tsx": [],
    "./src/components/spw-block-content/spw-block-content.tsx": [],
    "./src/components/spw-box/spw-box.tsx": [],
    "./src/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.tsx": [],
    "./src/components/spw-breadcrumb/spw-breadcrumb.tsx": [],
    "./src/components/spw-button/spw-button.tsx": [],
    "./src/components/spw-card/spw-card-content/spw-card-content.tsx": [],
    "./src/components/spw-card/spw-card-excerpt/spw-card-excerpt.tsx": [],
    "./src/components/spw-card/spw-card-image/spw-card-image.tsx": [],
    "./src/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.tsx": [],
    "./src/components/spw-card/spw-card-subtags/spw-card-subtags.tsx": [],
    "./src/components/spw-card/spw-card-title/spw-card-title.tsx": [],
    "./src/components/spw-card/spw-card.tsx": [],
    "./src/components/spw-checkbox/spw-checkbox.tsx": [],
    "./src/components/spw-cookies/spw-cookies.tsx": [],
    "./src/components/spw-custom-select/spw-custom-select.tsx": [],
    "./src/components/spw-date-picker/spw-date-picker.tsx": [],
    "./src/components/spw-dropdown/spw-dropdown-container/spw-dropdown-container.tsx": [],
    "./src/components/spw-dropdown/spw-dropdown-item/spw-dropdown-item.tsx": [],
    "./src/components/spw-dropdown/spw-dropdown.tsx": [],
    "./src/components/spw-field-label/spw-field-label.tsx": [],
    "./src/components/spw-field-message/spw-field-message.tsx": [],
    "./src/components/spw-file-upload/spw-file-upload.tsx": [],
    "./src/components/spw-footer/spw-footer-bottom/spw-footer-bottom.tsx": [],
    "./src/components/spw-footer/spw-footer-content-col/spw-footer-content-col.tsx": [],
    "./src/components/spw-footer/spw-footer-content/spw-footer-content.tsx": [],
    "./src/components/spw-footer/spw-footer-link/spw-footer-link.tsx": [],
    "./src/components/spw-footer/spw-footer.tsx": [],
    "./src/components/spw-grid/spw-grid-item/spw-grid-item.tsx": [],
    "./src/components/spw-grid/spw-grid.tsx": [],
    "./src/components/spw-group/spw-group.tsx": [],
    "./src/components/spw-header/spw-header-lang/spw-header-lang.tsx": [],
    "./src/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.tsx": [],
    "./src/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.tsx": [],
    "./src/components/spw-header/spw-header-navigation/spw-header-navigation.tsx": [],
    "./src/components/spw-header/spw-header-persona-item/spw-header-persona-item.tsx": [],
    "./src/components/spw-header/spw-header-persona/spw-header-persona.tsx": [],
    "./src/components/spw-header/spw-header.tsx": [],
    "./src/components/spw-hero/spw-hero.tsx": [],
    "./src/components/spw-icon/spw-icon.tsx": [],
    "./src/components/spw-illustration/spw-illustration.tsx": [],
    "./src/components/spw-input-slider/spw-input-slider.tsx": [],
    "./src/components/spw-lightbox/spw-lightbox-item/spw-lightbox-item.tsx": [],
    "./src/components/spw-lightbox/spw-lightbox.tsx": [],
    "./src/components/spw-link/spw-link.tsx": [],
    "./src/components/spw-list/spw-list-description/spw-list-description.tsx": [],
    "./src/components/spw-list/spw-list-item/spw-list-item.tsx": [],
    "./src/components/spw-list/spw-list-title/spw-list-title.tsx": [],
    "./src/components/spw-list/spw-list.tsx": [],
    "./src/components/spw-loading/spw-loading.tsx": [],
    "./src/components/spw-message/spw-message.tsx": [
      "./src/components/spw-message/utils.js"
    ],
    "./src/components/spw-modal/spw-modal.tsx": [],
    "./src/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.tsx": [],
    "./src/components/spw-mosaic/spw-mosaic.tsx": [],
    "./src/components/spw-pagination/spw-pagination.tsx": [],
    "./src/components/spw-radio/spw-radio.tsx": [],
    "./src/components/spw-scrolltop/spw-scrolltop.tsx": [],
    "./src/components/spw-search-field/spw-search-field.tsx": [],
    "./src/components/spw-select/spw-select.tsx": [],
    "./src/components/spw-separator/spw-separator.tsx": [],
    "./src/components/spw-sidebar/spw-sidebar-navigation-dropdown/spw-sidebar-navigation-dropdown.tsx": [],
    "./src/components/spw-sidebar/spw-sidebar-navigation-item/spw-sidebar-navigation-item.tsx": [],
    "./src/components/spw-sidebar/spw-sidebar-navigation-separator/spw-sidebar-navigation-separator.tsx": [],
    "./src/components/spw-sidebar/spw-sidebar.tsx": [],
    "./src/components/spw-skeleton/spw-skeleton.tsx": [],
    "./src/components/spw-slider/spw-slider-item/spw-slider-item.tsx": [],
    "./src/components/spw-slider/spw-slider.tsx": [],
    "./src/components/spw-socials/spw-socials.tsx": [],
    "./src/components/spw-table/spw-table-body/spw-table-body.tsx": [],
    "./src/components/spw-table/spw-table-cell/spw-table-cell.tsx": [],
    "./src/components/spw-table/spw-table-container/spw-table-container.tsx": [],
    "./src/components/spw-table/spw-table-footer/spw-table-footer.tsx": [],
    "./src/components/spw-table/spw-table-head/spw-table-head.tsx": [],
    "./src/components/spw-table/spw-table-header/spw-table-header.tsx": [],
    "./src/components/spw-table/spw-table-row/spw-table-row.tsx": [],
    "./src/components/spw-table/spw-table-sidebar/spw-table-sidebar.tsx": [],
    "./src/components/spw-table/spw-table.tsx": [],
    "./src/components/spw-tabs/spw-tabs-content/spw-tabs-content.tsx": [],
    "./src/components/spw-tabs/spw-tabs-navigation-item/spw-tabs-navigation-item.tsx": [],
    "./src/components/spw-tabs/spw-tabs-navigation/spw-tabs-navigation.tsx": [],
    "./src/components/spw-tabs/spw-tabs.tsx": [],
    "./src/components/spw-tag/spw-tag.tsx": [],
    "./src/components/spw-text-field/spw-text-field.tsx": [],
    "./src/components/spw-textarea/spw-textarea.tsx": [],
    "./src/components/spw-theme-provider/spw-theme-provider.tsx": [],
    "./src/components/spw-tile/spw-tile-description/spw-tile-description.tsx": [],
    "./src/components/spw-tile/spw-tile-title/spw-tile-title.tsx": [],
    "./src/components/spw-tile/spw-tile.tsx": [],
    "./src/components/spw-timeline/spw-timeline-item/spw-timeline-item.tsx": [],
    "./src/components/spw-timeline/spw-timeline.tsx": [],
    "./src/components/spw-toast/spw-toast-controller/spw-toast-controller.tsx": [],
    "./src/components/spw-toast/spw-toast.tsx": [],
    "./src/components/spw-toc/spw-toc-container/spw-toc-container.tsx": [],
    "./src/components/spw-toc/spw-toc-navigation/spw-toc-navigation.tsx": [],
    "./src/components/spw-toc/spw-toc.tsx": [],
    "./src/components/spw-tooltip/spw-tooltip.tsx": [],
    "./src/components/spw-topbar/spw-topbar.tsx": [],
    "./src/components/spw-wizard/spw-wizard-item/spw-wizard-item.tsx": [],
    "./src/components/spw-wizard/spw-wizard.tsx": [],
    "./src/index.ts": [],
    "./src/stories/components/spw-avatar/spw-avatar.stories.ts": [],
    "./src/stories/components/spw-box/spw-box.stories.ts": [],
    "./src/stories/components/spw-breadcrumb/spw-breadcrumb.stories.ts": [],
    "./src/stories/components/spw-button/spw-button.stories.ts": [],
    "./src/stories/components/spw-checkbox/spw-checkbox.stories.ts": [],
    "./src/stories/components/spw-custom-select/spw-custom-select.stories.ts": [],
    "./src/stories/components/spw-date-picker/spw-date-picker.stories.ts": [],
    "./src/stories/components/spw-dropdown/spw-dropdown.stories.ts": [],
    "./src/stories/components/spw-field-message/spw-field-message.stories.ts": [],
    "./src/stories/components/spw-file-upload/spw-file-upload.stories.ts": [],
    "./src/stories/components/spw-icon/spw-icon.stories.ts": [],
    "./src/stories/components/spw-input-slider/spw-input-slider.stories.ts": [],
    "./src/stories/components/spw-link/spw-link.stories.ts": [],
    "./src/stories/components/spw-loading/spw-loading.stories.ts": [],
    "./src/stories/components/spw-pagination/spw-pagination.stories.ts": [],
    "./src/stories/components/spw-radio/spw-radio.stories.ts": [],
    "./src/stories/components/spw-scrolltop/spw-scrolltop.stories.ts": [],
    "./src/stories/components/spw-search-field/spw-search-field.stories.ts": [],
    "./src/stories/components/spw-select/spw-select.stories.ts": [],
    "./src/stories/components/spw-separator/spw-separator.stories.ts": [],
    "./src/stories/components/spw-skeleton/spw-skeleton.stories.ts": [],
    "./src/stories/components/spw-tag/spw-tag.stories.ts": [],
    "./src/stories/components/spw-text-field/spw-text-field.stories.ts": [],
    "./src/stories/components/spw-textarea/spw-textarea.stories.ts": [],
    "./src/stories/components/spw-toast/spw-toast.stories.ts": [],
    "./src/stories/components/spw-tooltip/spw-tooltip.stories.ts": [],
    "./src/stories/organisms/spw-accordion/spw-accordion.stories.ts": [],
    "./src/stories/organisms/spw-block-content/spw-block-content.stories.ts": [],
    "./src/stories/organisms/spw-card/spw-card.stories.ts": [],
    "./src/stories/organisms/spw-footer/spw-footer.stories.ts": [],
    "./src/stories/organisms/spw-grid/spw-grid.stories.ts": [],
    "./src/stories/organisms/spw-group/spw-group.stories.ts": [],
    "./src/stories/organisms/spw-header/spw-header.stories.ts": [],
    "./src/stories/organisms/spw-hero/spw-hero.stories.ts": [],
    "./src/stories/organisms/spw-lightbox/spw-lightbox.stories.ts": [
      "./src/stories/assets/css/components.css"
    ],
    "./src/stories/organisms/spw-list/spw-list.stories.ts": [],
    "./src/stories/organisms/spw-message/spw-message.stories.ts": [],
    "./src/stories/organisms/spw-modal/spw-modal.stories.ts": [
      "./src/stories/assets/css/components.css"
    ],
    "./src/stories/organisms/spw-mosaic/spw-mosaic.stories.ts": [],
    "./src/stories/organisms/spw-sidebar/spw-sidebar.stories.ts": [],
    "./src/stories/organisms/spw-slider/spw-slider.stories.ts": [],
    "./src/stories/organisms/spw-socials/spw-socials.stories.ts": [],
    "./src/stories/organisms/spw-table/spw-table.stories.ts": [],
    "./src/stories/organisms/spw-tabs/spw-tabs.stories.ts": [],
    "./src/stories/organisms/spw-tile/spw-tile.stories.ts": [],
    "./src/stories/organisms/spw-timeline/spw-timeline.stories.ts": [],
    "./src/stories/organisms/spw-toc/spw-toc.stories.ts": [],
    "./src/stories/organisms/spw-topbar/spw-topbar.stories.ts": [],
    "./src/stories/organisms/spw-wizard/spw-wizard.stories.ts": [],
    "./src/themes/themes.ts": [
      "./src/themes/bleu-clair.css",
      "./src/themes/bleu.css",
      "./src/themes/gris.css",
      "./src/themes/indigo.css",
      "./src/themes/mauve.css",
      "./src/themes/orange.css",
      "./src/themes/rouge.css",
      "./src/themes/turquoise.css",
      "./src/themes/vert-leger.css",
      "./src/themes/vert.css"
    ],
    "./src/utils/animation.ts": [],
    "./src/utils/focus-trap.ts": [],
    "./src/utils/utils.ts": []
  },
  "rollupResults": {
    "modules": []
  },
  "collections": []
}