{
  "timestamp": "2025-02-24T15:28:31",
  "compiler": {
    "name": "node",
    "version": "18.19.1"
  },
  "app": {
    "namespace": "SpwStencilLibrary",
    "fsNamespace": "spw-stencil-library",
    "components": 56,
    "entries": 56,
    "bundles": 426,
    "outputs": [
      {
        "name": "dist-collection",
        "files": 176,
        "generatedFiles": [
          "./dist/collection/components/spw-accordion/spw-accordion-content/spw-accordion-content.js",
          "./dist/collection/components/spw-accordion/spw-accordion-content/spw-accordion-content.js.map",
          "./dist/collection/components/spw-accordion/spw-accordion-item/spw-accordion-item.js",
          "./dist/collection/components/spw-accordion/spw-accordion-item/spw-accordion-item.js.map",
          "./dist/collection/components/spw-accordion/spw-accordion-title/spw-accordion-title.js",
          "./dist/collection/components/spw-accordion/spw-accordion-title/spw-accordion-title.js.map",
          "./dist/collection/components/spw-accordion/spw-accordion.js",
          "./dist/collection/components/spw-accordion/spw-accordion.js.map",
          "./dist/collection/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.js",
          "./dist/collection/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.js.map",
          "./dist/collection/components/spw-breadcrumb/spw-breadcrumb.js",
          "./dist/collection/components/spw-breadcrumb/spw-breadcrumb.js.map",
          "./dist/collection/components/spw-button/spw-button.js",
          "./dist/collection/components/spw-button/spw-button.js.map",
          "./dist/collection/components/spw-card/spw-card-content/spw-card-content.js",
          "./dist/collection/components/spw-card/spw-card-content/spw-card-content.js.map",
          "./dist/collection/components/spw-card/spw-card-excerpt/spw-card-excerpt.js",
          "./dist/collection/components/spw-card/spw-card-excerpt/spw-card-excerpt.js.map",
          "./dist/collection/components/spw-card/spw-card-image/spw-card-image.js",
          "./dist/collection/components/spw-card/spw-card-image/spw-card-image.js.map",
          "./dist/collection/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.js",
          "./dist/collection/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.js.map",
          "./dist/collection/components/spw-card/spw-card-subtags/spw-card-subtags.js",
          "./dist/collection/components/spw-card/spw-card-subtags/spw-card-subtags.js.map",
          "./dist/collection/components/spw-card/spw-card-title/spw-card-title.js",
          "./dist/collection/components/spw-card/spw-card-title/spw-card-title.js.map",
          "./dist/collection/components/spw-card/spw-card.js",
          "./dist/collection/components/spw-card/spw-card.js.map",
          "./dist/collection/components/spw-checkbox/spw-checkbox.js",
          "./dist/collection/components/spw-checkbox/spw-checkbox.js.map",
          "./dist/collection/components/spw-cookies/spw-cookies.js",
          "./dist/collection/components/spw-cookies/spw-cookies.js.map",
          "./dist/collection/components/spw-custom-select/spw-custom-select.js",
          "./dist/collection/components/spw-custom-select/spw-custom-select.js.map",
          "./dist/collection/components/spw-field-label/spw-field-label.js",
          "./dist/collection/components/spw-field-label/spw-field-label.js.map",
          "./dist/collection/components/spw-field-message/spw-field-message.js",
          "./dist/collection/components/spw-field-message/spw-field-message.js.map",
          "./dist/collection/components/spw-file-upload/spw-file-upload.js",
          "./dist/collection/components/spw-file-upload/spw-file-upload.js.map",
          "./dist/collection/components/spw-footer/spw-footer-bottom/spw-footer-bottom.js",
          "./dist/collection/components/spw-footer/spw-footer-bottom/spw-footer-bottom.js.map",
          "./dist/collection/components/spw-footer/spw-footer-content-col/spw-footer-content-col.js",
          "./dist/collection/components/spw-footer/spw-footer-content-col/spw-footer-content-col.js.map",
          "./dist/collection/components/spw-footer/spw-footer-content/spw-footer-content.js",
          "./dist/collection/components/spw-footer/spw-footer-content/spw-footer-content.js.map",
          "./dist/collection/components/spw-footer/spw-footer.js",
          "./dist/collection/components/spw-footer/spw-footer.js.map",
          "./dist/collection/components/spw-group/spw-group.js",
          "./dist/collection/components/spw-group/spw-group.js.map",
          "./dist/collection/components/spw-header/spw-header-lang-item/spw-header-lang-item.js",
          "./dist/collection/components/spw-header/spw-header-lang-item/spw-header-lang-item.js.map",
          "./dist/collection/components/spw-header/spw-header-lang/spw-header-lang.js",
          "./dist/collection/components/spw-header/spw-header-lang/spw-header-lang.js.map",
          "./dist/collection/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.js",
          "./dist/collection/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.js.map",
          "./dist/collection/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.js",
          "./dist/collection/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.js.map",
          "./dist/collection/components/spw-header/spw-header-navigation/spw-header-navigation.js",
          "./dist/collection/components/spw-header/spw-header-navigation/spw-header-navigation.js.map",
          "./dist/collection/components/spw-header/spw-header-persona-item/spw-header-persona-item.js",
          "./dist/collection/components/spw-header/spw-header-persona-item/spw-header-persona-item.js.map",
          "./dist/collection/components/spw-header/spw-header-persona/spw-header-persona.js",
          "./dist/collection/components/spw-header/spw-header-persona/spw-header-persona.js.map",
          "./dist/collection/components/spw-header/spw-header.js",
          "./dist/collection/components/spw-header/spw-header.js.map",
          "./dist/collection/components/spw-icon/spw-icon.js",
          "./dist/collection/components/spw-icon/spw-icon.js.map",
          "./dist/collection/components/spw-iodda/spw-iodda.js",
          "./dist/collection/components/spw-iodda/spw-iodda.js.map",
          "./dist/collection/components/spw-iodda/spw-iodda.service.js",
          "./dist/collection/components/spw-iodda/spw-iodda.service.js.map",
          "./dist/collection/components/spw-link/spw-link.js",
          "./dist/collection/components/spw-link/spw-link.js.map",
          "./dist/collection/components/spw-loading/spw-loading.js",
          "./dist/collection/components/spw-loading/spw-loading.js.map",
          "./dist/collection/components/spw-message/spw-message.js",
          "./dist/collection/components/spw-message/spw-message.js.map",
          "./dist/collection/components/spw-modal/spw-modal.js",
          "./dist/collection/components/spw-modal/spw-modal.js.map",
          "./dist/collection/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.js",
          "./dist/collection/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.js.map",
          "./dist/collection/components/spw-mosaic/spw-mosaic.js",
          "./dist/collection/components/spw-mosaic/spw-mosaic.js.map",
          "./dist/collection/components/spw-pagination/spw-pagination.js",
          "./dist/collection/components/spw-pagination/spw-pagination.js.map",
          "./dist/collection/components/spw-radio/spw-radio.js",
          "./dist/collection/components/spw-radio/spw-radio.js.map",
          "./dist/collection/components/spw-search-field/spw-search-field.js",
          "./dist/collection/components/spw-search-field/spw-search-field.js.map",
          "./dist/collection/components/spw-select/spw-select.js",
          "./dist/collection/components/spw-select/spw-select.js.map",
          "./dist/collection/components/spw-separator/spw-separator.js",
          "./dist/collection/components/spw-separator/spw-separator.js.map",
          "./dist/collection/components/spw-table/spw-table-body/spw-table-body.js",
          "./dist/collection/components/spw-table/spw-table-body/spw-table-body.js.map",
          "./dist/collection/components/spw-table/spw-table-cell/spw-table-cell.js",
          "./dist/collection/components/spw-table/spw-table-cell/spw-table-cell.js.map",
          "./dist/collection/components/spw-table/spw-table-head/spw-table-head.js",
          "./dist/collection/components/spw-table/spw-table-head/spw-table-head.js.map",
          "./dist/collection/components/spw-table/spw-table-header/spw-table-header.js",
          "./dist/collection/components/spw-table/spw-table-header/spw-table-header.js.map",
          "./dist/collection/components/spw-table/spw-table-row/spw-table-row.js",
          "./dist/collection/components/spw-table/spw-table-row/spw-table-row.js.map",
          "./dist/collection/components/spw-table/spw-table.js",
          "./dist/collection/components/spw-table/spw-table.js.map",
          "./dist/collection/components/spw-text-field/spw-text-field.js",
          "./dist/collection/components/spw-text-field/spw-text-field.js.map",
          "./dist/collection/components/spw-textarea/spw-textarea.js",
          "./dist/collection/components/spw-textarea/spw-textarea.js.map",
          "./dist/collection/components/spw-theme-provider/spw-theme-provider.js",
          "./dist/collection/components/spw-theme-provider/spw-theme-provider.js.map",
          "./dist/collection/components/spw-tooltip/spw-tooltip.js",
          "./dist/collection/components/spw-tooltip/spw-tooltip.js.map",
          "./dist/collection/index.js",
          "./dist/collection/index.js.map",
          "./dist/collection/stories/components/spw-accordion/spw-accordion.stories.js",
          "./dist/collection/stories/components/spw-accordion/spw-accordion.stories.js.map",
          "./dist/collection/stories/components/spw-breadcrumb/spw-breadcrumb.stories.js",
          "./dist/collection/stories/components/spw-breadcrumb/spw-breadcrumb.stories.js.map",
          "./dist/collection/stories/components/spw-button/spw-button.stories.js",
          "./dist/collection/stories/components/spw-button/spw-button.stories.js.map",
          "./dist/collection/stories/components/spw-card/spw-card.stories.js",
          "./dist/collection/stories/components/spw-card/spw-card.stories.js.map",
          "./dist/collection/stories/components/spw-checkbox/spw-checkbox.stories.js",
          "./dist/collection/stories/components/spw-checkbox/spw-checkbox.stories.js.map",
          "./dist/collection/stories/components/spw-cookies/spw-cookies.stories.js",
          "./dist/collection/stories/components/spw-cookies/spw-cookies.stories.js.map",
          "./dist/collection/stories/components/spw-field-message/spw-field-message.stories.js",
          "./dist/collection/stories/components/spw-field-message/spw-field-message.stories.js.map",
          "./dist/collection/stories/components/spw-file-upload/spw-file-upload.stories.js",
          "./dist/collection/stories/components/spw-file-upload/spw-file-upload.stories.js.map",
          "./dist/collection/stories/components/spw-footer/spw-footer.stories.js",
          "./dist/collection/stories/components/spw-footer/spw-footer.stories.js.map",
          "./dist/collection/stories/components/spw-group/spw-group.stories.js",
          "./dist/collection/stories/components/spw-group/spw-group.stories.js.map",
          "./dist/collection/stories/components/spw-header/spw-header.stories.js",
          "./dist/collection/stories/components/spw-header/spw-header.stories.js.map",
          "./dist/collection/stories/components/spw-icon/spw-icon.stories.js",
          "./dist/collection/stories/components/spw-icon/spw-icon.stories.js.map",
          "./dist/collection/stories/components/spw-link/spw-link.stories.js",
          "./dist/collection/stories/components/spw-link/spw-link.stories.js.map",
          "./dist/collection/stories/components/spw-loading/spw-loading.stories.js",
          "./dist/collection/stories/components/spw-loading/spw-loading.stories.js.map",
          "./dist/collection/stories/components/spw-message/spw-message.stories.js",
          "./dist/collection/stories/components/spw-message/spw-message.stories.js.map",
          "./dist/collection/stories/components/spw-modal/spw-modal.stories.js",
          "./dist/collection/stories/components/spw-modal/spw-modal.stories.js.map",
          "./dist/collection/stories/components/spw-mosaic/spw-mosaic.stories.js",
          "./dist/collection/stories/components/spw-mosaic/spw-mosaic.stories.js.map",
          "./dist/collection/stories/components/spw-pagination/spw-pagination.stories.js",
          "./dist/collection/stories/components/spw-pagination/spw-pagination.stories.js.map",
          "./dist/collection/stories/components/spw-radio/spw-radio.stories.js",
          "./dist/collection/stories/components/spw-radio/spw-radio.stories.js.map",
          "./dist/collection/stories/components/spw-search-field/spw-search-field.stories.js",
          "./dist/collection/stories/components/spw-search-field/spw-search-field.stories.js.map",
          "./dist/collection/stories/components/spw-select/spw-select.stories.js",
          "./dist/collection/stories/components/spw-select/spw-select.stories.js.map",
          "./dist/collection/stories/components/spw-separator/spw-separator.stories.js",
          "./dist/collection/stories/components/spw-separator/spw-separator.stories.js.map",
          "./dist/collection/stories/components/spw-table/spw-table.stories.js",
          "./dist/collection/stories/components/spw-table/spw-table.stories.js.map",
          "./dist/collection/stories/components/spw-text-field/spw-text-field.stories.js",
          "./dist/collection/stories/components/spw-text-field/spw-text-field.stories.js.map",
          "./dist/collection/stories/components/spw-textarea/spw-textarea.stories.js",
          "./dist/collection/stories/components/spw-textarea/spw-textarea.stories.js.map",
          "./dist/collection/stories/components/spw-tooltip/spw-tooltip.stories.js",
          "./dist/collection/stories/components/spw-tooltip/spw-tooltip.stories.js.map",
          "./dist/collection/themes/themes.js",
          "./dist/collection/themes/themes.js.map",
          "./dist/collection/utils/animation.js",
          "./dist/collection/utils/animation.js.map",
          "./dist/collection/utils/focus-trap.js",
          "./dist/collection/utils/focus-trap.js.map",
          "./dist/collection/utils/utils.js",
          "./dist/collection/utils/utils.js.map"
        ]
      },
      {
        "name": "dist-custom-elements",
        "files": 201,
        "generatedFiles": [
          "./dist/components/index.d.ts",
          "./dist/components/index.js",
          "./dist/components/index.js.map",
          "./dist/components/p-3706b88e.js",
          "./dist/components/p-3706b88e.js.map",
          "./dist/components/p-375d0b14.js",
          "./dist/components/p-375d0b14.js.map",
          "./dist/components/p-37f1be06.js",
          "./dist/components/p-37f1be06.js.map",
          "./dist/components/p-70d767cd.js",
          "./dist/components/p-70d767cd.js.map",
          "./dist/components/p-8180ce09.js",
          "./dist/components/p-8180ce09.js.map",
          "./dist/components/p-859fcc38.js",
          "./dist/components/p-859fcc38.js.map",
          "./dist/components/p-89cf5afe.js",
          "./dist/components/p-89cf5afe.js.map",
          "./dist/components/p-8ae6b7c3.js",
          "./dist/components/p-8ae6b7c3.js.map",
          "./dist/components/p-c08b1119.js",
          "./dist/components/p-c08b1119.js.map",
          "./dist/components/p-d1668096.js",
          "./dist/components/p-d1668096.js.map",
          "./dist/components/p-d1ecdb61.js",
          "./dist/components/p-d1ecdb61.js.map",
          "./dist/components/p-def4fee9.js",
          "./dist/components/p-def4fee9.js.map",
          "./dist/components/p-ecfd5290.js",
          "./dist/components/p-ecfd5290.js.map",
          "./dist/components/p-f48f06ae.js",
          "./dist/components/p-f48f06ae.js.map",
          "./dist/components/p-f64b9a32.js",
          "./dist/components/p-f64b9a32.js.map",
          "./dist/components/spw-accordion-content.d.ts",
          "./dist/components/spw-accordion-content.js",
          "./dist/components/spw-accordion-content.js.map",
          "./dist/components/spw-accordion-item.d.ts",
          "./dist/components/spw-accordion-item.js",
          "./dist/components/spw-accordion-item.js.map",
          "./dist/components/spw-accordion-title.d.ts",
          "./dist/components/spw-accordion-title.js",
          "./dist/components/spw-accordion-title.js.map",
          "./dist/components/spw-accordion.d.ts",
          "./dist/components/spw-accordion.js",
          "./dist/components/spw-accordion.js.map",
          "./dist/components/spw-breadcrumb-item.d.ts",
          "./dist/components/spw-breadcrumb-item.js",
          "./dist/components/spw-breadcrumb-item.js.map",
          "./dist/components/spw-breadcrumb.d.ts",
          "./dist/components/spw-breadcrumb.js",
          "./dist/components/spw-breadcrumb.js.map",
          "./dist/components/spw-button.d.ts",
          "./dist/components/spw-button.js",
          "./dist/components/spw-button.js.map",
          "./dist/components/spw-card-content.d.ts",
          "./dist/components/spw-card-content.js",
          "./dist/components/spw-card-content.js.map",
          "./dist/components/spw-card-excerpt.d.ts",
          "./dist/components/spw-card-excerpt.js",
          "./dist/components/spw-card-excerpt.js.map",
          "./dist/components/spw-card-image.d.ts",
          "./dist/components/spw-card-image.js",
          "./dist/components/spw-card-image.js.map",
          "./dist/components/spw-card-subtag-item.d.ts",
          "./dist/components/spw-card-subtag-item.js",
          "./dist/components/spw-card-subtag-item.js.map",
          "./dist/components/spw-card-subtags.d.ts",
          "./dist/components/spw-card-subtags.js",
          "./dist/components/spw-card-subtags.js.map",
          "./dist/components/spw-card-title.d.ts",
          "./dist/components/spw-card-title.js",
          "./dist/components/spw-card-title.js.map",
          "./dist/components/spw-card.d.ts",
          "./dist/components/spw-card.js",
          "./dist/components/spw-card.js.map",
          "./dist/components/spw-checkbox.d.ts",
          "./dist/components/spw-checkbox.js",
          "./dist/components/spw-checkbox.js.map",
          "./dist/components/spw-cookies.d.ts",
          "./dist/components/spw-cookies.js",
          "./dist/components/spw-cookies.js.map",
          "./dist/components/spw-custom-select.d.ts",
          "./dist/components/spw-custom-select.js",
          "./dist/components/spw-custom-select.js.map",
          "./dist/components/spw-field-label.d.ts",
          "./dist/components/spw-field-label.js",
          "./dist/components/spw-field-label.js.map",
          "./dist/components/spw-field-message.d.ts",
          "./dist/components/spw-field-message.js",
          "./dist/components/spw-field-message.js.map",
          "./dist/components/spw-file-upload.d.ts",
          "./dist/components/spw-file-upload.js",
          "./dist/components/spw-file-upload.js.map",
          "./dist/components/spw-footer-bottom.d.ts",
          "./dist/components/spw-footer-bottom.js",
          "./dist/components/spw-footer-bottom.js.map",
          "./dist/components/spw-footer-content-col.d.ts",
          "./dist/components/spw-footer-content-col.js",
          "./dist/components/spw-footer-content-col.js.map",
          "./dist/components/spw-footer-content.d.ts",
          "./dist/components/spw-footer-content.js",
          "./dist/components/spw-footer-content.js.map",
          "./dist/components/spw-footer.d.ts",
          "./dist/components/spw-footer.js",
          "./dist/components/spw-footer.js.map",
          "./dist/components/spw-group.d.ts",
          "./dist/components/spw-group.js",
          "./dist/components/spw-group.js.map",
          "./dist/components/spw-header-lang-item.d.ts",
          "./dist/components/spw-header-lang-item.js",
          "./dist/components/spw-header-lang-item.js.map",
          "./dist/components/spw-header-lang.d.ts",
          "./dist/components/spw-header-lang.js",
          "./dist/components/spw-header-lang.js.map",
          "./dist/components/spw-header-navigation-dropdown.d.ts",
          "./dist/components/spw-header-navigation-dropdown.js",
          "./dist/components/spw-header-navigation-dropdown.js.map",
          "./dist/components/spw-header-navigation-item.d.ts",
          "./dist/components/spw-header-navigation-item.js",
          "./dist/components/spw-header-navigation-item.js.map",
          "./dist/components/spw-header-navigation.d.ts",
          "./dist/components/spw-header-navigation.js",
          "./dist/components/spw-header-navigation.js.map",
          "./dist/components/spw-header-persona-item.d.ts",
          "./dist/components/spw-header-persona-item.js",
          "./dist/components/spw-header-persona-item.js.map",
          "./dist/components/spw-header-persona.d.ts",
          "./dist/components/spw-header-persona.js",
          "./dist/components/spw-header-persona.js.map",
          "./dist/components/spw-header.d.ts",
          "./dist/components/spw-header.js",
          "./dist/components/spw-header.js.map",
          "./dist/components/spw-icon.d.ts",
          "./dist/components/spw-icon.js",
          "./dist/components/spw-icon.js.map",
          "./dist/components/spw-iodda.d.ts",
          "./dist/components/spw-iodda.js",
          "./dist/components/spw-iodda.js.map",
          "./dist/components/spw-link.d.ts",
          "./dist/components/spw-link.js",
          "./dist/components/spw-link.js.map",
          "./dist/components/spw-loading.d.ts",
          "./dist/components/spw-loading.js",
          "./dist/components/spw-loading.js.map",
          "./dist/components/spw-message.d.ts",
          "./dist/components/spw-message.js",
          "./dist/components/spw-message.js.map",
          "./dist/components/spw-modal.d.ts",
          "./dist/components/spw-modal.js",
          "./dist/components/spw-modal.js.map",
          "./dist/components/spw-mosaic-item.d.ts",
          "./dist/components/spw-mosaic-item.js",
          "./dist/components/spw-mosaic-item.js.map",
          "./dist/components/spw-mosaic.d.ts",
          "./dist/components/spw-mosaic.js",
          "./dist/components/spw-mosaic.js.map",
          "./dist/components/spw-pagination.d.ts",
          "./dist/components/spw-pagination.js",
          "./dist/components/spw-pagination.js.map",
          "./dist/components/spw-radio.d.ts",
          "./dist/components/spw-radio.js",
          "./dist/components/spw-radio.js.map",
          "./dist/components/spw-search-field.d.ts",
          "./dist/components/spw-search-field.js",
          "./dist/components/spw-search-field.js.map",
          "./dist/components/spw-select.d.ts",
          "./dist/components/spw-select.js",
          "./dist/components/spw-select.js.map",
          "./dist/components/spw-separator.d.ts",
          "./dist/components/spw-separator.js",
          "./dist/components/spw-separator.js.map",
          "./dist/components/spw-table-body.d.ts",
          "./dist/components/spw-table-body.js",
          "./dist/components/spw-table-body.js.map",
          "./dist/components/spw-table-cell.d.ts",
          "./dist/components/spw-table-cell.js",
          "./dist/components/spw-table-cell.js.map",
          "./dist/components/spw-table-head.d.ts",
          "./dist/components/spw-table-head.js",
          "./dist/components/spw-table-head.js.map",
          "./dist/components/spw-table-header.d.ts",
          "./dist/components/spw-table-header.js",
          "./dist/components/spw-table-header.js.map",
          "./dist/components/spw-table-row.d.ts",
          "./dist/components/spw-table-row.js",
          "./dist/components/spw-table-row.js.map",
          "./dist/components/spw-table.d.ts",
          "./dist/components/spw-table.js",
          "./dist/components/spw-table.js.map",
          "./dist/components/spw-text-field.d.ts",
          "./dist/components/spw-text-field.js",
          "./dist/components/spw-text-field.js.map",
          "./dist/components/spw-textarea.d.ts",
          "./dist/components/spw-textarea.js",
          "./dist/components/spw-textarea.js.map",
          "./dist/components/spw-theme-provider.d.ts",
          "./dist/components/spw-theme-provider.js",
          "./dist/components/spw-theme-provider.js.map",
          "./dist/components/spw-tooltip.d.ts",
          "./dist/components/spw-tooltip.js",
          "./dist/components/spw-tooltip.js.map"
        ]
      },
      {
        "name": "dist-lazy",
        "files": 46,
        "generatedFiles": [
          "./dist/cjs/app-globals-3a1e7e63.js",
          "./dist/cjs/app-globals-3a1e7e63.js.map",
          "./dist/cjs/index-55fbdb28.js",
          "./dist/cjs/index-55fbdb28.js.map",
          "./dist/cjs/index.cjs.js",
          "./dist/cjs/index.cjs.js.map",
          "./dist/cjs/loader.cjs.js",
          "./dist/cjs/loader.cjs.js.map",
          "./dist/cjs/spw-accordion_56.cjs.entry.js",
          "./dist/cjs/spw-accordion_56.cjs.entry.js.map",
          "./dist/cjs/spw-stencil-library.cjs.js",
          "./dist/cjs/spw-stencil-library.cjs.js.map",
          "./dist/esm/app-globals-0f993ce5.js",
          "./dist/esm/app-globals-0f993ce5.js.map",
          "./dist/esm/index-080912e4.js",
          "./dist/esm/index-080912e4.js.map",
          "./dist/esm/index.js",
          "./dist/esm/index.js.map",
          "./dist/esm/loader.js",
          "./dist/esm/loader.js.map",
          "./dist/esm/spw-accordion_56.entry.js",
          "./dist/esm/spw-accordion_56.entry.js.map",
          "./dist/esm/spw-stencil-library.js",
          "./dist/esm/spw-stencil-library.js.map",
          "./dist/index.cjs.js",
          "./dist/index.js",
          "./dist/spw-stencil-library/index.esm.js",
          "./dist/spw-stencil-library/index.esm.js.map",
          "./dist/spw-stencil-library/p-039688fd.entry.js",
          "./dist/spw-stencil-library/p-039688fd.entry.js.map",
          "./dist/spw-stencil-library/p-205fd6a4.js",
          "./dist/spw-stencil-library/p-205fd6a4.js.map",
          "./dist/spw-stencil-library/p-e1255160.js",
          "./dist/spw-stencil-library/p-e1255160.js.map",
          "./dist/spw-stencil-library/spw-stencil-library.esm.js",
          "./dist/spw-stencil-library/spw-stencil-library.esm.js.map",
          "./www/build/index.esm.js",
          "./www/build/index.esm.js.map",
          "./www/build/p-039688fd.entry.js",
          "./www/build/p-039688fd.entry.js.map",
          "./www/build/p-205fd6a4.js",
          "./www/build/p-205fd6a4.js.map",
          "./www/build/p-e1255160.js",
          "./www/build/p-e1255160.js.map",
          "./www/build/spw-stencil-library.esm.js",
          "./www/build/spw-stencil-library.esm.js.map"
        ]
      },
      {
        "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-accordion.spw-accordion-content.spw-accordion-item.spw-accordion-title.spw-breadcrumb.spw-breadcrumb-item.spw-button.spw-card.spw-card-content.spw-card-excerpt.spw-card-image.spw-card-subtag-item.spw-card-subtags.spw-card-title.spw-checkbox.spw-cookies.spw-custom-select.spw-field-label.spw-field-message.spw-file-upload.spw-footer.spw-footer-bottom.spw-footer-content.spw-footer-content-col.spw-group.spw-header.spw-header-lang.spw-header-lang-item.spw-header-navigation.spw-header-navigation-dropdown.spw-header-navigation-item.spw-header-persona.spw-header-persona-item.spw-icon.spw-iodda.spw-link.spw-loading.spw-message.spw-modal.spw-mosaic.spw-mosaic-item.spw-pagination.spw-radio.spw-search-field.spw-select.spw-separator.spw-table.spw-table-body.spw-table-cell.spw-table-head.spw-table-header.spw-table-row.spw-text-field.spw-textarea.spw-theme-provider.spw-tooltip.entry",
        "components": [
          "spw-accordion",
          "spw-accordion-content",
          "spw-accordion-item",
          "spw-accordion-title",
          "spw-breadcrumb",
          "spw-breadcrumb-item",
          "spw-button",
          "spw-card",
          "spw-card-content",
          "spw-card-excerpt",
          "spw-card-image",
          "spw-card-subtag-item",
          "spw-card-subtags",
          "spw-card-title",
          "spw-checkbox",
          "spw-cookies",
          "spw-custom-select",
          "spw-field-label",
          "spw-field-message",
          "spw-file-upload",
          "spw-footer",
          "spw-footer-bottom",
          "spw-footer-content",
          "spw-footer-content-col",
          "spw-group",
          "spw-header",
          "spw-header-lang",
          "spw-header-lang-item",
          "spw-header-navigation",
          "spw-header-navigation-dropdown",
          "spw-header-navigation-item",
          "spw-header-persona",
          "spw-header-persona-item",
          "spw-icon",
          "spw-iodda",
          "spw-link",
          "spw-loading",
          "spw-message",
          "spw-modal",
          "spw-mosaic",
          "spw-mosaic-item",
          "spw-pagination",
          "spw-radio",
          "spw-search-field",
          "spw-select",
          "spw-separator",
          "spw-table",
          "spw-table-body",
          "spw-table-cell",
          "spw-table-head",
          "spw-table-header",
          "spw-table-row",
          "spw-text-field",
          "spw-textarea",
          "spw-theme-provider",
          "spw-tooltip"
        ],
        "bundleId": "p-039688fd",
        "fileName": "p-039688fd.entry.js",
        "imports": [
          "p-205fd6a4.js"
        ],
        "originalByteSize": 572671
      }
    ],
    "esm": [
      {
        "key": "spw-accordion.spw-accordion-content.spw-accordion-item.spw-accordion-title.spw-breadcrumb.spw-breadcrumb-item.spw-button.spw-card.spw-card-content.spw-card-excerpt.spw-card-image.spw-card-subtag-item.spw-card-subtags.spw-card-title.spw-checkbox.spw-cookies.spw-custom-select.spw-field-label.spw-field-message.spw-file-upload.spw-footer.spw-footer-bottom.spw-footer-content.spw-footer-content-col.spw-group.spw-header.spw-header-lang.spw-header-lang-item.spw-header-navigation.spw-header-navigation-dropdown.spw-header-navigation-item.spw-header-persona.spw-header-persona-item.spw-icon.spw-iodda.spw-link.spw-loading.spw-message.spw-modal.spw-mosaic.spw-mosaic-item.spw-pagination.spw-radio.spw-search-field.spw-select.spw-separator.spw-table.spw-table-body.spw-table-cell.spw-table-head.spw-table-header.spw-table-row.spw-text-field.spw-textarea.spw-theme-provider.spw-tooltip.entry",
        "components": [
          "spw-accordion",
          "spw-accordion-content",
          "spw-accordion-item",
          "spw-accordion-title",
          "spw-breadcrumb",
          "spw-breadcrumb-item",
          "spw-button",
          "spw-card",
          "spw-card-content",
          "spw-card-excerpt",
          "spw-card-image",
          "spw-card-subtag-item",
          "spw-card-subtags",
          "spw-card-title",
          "spw-checkbox",
          "spw-cookies",
          "spw-custom-select",
          "spw-field-label",
          "spw-field-message",
          "spw-file-upload",
          "spw-footer",
          "spw-footer-bottom",
          "spw-footer-content",
          "spw-footer-content-col",
          "spw-group",
          "spw-header",
          "spw-header-lang",
          "spw-header-lang-item",
          "spw-header-navigation",
          "spw-header-navigation-dropdown",
          "spw-header-navigation-item",
          "spw-header-persona",
          "spw-header-persona-item",
          "spw-icon",
          "spw-iodda",
          "spw-link",
          "spw-loading",
          "spw-message",
          "spw-modal",
          "spw-mosaic",
          "spw-mosaic-item",
          "spw-pagination",
          "spw-radio",
          "spw-search-field",
          "spw-select",
          "spw-separator",
          "spw-table",
          "spw-table-body",
          "spw-table-cell",
          "spw-table-head",
          "spw-table-header",
          "spw-table-row",
          "spw-text-field",
          "spw-textarea",
          "spw-theme-provider",
          "spw-tooltip"
        ],
        "bundleId": "spw-accordion_56",
        "fileName": "spw-accordion_56.entry.js",
        "imports": [
          "index-080912e4.js"
        ],
        "originalByteSize": 572675
      }
    ],
    "es5": [],
    "system": [],
    "commonjs": [
      {
        "key": "spw-accordion.spw-accordion-content.spw-accordion-item.spw-accordion-title.spw-breadcrumb.spw-breadcrumb-item.spw-button.spw-card.spw-card-content.spw-card-excerpt.spw-card-image.spw-card-subtag-item.spw-card-subtags.spw-card-title.spw-checkbox.spw-cookies.spw-custom-select.spw-field-label.spw-field-message.spw-file-upload.spw-footer.spw-footer-bottom.spw-footer-content.spw-footer-content-col.spw-group.spw-header.spw-header-lang.spw-header-lang-item.spw-header-navigation.spw-header-navigation-dropdown.spw-header-navigation-item.spw-header-persona.spw-header-persona-item.spw-icon.spw-iodda.spw-link.spw-loading.spw-message.spw-modal.spw-mosaic.spw-mosaic-item.spw-pagination.spw-radio.spw-search-field.spw-select.spw-separator.spw-table.spw-table-body.spw-table-cell.spw-table-head.spw-table-header.spw-table-row.spw-text-field.spw-textarea.spw-theme-provider.spw-tooltip.entry",
        "components": [
          "spw-accordion",
          "spw-accordion-content",
          "spw-accordion-item",
          "spw-accordion-title",
          "spw-breadcrumb",
          "spw-breadcrumb-item",
          "spw-button",
          "spw-card",
          "spw-card-content",
          "spw-card-excerpt",
          "spw-card-image",
          "spw-card-subtag-item",
          "spw-card-subtags",
          "spw-card-title",
          "spw-checkbox",
          "spw-cookies",
          "spw-custom-select",
          "spw-field-label",
          "spw-field-message",
          "spw-file-upload",
          "spw-footer",
          "spw-footer-bottom",
          "spw-footer-content",
          "spw-footer-content-col",
          "spw-group",
          "spw-header",
          "spw-header-lang",
          "spw-header-lang-item",
          "spw-header-navigation",
          "spw-header-navigation-dropdown",
          "spw-header-navigation-item",
          "spw-header-persona",
          "spw-header-persona-item",
          "spw-icon",
          "spw-iodda",
          "spw-link",
          "spw-loading",
          "spw-message",
          "spw-modal",
          "spw-mosaic",
          "spw-mosaic-item",
          "spw-pagination",
          "spw-radio",
          "spw-search-field",
          "spw-select",
          "spw-separator",
          "spw-table",
          "spw-table-body",
          "spw-table-cell",
          "spw-table-head",
          "spw-table-header",
          "spw-table-row",
          "spw-text-field",
          "spw-textarea",
          "spw-theme-provider",
          "spw-tooltip"
        ],
        "bundleId": "spw-accordion_56.cjs",
        "fileName": "spw-accordion_56.cjs.entry.js",
        "imports": [
          "index-55fbdb28.js"
        ],
        "originalByteSize": 576166
      }
    ]
  },
  "components": [
    {
      "tag": "spw-accordion",
      "path": "./src/components/spw-accordion/spw-accordion.js",
      "source": "./src/components/spw-accordion/spw-accordion.tsx",
      "elementRef": null,
      "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": [],
      "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": [],
      "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": [],
            "text": "Tag html du titre de l'accordéon (de h1 à h6)"
          },
          "internal": 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
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "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": [],
            "text": "Permet de sélectionner la variante de breadcrumb"
          },
          "internal": 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": [],
            "text": "Permet de choisir la surface d'arrière-plan du breadcrumb"
          },
          "internal": 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": [],
            "text": "Permet de définir un lien sur l'élément du breadcrumb"
          },
          "internal": 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"
      ],
      "dependents": [
        "spw-cookies",
        "spw-file-upload",
        "spw-header",
        "spw-header-lang"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-cookies",
        "spw-file-upload",
        "spw-header",
        "spw-header-lang"
      ],
      "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": [],
      "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": "Spécifie le lien si nécessaire"
          },
          "internal": 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": [],
            "text": "Attribut target, s'applique uniquement si href est rempli"
          },
          "internal": 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
        },
        {
          "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
        },
        {
          "name": "name",
          "type": "string",
          "attribute": "name",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nom du bouton"
          },
          "internal": 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": [],
            "text": "Valeur du bouton"
          },
          "internal": 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": [],
            "text": "Type du bouton"
          },
          "internal": 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": [],
            "text": "Permet de sélectionner une variante du bouton"
          },
          "internal": false
        },
        {
          "name": "surface",
          "type": "string",
          "attribute": "surface",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'default'",
          "complexType": {
            "original": "'default' | 'dark' | 'light'",
            "resolved": "\"dark\" | \"default\" | \"light\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Permet de choisir la surface d'arrière-plan du bouton"
          },
          "internal": 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": [],
            "text": "Si désactivé, le bouton n'est pas utilisable"
          },
          "internal": 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": [],
            "text": "Permet de spécifier la taille du bouton"
          },
          "internal": 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
        },
        {
          "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
        },
        {
          "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
        },
        {
          "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": [],
            "text": "Si vrai, le bouton prend toute la largeur"
          },
          "internal": 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": [],
            "text": "Si vrai, le bouton prend toute la largeur en mobile"
          },
          "internal": 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": "elementType",
          "type": "string",
          "attribute": "element-type",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'a'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Type d'élément du bouton"
          },
          "internal": 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
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Attribut target, s'applique uniquement si href est rempli"
          },
          "internal": 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
        },
        {
          "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": [],
            "text": "Si vrai, les cartes ont la même hauteur"
          },
          "internal": 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": [],
            "text": "Si désactivée, la carte n'est pas utilisable"
          },
          "internal": 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
        }
      ],
      "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
        },
        {
          "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
        }
      ],
      "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": [],
            "text": "Permet de limiter ou pas le nombre de lignes affichées"
          },
          "internal": 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
        }
      ],
      "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
        }
      ],
      "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": null,
      "componentClassName": "SpwCardSubtags",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "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": [],
      "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"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-cookies",
        "spw-custom-select"
      ],
      "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": [],
            "text": "Détermine si la case à cocher est désactivée, rendant l'élément inutilisable"
          },
          "internal": 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": [],
            "text": "Propriété mutable qui reflète si la case à cocher est cochée ou non"
          },
          "internal": 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": [],
            "text": "Indique s'il y a une erreur associée à la case à cocher, pour un affichage visuel"
          },
          "internal": 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": [],
            "text": "Icône à afficher lorsque la case à cocher est cochée"
          },
          "internal": 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
        }
      ],
      "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"
      ],
      "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": [],
            "text": "Titre affiché dans la bannière de cookies"
          },
          "internal": 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": [],
            "text": "Description des cookies et de leur utilisation, affichée dans la bannière"
          },
          "internal": 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": [],
            "text": "Texte du bouton pour accepter tous les cookies"
          },
          "internal": 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": [],
            "text": "Texte du bouton pour accepter uniquement les cookies fonctionnels"
          },
          "internal": 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": null,
      "componentClassName": "SpwCustomSelect",
      "assetsDirs": [],
      "dependencies": [
        "spw-checkbox",
        "spw-field-label",
        "spw-field-message",
        "spw-icon"
      ],
      "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
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "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": [],
            "text": "Valeur actuelle sélectionnée dans le composant, peut être une chaîne, un nombre ou un tableau"
          },
          "internal": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Label associé au champ de sélection personnalisé"
          },
          "internal": 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": [],
            "text": "Placeholder à afficher lorsque aucune option n'est sélectionnée"
          },
          "internal": 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
        },
        {
          "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
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Indique si la sélection est obligatoire dans le formulaire"
          },
          "internal": false
        },
        {
          "name": "options",
          "type": "string",
          "attribute": "options",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Chaîne JSON des options disponibles dans le select (valeur et label)"
          },
          "internal": 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": [],
            "text": "Taille du select, peut être \"large\" ou \"medium\""
          },
          "internal": 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": [],
            "text": "Permet la sélection multiple si vrai"
          },
          "internal": 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": [],
            "text": "Active la fonction de recherche dans la liste des options"
          },
          "internal": 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 champ"
          },
          "internal": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message d'erreur à afficher sous le champ"
          },
          "internal": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message d'indication (hint) à afficher sous le champ"
          },
          "internal": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message de succès à afficher sous le champ"
          },
          "internal": 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": [],
            "text": "Affiche une icône d'erreur si vrai"
          },
          "internal": 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": [],
            "text": "Affiche une icône d'indication si vrai"
          },
          "internal": 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": [],
            "text": "Affiche une icône de succès si vrai"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalValue"
        },
        {
          "name": "isOpen"
        },
        {
          "name": "parsedOptions"
        },
        {
          "name": "focusedOptionIndex"
        },
        {
          "name": "searchText"
        },
        {
          "name": "dropdownDirection"
        },
        {
          "name": "hasSelectedValue"
        }
      ]
    },
    {
      "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": [],
      "dependents": [
        "spw-custom-select",
        "spw-group",
        "spw-iodda",
        "spw-pagination",
        "spw-search-field",
        "spw-select",
        "spw-text-field",
        "spw-textarea"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-custom-select",
        "spw-group",
        "spw-select",
        "spw-text-field",
        "spw-textarea"
      ],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "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
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte à afficher au-dessus du champ de saisie"
          },
          "internal": 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": [],
            "text": "Indique si le champ est requis"
          },
          "internal": 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-iodda",
        "spw-pagination",
        "spw-search-field",
        "spw-select",
        "spw-text-field",
        "spw-textarea"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-custom-select",
        "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": [],
            "text": "Permet d'afficher ou pas une icône dans le message"
          },
          "internal": false
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "'error' | 'hint' | 'success'",
            "resolved": "\"error\" | \"hint\" | \"success\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Choix du variant du message"
          },
          "internal": 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"
      ],
      "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": [],
            "text": "Indique si le champ est désactivé, rendant le téléversement de fichiers non disponible"
          },
          "internal": 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": [],
            "text": "Indique s'il y a une erreur visuelle associée au composant de téléversement de fichiers"
          },
          "internal": 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
        },
        {
          "name": "value",
          "type": "string",
          "attribute": "value",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Valeur actuelle sélectionnée, utilisée pour les formulaires"
          },
          "internal": 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": [],
            "text": "Active ou désactive la zone de dépôt pour le glisser-déposer de fichiers"
          },
          "internal": 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": [],
            "text": "Permet de téléverser plusieurs fichiers si vrai"
          },
          "internal": false
        },
        {
          "name": "accept",
          "type": "string",
          "attribute": "accept",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Types de fichiers acceptés, spécifiés sous forme de chaîne de types MIME"
          },
          "internal": 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": [],
            "text": "Taille maximale autorisée pour chaque fichier, en Mo"
          },
          "internal": 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": [],
            "text": "Nombre maximal de fichiers pouvant être téléversés"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalValue"
        },
        {
          "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": null,
      "componentClassName": "SpwFooter",
      "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-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": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "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": [],
            "text": "Titre du site affiché dans le subfooter"
          },
          "internal": false
        },
        {
          "name": "socialX",
          "type": "string",
          "attribute": "social-x",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Lien X"
          },
          "internal": false
        },
        {
          "name": "socialFacebook",
          "type": "string",
          "attribute": "social-facebook",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Lien Facebook"
          },
          "internal": false
        },
        {
          "name": "socialYoutube",
          "type": "string",
          "attribute": "social-youtube",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Lien Youtube"
          },
          "internal": false
        },
        {
          "name": "socialInstagram",
          "type": "string",
          "attribute": "social-instagram",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Lien Instagram"
          },
          "internal": 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": null,
      "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": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "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
        }
      ],
      "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"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-field-label"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "none",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "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'",
            "resolved": "\"buttons\" | \"checkboxes\" | \"radios\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Type d'éléments contenus dans le groupe (buttons, checkboxes, radios)"
          },
          "internal": 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": [],
            "text": "Orientation du groupe (horizontal ou vertical)"
          },
          "internal": 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": [],
            "text": "Alignement horizontal du groupe"
          },
          "internal": 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": [],
            "text": "Détermine si le groupe est désactivé"
          },
          "internal": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte à afficher au-dessus de l'élément de formulaire"
          },
          "internal": 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
        },
        {
          "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
        }
      ],
      "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"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-button",
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-button",
        "spw-icon"
      ],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isMenuOpen"
        }
      ]
    },
    {
      "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"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-button"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-button"
      ],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "activeLang"
        }
      ]
    },
    {
      "tag": "spw-header-lang-item",
      "path": "./src/components/spw-header/spw-header-lang-item/spw-header-lang-item.js",
      "source": "./src/components/spw-header/spw-header-lang-item/spw-header-lang-item.tsx",
      "elementRef": null,
      "componentClassName": "SpwHeaderLangItem",
      "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": [],
            "text": ""
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "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": null,
      "componentClassName": "SpwHeaderNavigation",
      "assetsDirs": [],
      "dependencies": [
        "spw-icon"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [
        {
          "name": "spwHeaderNavigationNavigate",
          "method": "handleNavigation",
          "capture": true,
          "passive": false
        }
      ],
      "methods": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "properties": [],
      "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": null,
      "componentClassName": "SpwHeaderNavigationDropdown",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "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": [],
            "text": "Définit si l'élément de menu est la page courante"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalIsActive"
        },
        {
          "name": "hasSubnav"
        },
        {
          "name": "level"
        },
        {
          "name": "isSubnavVisible"
        },
        {
          "name": "lastClickedLevel1Item"
        }
      ]
    },
    {
      "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": [],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "activePersona"
        },
        {
          "name": "isOpen"
        }
      ]
    },
    {
      "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": [],
            "text": ""
          },
          "internal": 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-breadcrumb-item",
        "spw-button",
        "spw-card-image",
        "spw-checkbox",
        "spw-cookies",
        "spw-custom-select",
        "spw-field-message",
        "spw-file-upload",
        "spw-footer-bottom",
        "spw-header",
        "spw-header-lang",
        "spw-header-navigation",
        "spw-header-navigation-item",
        "spw-header-persona",
        "spw-iodda",
        "spw-link",
        "spw-message",
        "spw-modal",
        "spw-pagination",
        "spw-search-field",
        "spw-select",
        "spw-text-field",
        "spw-textarea"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-accordion-title",
        "spw-button",
        "spw-card-image",
        "spw-checkbox",
        "spw-custom-select",
        "spw-field-message",
        "spw-file-upload",
        "spw-footer-bottom",
        "spw-header",
        "spw-header-navigation",
        "spw-header-navigation-item",
        "spw-header-persona",
        "spw-link",
        "spw-message",
        "spw-modal",
        "spw-pagination",
        "spw-select",
        "spw-text-field"
      ],
      "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
        },
        {
          "name": "variant",
          "type": "string",
          "attribute": "variant",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'fa-solid'",
          "complexType": {
            "original": "'fa-solid' | 'fa-brands'",
            "resolved": "\"fa-brands\" | \"fa-solid\"",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Permet de spécifier une variante de Font Awesome"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-iodda",
      "path": "./src/components/spw-iodda/spw-iodda.js",
      "source": "./src/components/spw-iodda/spw-iodda.tsx",
      "elementRef": null,
      "componentClassName": "SpwIodda",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-loading",
        "spw-pagination",
        "spw-text-field"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-text-field",
        "spw-loading",
        "spw-pagination"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-text-field",
        "spw-loading",
        "spw-pagination"
      ],
      "properties": [],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "items"
        },
        {
          "name": "currentPage"
        },
        {
          "name": "totalItems"
        },
        {
          "name": "isLoading"
        },
        {
          "name": "searchTerm"
        },
        {
          "name": "filters"
        }
      ]
    },
    {
      "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-message"
      ],
      "directDependencies": [
        "spw-icon"
      ],
      "directDependents": [
        "spw-breadcrumb-item",
        "spw-message"
      ],
      "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
        },
        {
          "name": "target",
          "type": "string",
          "attribute": "target",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "'_self'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Attribut target (détermine où ouvrir le lien)"
          },
          "internal": 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
        },
        {
          "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
        },
        {
          "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": [],
            "text": "Position de l'icône à l'intérieur du lien (gauche ou droite)"
          },
          "internal": 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": [],
            "text": "Si désactivé, le lien n'est pas cliquable"
          },
          "internal": 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
        },
        {
          "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": [],
            "text": "Permet de choisir la surface d'arrière-plan du lien"
          },
          "internal": 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-iodda"
      ],
      "directDependencies": [],
      "directDependents": [
        "spw-iodda"
      ],
      "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": [],
            "text": "Permet de spécifier un texte de chargement"
          },
          "internal": 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": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "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": [],
            "text": "Le type de variante"
          },
          "internal": 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
        },
        {
          "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": [],
            "text": "Si la notification est masquable"
          },
          "internal": 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": [],
            "text": "Texte du bouton pour masquer la notification"
          },
          "internal": 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": [],
            "text": "Titre de la notification"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isVisible"
        }
      ]
    },
    {
      "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"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-icon"
      ],
      "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": [],
      "potentialCmpRefs": [
        "spw-icon"
      ],
      "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": [],
            "text": "Indique si la modal est ouverte ou fermée, mutable et reflétée dans le DOM"
          },
          "internal": 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": [],
            "text": "Titre de la modal"
          },
          "internal": 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": [],
            "text": "Indique si la fermeture de la modal est possible en cliquant sur l'overlay"
          },
          "internal": 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": [],
            "text": "Rend les boutons en bas de la modal \"collants\" (toujours visibles) si vrai"
          },
          "internal": 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": [],
            "text": "Définit la taille de la modal : 'small', 'medium', 'large' ou 'fluid'"
          },
          "internal": 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": [],
            "text": "Icône d'alerte à afficher dans la modal"
          },
          "internal": false
        },
        {
          "name": "okButtonLabel",
          "type": "string",
          "attribute": "ok-button-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Confirmer'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du bouton de confirmation"
          },
          "internal": false
        },
        {
          "name": "cancelButtonLabel",
          "type": "string",
          "attribute": "cancel-button-label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "'Annuler'",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte du bouton d'annulation"
          },
          "internal": 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": [],
            "text": "Indique si le bouton de fermeture est visible"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "showModal"
        },
        {
          "name": "slotButtonsPresent"
        }
      ]
    },
    {
      "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": "Attend le chargement de toutes les images pour garantir un rendu correct de la grille.",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "return": "Promise<void>"
          },
          "internal": false
        },
        {
          "name": "initializeMasonry",
          "docs": {
            "text": "Initialise la mise en page Masonry pour organiser les éléments dans une grille fluide.",
            "tags": []
          },
          "complexType": {
            "signature": "() => Promise<void>",
            "parameters": [],
            "references": {
              "Promise": {
                "location": "global",
                "id": "global::Promise"
              }
            },
            "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
        },
        {
          "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": [],
            "text": "Active le mode \"masonry\" pour une mise en page en grille ajustable"
          },
          "internal": 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": [],
            "text": "Nombre de colonnes à afficher en vue mobile"
          },
          "internal": 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": [],
            "text": "Nombre de colonnes à afficher en vue tablette"
          },
          "internal": 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": [],
            "text": "Nombre de colonnes à afficher en vue bureau"
          },
          "internal": 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": [],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "classString"
        }
      ]
    },
    {
      "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"
      ],
      "dependents": [
        "spw-iodda"
      ],
      "directDependencies": [
        "spw-icon",
        "spw-text-field"
      ],
      "directDependents": [
        "spw-iodda"
      ],
      "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": [],
      "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
        },
        {
          "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
        },
        {
          "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": [],
            "text": "Indique si la pagination est désactivée"
          },
          "internal": 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": [],
            "text": "Type de variante de la pagination : 'numbers' ou 'input'"
          },
          "internal": 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": [],
            "text": "Page actuellement sélectionnée, mutable"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "inputPageValue"
        }
      ]
    },
    {
      "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": [],
            "text": "Indique si le bouton radio est désactivé"
          },
          "internal": 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": [],
            "text": "Indique si le bouton radio est sélectionné (coché), mutable et reflété dans le DOM"
          },
          "internal": 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": [],
            "text": "Indique s'il y a une erreur visuelle associée au bouton radio"
          },
          "internal": 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
        },
        {
          "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
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalChecked"
        }
      ]
    },
    {
      "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": null,
      "componentClassName": "SpwSearchField",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon",
        "spw-text-field"
      ],
      "dependents": [],
      "directDependencies": [
        "spw-text-field"
      ],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-text-field"
      ],
      "properties": [
        {
          "name": "items",
          "type": "string",
          "attribute": "items",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Liste des éléments à filtrer, passée sous forme de chaîne JSON"
          },
          "internal": 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": [],
            "text": "Placeholder à afficher dans le champ de recherche"
          },
          "internal": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Label associé au champ de recherche"
          },
          "internal": 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
        },
        {
          "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
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Indique si le champ est requis"
          },
          "internal": 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 champ de recherche"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "filteredItems"
        },
        {
          "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"
      ],
      "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": [],
      "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
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Label associé au champ de sélection"
          },
          "internal": 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": [],
            "text": "Texte du placeholder à afficher lorsque rien n'est sélectionné"
          },
          "internal": 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
        },
        {
          "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
        },
        {
          "name": "required",
          "type": "boolean",
          "attribute": "required",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "false",
          "complexType": {
            "original": "boolean",
            "resolved": "boolean",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Indique si la sélection est obligatoire dans le formulaire"
          },
          "internal": 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": [],
            "text": "Taille du champ de sélection : 'large' ou 'medium'"
          },
          "internal": 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 champ de sélection"
          },
          "internal": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message d'erreur à afficher sous le champ de sélection"
          },
          "internal": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message d'indication (hint) à afficher sous le champ de sélection"
          },
          "internal": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message de succès à afficher sous le champ de sélection"
          },
          "internal": 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": [],
            "text": "Affiche une icône d'erreur si vrai"
          },
          "internal": 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": [],
            "text": "Affiche une icône d'indication si vrai"
          },
          "internal": 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": [],
            "text": "Affiche une icône de succès si vrai"
          },
          "internal": 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": [],
      "directDependencies": [],
      "directDependents": [],
      "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": [],
            "text": "Permet de choisir la surface du séparateur (clair ou sombre)"
          },
          "internal": 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": [],
            "text": "Permet de définir la direction du séparateur"
          },
          "internal": 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": [],
            "text": "Définit l'épaisseur du séparateur"
          },
          "internal": 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": [],
            "text": "Largeur du séparateur (par défaut 100% si non spécifié)"
          },
          "internal": 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": [],
            "text": "Hauteur du séparateur (par défaut 100% si non spécifié)"
          },
          "internal": 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": [],
      "internal": false,
      "listeners": [],
      "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
        },
        {
          "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": [],
            "text": "Si le header du tableau doit être sticky ou non"
          },
          "internal": 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
        },
        {
          "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": [],
            "text": "Si défini, apparition d'une scrollbar horizontale et max-width"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "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": null,
      "componentClassName": "SpwTableBody",
      "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-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": null,
      "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"
          },
          "internal": 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é"
          },
          "internal": 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"
          },
          "internal": 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": [],
            "text": "Définit un style visuel qui met en avant la cellule"
          },
          "internal": 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": [],
            "text": "Définit un alignement de texte pour la cellule"
          },
          "internal": 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": [],
            "text": "Définit un alignement vertical pour la cellule"
          },
          "internal": false
        }
      ],
      "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": [],
      "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"
          },
          "internal": 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é"
          },
          "internal": 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"
          },
          "internal": 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": [],
            "text": "Définit un style visuel qui met en avant la cellule"
          },
          "internal": 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": [],
            "text": "Définit un alignement de texte pour la cellule"
          },
          "internal": 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": [],
            "text": "Définit un alignement vertical pour la cellule"
          },
          "internal": 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": null,
      "componentClassName": "SpwTableRow",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "docs": {
        "tags": [],
        "text": ""
      },
      "encapsulation": "shadow",
      "excludeFromCollection": false,
      "events": [],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [],
      "properties": [],
      "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": null,
      "componentClassName": "SpwTextField",
      "assetsDirs": [],
      "dependencies": [
        "spw-field-label",
        "spw-field-message",
        "spw-icon"
      ],
      "dependents": [
        "spw-iodda",
        "spw-pagination",
        "spw-search-field"
      ],
      "directDependencies": [
        "spw-field-message",
        "spw-field-label",
        "spw-icon"
      ],
      "directDependents": [
        "spw-iodda",
        "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",
            "resolved": "string",
            "references": {}
          },
          "internal": false
        }
      ],
      "internal": false,
      "listeners": [],
      "methods": [],
      "potentialCmpRefs": [
        "spw-field-message",
        "spw-field-label",
        "spw-icon"
      ],
      "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 de saisie, mutable et reflétée dans le DOM"
          },
          "internal": 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": [],
            "text": "Type d'input à rendre, par exemple, \"text\", \"password\", etc."
          },
          "internal": false
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": false,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte à afficher au-dessus du champ de saisie"
          },
          "internal": 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
        },
        {
          "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
        },
        {
          "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
        },
        {
          "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
        },
        {
          "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
        },
        {
          "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": [],
            "text": "Indique si l'input est un champ de recherche"
          },
          "internal": 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": [],
            "text": "Indique si le champ peut être effacé avec un bouton"
          },
          "internal": 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": [],
            "text": "Indique si l'input est requis"
          },
          "internal": 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": [],
            "text": "Spécifie la taille du champ de saisie : 'large' ou 'medium'"
          },
          "internal": 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
        },
        {
          "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 champ de saisie"
          },
          "internal": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message d'erreur à afficher sous le champ"
          },
          "internal": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message d'indication (hint) à afficher sous le champ"
          },
          "internal": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message de succès à afficher sous le champ"
          },
          "internal": 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": [],
            "text": "Affiche une icône d'erreur si vrai"
          },
          "internal": 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": [],
            "text": "Affiche une icône d'indication si vrai"
          },
          "internal": 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": [],
            "text": "Affiche une icône de succès si vrai"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "internalValue"
        },
        {
          "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"
      ],
      "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": [],
      "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
        },
        {
          "name": "label",
          "type": "string",
          "attribute": "label",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Texte à afficher au-dessus du champ textarea"
          },
          "internal": 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
        },
        {
          "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
        },
        {
          "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
        },
        {
          "name": "rows",
          "type": "number",
          "attribute": "rows",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "3",
          "complexType": {
            "original": "number",
            "resolved": "number",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Nombre de lignes à afficher dans le champ textarea"
          },
          "internal": 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
        },
        {
          "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
        },
        {
          "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": [],
            "text": "Indique si l'input est un champ de recherche"
          },
          "internal": 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": [],
            "text": "Indique si le champ textarea est requis"
          },
          "internal": 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": [],
            "text": "Spécifie la taille du champ textarea : 'large' ou 'medium'"
          },
          "internal": 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
        },
        {
          "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 au-dessus du champ textarea"
          },
          "internal": false
        },
        {
          "name": "error",
          "type": "string",
          "attribute": "error",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message d'erreur à afficher sous le champ textarea"
          },
          "internal": false
        },
        {
          "name": "hint",
          "type": "string",
          "attribute": "hint",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message d'indication (hint) à afficher sous le champ textarea"
          },
          "internal": false
        },
        {
          "name": "success",
          "type": "string",
          "attribute": "success",
          "reflect": false,
          "mutable": false,
          "required": false,
          "optional": true,
          "defaultValue": "''",
          "complexType": {
            "original": "string",
            "resolved": "string",
            "references": {}
          },
          "docs": {
            "tags": [],
            "text": "Message de succès à afficher sous le champ textarea"
          },
          "internal": 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": [],
            "text": "Affiche une icône d'erreur si vrai"
          },
          "internal": 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": [],
            "text": "Affiche une icône d'indication si vrai"
          },
          "internal": 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": [],
            "text": "Affiche une icône de succès si vrai"
          },
          "internal": 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"
              }
            }
          },
          "docs": {
            "tags": [],
            "text": "Définit le thème employé, conditionne les tokens associés au thème"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": []
    },
    {
      "tag": "spw-tooltip",
      "path": "./src/components/spw-tooltip/spw-tooltip.js",
      "source": "./src/components/spw-tooltip/spw-tooltip.tsx",
      "elementRef": null,
      "componentClassName": "SpwTooltip",
      "assetsDirs": [],
      "dependencies": [],
      "dependents": [],
      "directDependencies": [],
      "directDependents": [],
      "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": [],
            "text": "Titre du tooltip"
          },
          "internal": 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": [],
            "text": "Texte du tooltip"
          },
          "internal": 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": [],
            "text": "Positionnement du tooltip"
          },
          "internal": false
        }
      ],
      "shadowDelegatesFocus": false,
      "states": [
        {
          "name": "isVisible"
        }
      ]
    }
  ],
  "entries": [
    {
      "cmps": [
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-accordion",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwAccordion",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": [
            "spw-cookies"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-cookies"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-accordion-content",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwAccordionContent",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [
            {
              "name": "isOpened"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "accordionToggle",
              "method": "handleAccordionToggle",
              "capture": false,
              "passive": false,
              "target": "document"
            }
          ],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-content/spw-accordion-content.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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,
          "formAssociated": false,
          "tagName": "spw-accordion-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwAccordionItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-item/spw-accordion-item.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "href",
            "onClick",
            "name"
          ],
          "htmlTagNames": [
            "div",
            "a",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-cookies"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-cookies"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-accordion-title",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwAccordionTitle",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Tag html du titre de l'accordéon (de h1 à h6)"
              },
              "internal": 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
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-accordion/spw-accordion-title/spw-accordion-title.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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"
          ],
          "htmlTagNames": [
            "spw-icon",
            "div",
            "slot",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [
            "spw-cookies"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-cookies"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-breadcrumb",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwBreadcrumb",
          "elementRef": "host",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Permet de sélectionner la variante de breadcrumb"
              },
              "internal": 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": [],
                "text": "Permet de choisir la surface d'arrière-plan du breadcrumb"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-breadcrumb/spw-breadcrumb.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": true,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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"
          ],
          "htmlTagNames": [
            "nav",
            "ol",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-breadcrumb-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwBreadcrumbItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [
            {
              "name": "href",
              "type": "string",
              "attribute": "href",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de définir un lien sur l'élément du breadcrumb"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "surface"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [
            {
              "propName": "surface",
              "methodName": "surfaceChanged"
            }
          ],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-breadcrumb/spw-breadcrumb-item/spw-breadcrumb-item.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "class",
            "href",
            "surface",
            "aria-current"
          ],
          "htmlTagNames": [
            "li",
            "spw-link",
            "slot",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-link"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-link"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-link"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-button",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwButton",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Attribut target, s'applique uniquement si href est rempli"
              },
              "internal": 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
            },
            {
              "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
            },
            {
              "name": "name",
              "type": "string",
              "attribute": "name",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nom du bouton"
              },
              "internal": 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": [],
                "text": "Valeur du bouton"
              },
              "internal": 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": [],
                "text": "Type du bouton"
              },
              "internal": 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": [],
                "text": "Permet de sélectionner une variante du bouton"
              },
              "internal": false
            },
            {
              "name": "surface",
              "type": "string",
              "attribute": "surface",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'default'",
              "complexType": {
                "original": "'default' | 'dark' | 'light'",
                "resolved": "\"dark\" | \"default\" | \"light\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de choisir la surface d'arrière-plan du bouton"
              },
              "internal": 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": [],
                "text": "Si désactivé, le bouton n'est pas utilisable"
              },
              "internal": 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": [],
                "text": "Permet de spécifier la taille du bouton"
              },
              "internal": 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
            },
            {
              "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
            },
            {
              "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
            },
            {
              "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": [],
                "text": "Si vrai, le bouton prend toute la largeur"
              },
              "internal": 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": [],
                "text": "Si vrai, le bouton prend toute la largeur en mobile"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "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": [],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-button/spw-button.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": true,
          "hasRenderFn": 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": [
            "class",
            "icon",
            "key"
          ],
          "htmlTagNames": [
            "spw-icon",
            "div",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [
            "spw-cookies",
            "spw-file-upload",
            "spw-header",
            "spw-header-lang"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-cookies",
            "spw-file-upload",
            "spw-header",
            "spw-header-lang"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-card",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCard",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [
            {
              "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": [],
                "text": "Type d'élément du bouton"
              },
              "internal": 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
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Attribut target, s'applique uniquement si href est rempli"
              },
              "internal": 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
            },
            {
              "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": [],
                "text": "Si vrai, les cartes ont la même hauteur"
              },
              "internal": 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": [],
                "text": "Si désactivée, la carte n'est pas utilisable"
              },
              "internal": 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
            }
          ],
          "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": [],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class"
          ],
          "htmlTagNames": [
            "article",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-card-content",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardContent",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "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
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "hasImage"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-content/spw-card-content.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-card-excerpt",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardExcerpt",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Permet de limiter ou pas le nombre de lignes affichées"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-excerpt/spw-card-excerpt.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-card-image",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardImage",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-image/spw-card-image.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "span",
            "slot",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-card-subtag-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardSubtagItem",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-subtag-item/spw-card-subtag-item.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-card-subtags",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardSubtags",
          "elementRef": null,
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-subtags/spw-card-subtags.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-card-title",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCardTitle",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-card/spw-card-title/spw-card-title.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": "internals",
          "formAssociated": true,
          "tagName": "spw-checkbox",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCheckbox",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Détermine si la case à cocher est désactivée, rendant l'élément inutilisable"
              },
              "internal": 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": [],
                "text": "Propriété mutable qui reflète si la case à cocher est cochée ou non"
              },
              "internal": 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": [],
                "text": "Indique s'il y a une erreur associée à la case à cocher, pour un affichage visuel"
              },
              "internal": 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": [],
                "text": "Icône à afficher lorsque la case à cocher est cochée"
              },
              "internal": 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
            }
          ],
          "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"
            }
          ],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-checkbox/spw-checkbox.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": 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-labelledby",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "input",
            "label",
            "slot",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [
            "spw-cookies",
            "spw-custom-select"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-cookies",
            "spw-custom-select"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-cookies",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCookies",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Titre affiché dans la bannière de cookies"
              },
              "internal": 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": [],
                "text": "Description des cookies et de leur utilisation, affichée dans la bannière"
              },
              "internal": 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": [],
                "text": "Texte du bouton pour accepter tous les cookies"
              },
              "internal": 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": [],
                "text": "Texte du bouton pour accepter uniquement les cookies fonctionnels"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isVisible"
            },
            {
              "name": "analyticsEnabled"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-cookies/spw-cookies.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "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"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-accordion",
            "spw-accordion-item",
            "spw-accordion-title",
            "spw-accordion-content",
            "spw-checkbox",
            "spw-button"
          ]
        },
        {
          "attachInternalsMemberName": "internals",
          "formAssociated": true,
          "tagName": "spw-custom-select",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwCustomSelect",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Valeur actuelle sélectionnée dans le composant, peut être une chaîne, un nombre ou un tableau"
              },
              "internal": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Label associé au champ de sélection personnalisé"
              },
              "internal": 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": [],
                "text": "Placeholder à afficher lorsque aucune option n'est sélectionnée"
              },
              "internal": 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
            },
            {
              "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
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Indique si la sélection est obligatoire dans le formulaire"
              },
              "internal": false
            },
            {
              "name": "options",
              "type": "string",
              "attribute": "options",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Chaîne JSON des options disponibles dans le select (valeur et label)"
              },
              "internal": 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": [],
                "text": "Taille du select, peut être \"large\" ou \"medium\""
              },
              "internal": 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": [],
                "text": "Permet la sélection multiple si vrai"
              },
              "internal": 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": [],
                "text": "Active la fonction de recherche dans la liste des options"
              },
              "internal": 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 champ"
              },
              "internal": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message d'erreur à afficher sous le champ"
              },
              "internal": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message d'indication (hint) à afficher sous le champ"
              },
              "internal": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message de succès à afficher sous le champ"
              },
              "internal": 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": [],
                "text": "Affiche une icône d'erreur si vrai"
              },
              "internal": 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": [],
                "text": "Affiche une icône d'indication si vrai"
              },
              "internal": 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": [],
                "text": "Affiche une icône de succès si vrai"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalValue"
            },
            {
              "name": "isOpen"
            },
            {
              "name": "parsedOptions"
            },
            {
              "name": "focusedOptionIndex"
            },
            {
              "name": "searchText"
            },
            {
              "name": "dropdownDirection"
            },
            {
              "name": "hasSelectedValue"
            }
          ],
          "methods": [],
          "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
            }
          ],
          "watchers": [
            {
              "propName": "options",
              "methodName": "parseOptions"
            },
            {
              "propName": "value",
              "methodName": "valueChangedHandler"
            },
            {
              "propName": "internalValue",
              "methodName": "internalValueChanged"
            }
          ],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-custom-select/spw-custom-select.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": 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",
            "ref",
            "label",
            "name",
            "required",
            "id",
            "onClick",
            "onKeyDown",
            "tabindex",
            "placeholder",
            "onInput",
            "value",
            "icon",
            "checked"
          ],
          "htmlTagNames": [
            "spw-field-message",
            "div",
            "spw-field-label",
            "input",
            "span",
            "spw-icon",
            "ul",
            "li",
            "spw-checkbox",
            "p"
          ],
          "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"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon",
            "spw-checkbox"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-field-label",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFieldLabel",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte à afficher au-dessus du champ de saisie"
              },
              "internal": 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": [],
                "text": "Indique si le champ est requis"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-field-label/spw-field-label.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "htmlFor",
            "onClick"
          ],
          "htmlTagNames": [
            "label",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-custom-select",
            "spw-group",
            "spw-iodda",
            "spw-pagination",
            "spw-search-field",
            "spw-select",
            "spw-text-field",
            "spw-textarea"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-custom-select",
            "spw-group",
            "spw-select",
            "spw-text-field",
            "spw-textarea"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-field-message",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFieldMessage",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Permet d'afficher ou pas une icône dans le message"
              },
              "internal": false
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "'error' | 'hint' | 'success'",
                "resolved": "\"error\" | \"hint\" | \"success\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Choix du variant du message"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-field-message/spw-field-message.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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-iodda",
            "spw-pagination",
            "spw-search-field",
            "spw-select",
            "spw-text-field",
            "spw-textarea"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-custom-select",
            "spw-select",
            "spw-text-field",
            "spw-textarea"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": "internals",
          "formAssociated": true,
          "tagName": "spw-file-upload",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFileUpload",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Indique si le champ est désactivé, rendant le téléversement de fichiers non disponible"
              },
              "internal": 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": [],
                "text": "Indique s'il y a une erreur visuelle associée au composant de téléversement de fichiers"
              },
              "internal": 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
            },
            {
              "name": "value",
              "type": "string",
              "attribute": "value",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Valeur actuelle sélectionnée, utilisée pour les formulaires"
              },
              "internal": 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": [],
                "text": "Active ou désactive la zone de dépôt pour le glisser-déposer de fichiers"
              },
              "internal": 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": [],
                "text": "Permet de téléverser plusieurs fichiers si vrai"
              },
              "internal": false
            },
            {
              "name": "accept",
              "type": "string",
              "attribute": "accept",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Types de fichiers acceptés, spécifiés sous forme de chaîne de types MIME"
              },
              "internal": 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": [],
                "text": "Taille maximale autorisée pour chaque fichier, en Mo"
              },
              "internal": 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": [],
                "text": "Nombre maximal de fichiers pouvant être téléversés"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalValue"
            },
            {
              "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-file-upload/spw-file-upload.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": true,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "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"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-button",
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-footer",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFooter",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": [
            "footer",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-footer-bottom",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFooterBottom",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Titre du site affiché dans le subfooter"
              },
              "internal": false
            },
            {
              "name": "socialX",
              "type": "string",
              "attribute": "social-x",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Lien X"
              },
              "internal": false
            },
            {
              "name": "socialFacebook",
              "type": "string",
              "attribute": "social-facebook",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Lien Facebook"
              },
              "internal": false
            },
            {
              "name": "socialYoutube",
              "type": "string",
              "attribute": "social-youtube",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Lien Youtube"
              },
              "internal": false
            },
            {
              "name": "socialInstagram",
              "type": "string",
              "attribute": "social-instagram",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Lien Instagram"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-bottom/spw-footer-bottom.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "width",
            "height",
            "viewBox",
            "fill",
            "xmlns",
            "d",
            "target",
            "href",
            "variant",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "svg",
            "path",
            "span",
            "slot",
            "ul",
            "li",
            "a",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-footer-content",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFooterContent",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-content/spw-footer-content.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-footer-content-col",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwFooterContentCol",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-footer/spw-footer-content-col/spw-footer-content-col.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": [
            "h2",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-group",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwGroup",
          "elementRef": "host",
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "properties": [
            {
              "name": "type",
              "type": "string",
              "attribute": "type",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'buttons'",
              "complexType": {
                "original": "'buttons' | 'checkboxes' | 'radios'",
                "resolved": "\"buttons\" | \"checkboxes\" | \"radios\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Type d'éléments contenus dans le groupe (buttons, checkboxes, radios)"
              },
              "internal": 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": [],
                "text": "Orientation du groupe (horizontal ou vertical)"
              },
              "internal": 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": [],
                "text": "Alignement horizontal du groupe"
              },
              "internal": 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": [],
                "text": "Détermine si le groupe est désactivé"
              },
              "internal": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte à afficher au-dessus de l'élément de formulaire"
              },
              "internal": 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
            },
            {
              "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
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-group/spw-group.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "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": true,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "label",
            "name",
            "required",
            "ref"
          ],
          "htmlTagNames": [
            "div",
            "spw-field-label",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-label"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-label"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-header",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeader",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [
            {
              "name": "isMenuOpen"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "name",
            "icon-position",
            "href",
            "target",
            "icon",
            "width",
            "height",
            "viewBox",
            "fill",
            "xmlns",
            "d",
            "onClick"
          ],
          "htmlTagNames": [
            "header",
            "div",
            "slot",
            "spw-button",
            "svg",
            "path",
            "h1",
            "span",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-button",
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-button",
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-button",
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-header-lang",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderLang",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [
            {
              "name": "activeLang"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-lang/spw-header-lang.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "variant",
            "icon"
          ],
          "htmlTagNames": [
            "div",
            "spw-button",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-button"
          ],
          "dependents": [],
          "dependencies": [
            "spw-button",
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-button"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-header-lang-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderLangItem",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": ""
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-HEADER-LANG-ITEM",
              "styleStr": null,
              "styleIdentifier": "SpwHeaderLangItemStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-lang-item/spw-header-lang-item.scss",
                  "relativePath": "spw-header-lang-item.scss",
                  "originalComponentPath": "spw-header-lang-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-lang-item/spw-header-lang-item.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-lang-item/spw-header-lang-item.tsx",
          "sourceMapPath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-lang-item/spw-header-lang-item.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": true,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-header-navigation",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderNavigation",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [
            {
              "name": "level"
            },
            {
              "name": "element"
            }
          ],
          "methods": [],
          "listeners": [
            {
              "name": "spwHeaderNavigationNavigate",
              "method": "handleNavigation",
              "capture": true,
              "passive": false
            }
          ],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation/spw-header-navigation.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": false,
          "hasDisconnectedCallbackFn": false,
          "hasElement": false,
          "hasEvent": false,
          "hasLifecycle": false,
          "hasListener": true,
          "hasListenerTarget": false,
          "hasListenerTargetWindow": false,
          "hasListenerTargetDocument": false,
          "hasListenerTargetBody": false,
          "hasListenerTargetParent": false,
          "hasMember": true,
          "hasMethod": false,
          "hasMode": false,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "href",
            "onClick",
            "icon"
          ],
          "htmlTagNames": [
            "nav",
            "ul",
            "li",
            "a",
            "spw-icon",
            "span",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-header-navigation-dropdown",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderNavigationDropdown",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation-dropdown/spw-header-navigation-dropdown.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-header-navigation-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderNavigationItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Définit si l'élément de menu est la page courante"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalIsActive"
            },
            {
              "name": "hasSubnav"
            },
            {
              "name": "level"
            },
            {
              "name": "isSubnavVisible"
            },
            {
              "name": "lastClickedLevel1Item"
            }
          ],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-navigation-item/spw-header-navigation-item.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": true,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": [
            "li",
            "div",
            "spw-icon",
            "span",
            "a",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-header-persona",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderPersona",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [
            {
              "name": "activePersona"
            },
            {
              "name": "isOpen"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-persona/spw-header-persona.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": [
            "div",
            "span",
            "spw-icon",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-header-persona-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwHeaderPersonaItem",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": ""
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-header/spw-header-persona-item/spw-header-persona-item.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": true,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-icon",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwIcon",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "name": "variant",
              "type": "string",
              "attribute": "variant",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'fa-solid'",
              "complexType": {
                "original": "'fa-solid' | 'fa-brands'",
                "resolved": "\"fa-brands\" | \"fa-solid\"",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Permet de spécifier une variante de Font Awesome"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-icon/spw-icon.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": [
            "i"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-accordion-title",
            "spw-breadcrumb-item",
            "spw-button",
            "spw-card-image",
            "spw-checkbox",
            "spw-cookies",
            "spw-custom-select",
            "spw-field-message",
            "spw-file-upload",
            "spw-footer-bottom",
            "spw-header",
            "spw-header-lang",
            "spw-header-navigation",
            "spw-header-navigation-item",
            "spw-header-persona",
            "spw-iodda",
            "spw-link",
            "spw-message",
            "spw-modal",
            "spw-pagination",
            "spw-search-field",
            "spw-select",
            "spw-text-field",
            "spw-textarea"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-accordion-title",
            "spw-button",
            "spw-card-image",
            "spw-checkbox",
            "spw-custom-select",
            "spw-field-message",
            "spw-file-upload",
            "spw-footer-bottom",
            "spw-header",
            "spw-header-navigation",
            "spw-header-navigation-item",
            "spw-header-persona",
            "spw-link",
            "spw-message",
            "spw-modal",
            "spw-pagination",
            "spw-select",
            "spw-text-field"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-iodda",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwIodda",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [
            {
              "name": "items"
            },
            {
              "name": "currentPage"
            },
            {
              "name": "totalItems"
            },
            {
              "name": "isLoading"
            },
            {
              "name": "searchTerm"
            },
            {
              "name": "filters"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "styles": [
            {
              "modeName": "$",
              "styleId": "SPW-IODDA",
              "styleStr": null,
              "styleIdentifier": "SpwIoddaStyle",
              "externalStyles": [
                {
                  "absolutePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-iodda/spw-iodda.scss",
                  "relativePath": "spw-iodda.scss",
                  "originalComponentPath": "spw-iodda.scss"
                }
              ]
            }
          ],
          "internal": false,
          "assetsDirs": [],
          "styleDocs": [],
          "docs": {
            "tags": [],
            "text": ""
          },
          "jsFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-iodda/spw-iodda.js",
          "sourceFilePath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-iodda/spw-iodda.tsx",
          "sourceMapPath": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-iodda/spw-iodda.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "is-search",
            "size",
            "type",
            "value",
            "placeholder",
            "onValueChanged",
            "hidden",
            "checked",
            "onChange",
            "href",
            "target",
            "currentPage",
            "is-disabled",
            "totalItems",
            "itemsPerPage",
            "onPageChanged"
          ],
          "htmlTagNames": [
            "div",
            "spw-text-field",
            "label",
            "input",
            "span",
            "h3",
            "ul",
            "li",
            "p",
            "spw-loading",
            "a",
            "spw-pagination"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-text-field",
            "spw-loading",
            "spw-pagination"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-loading",
            "spw-pagination",
            "spw-text-field"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-text-field",
            "spw-loading",
            "spw-pagination"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-link",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwLink",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "name": "target",
              "type": "string",
              "attribute": "target",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "'_self'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Attribut target (détermine où ouvrir le lien)"
              },
              "internal": 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
            },
            {
              "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
            },
            {
              "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": [],
                "text": "Position de l'icône à l'intérieur du lien (gauche ou droite)"
              },
              "internal": 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": [],
                "text": "Si désactivé, le lien n'est pas cliquable"
              },
              "internal": 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
            },
            {
              "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": [],
                "text": "Permet de choisir la surface d'arrière-plan du lien"
              },
              "internal": 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": [],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-link/spw-link.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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-message"
          ],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [
            "spw-breadcrumb-item",
            "spw-message"
          ],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-loading",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwLoading",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Permet de spécifier un texte de chargement"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-loading/spw-loading.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "p"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [
            "spw-iodda"
          ],
          "dependencies": [],
          "directDependents": [
            "spw-iodda"
          ],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-message",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwMessage",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Le type de variante"
              },
              "internal": 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
            },
            {
              "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": [],
                "text": "Si la notification est masquable"
              },
              "internal": 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": [],
                "text": "Texte du bouton pour masquer la notification"
              },
              "internal": 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": [],
                "text": "Titre de la notification"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isVisible"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-message/spw-message.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "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",
            "role",
            "aria-live",
            "aria-label",
            "icon",
            "tabindex",
            "onClick",
            "onKeyDown"
          ],
          "htmlTagNames": [
            "div",
            "strong",
            "spw-icon",
            "spw-link",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-link"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon",
            "spw-link"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon",
            "spw-link"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-modal",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwModal",
          "elementRef": "hostElement",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Indique si la modal est ouverte ou fermée, mutable et reflétée dans le DOM"
              },
              "internal": 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": [],
                "text": "Titre de la modal"
              },
              "internal": 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": [],
                "text": "Indique si la fermeture de la modal est possible en cliquant sur l'overlay"
              },
              "internal": 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": [],
                "text": "Rend les boutons en bas de la modal \"collants\" (toujours visibles) si vrai"
              },
              "internal": 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": [],
                "text": "Définit la taille de la modal : 'small', 'medium', 'large' ou 'fluid'"
              },
              "internal": 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": [],
                "text": "Icône d'alerte à afficher dans la modal"
              },
              "internal": false
            },
            {
              "name": "okButtonLabel",
              "type": "string",
              "attribute": "ok-button-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Confirmer'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du bouton de confirmation"
              },
              "internal": false
            },
            {
              "name": "cancelButtonLabel",
              "type": "string",
              "attribute": "cancel-button-label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "'Annuler'",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte du bouton d'annulation"
              },
              "internal": 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": [],
                "text": "Indique si le bouton de fermeture est visible"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "showModal"
            },
            {
              "name": "slotButtonsPresent"
            }
          ],
          "methods": [],
          "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"
            }
          ],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-modal/spw-modal.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": 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",
            "data-focus-trap-edge",
            "onFocus",
            "tabindex",
            "role",
            "aria-modal",
            "aria-label",
            "icon",
            "name"
          ],
          "htmlTagNames": [
            "div",
            "h2",
            "spw-icon",
            "slot"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon"
          ],
          "dependents": [],
          "dependencies": [
            "spw-icon"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-mosaic",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwMosaic",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "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": [],
                "text": "Active le mode \"masonry\" pour une mise en page en grille ajustable"
              },
              "internal": 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": [],
                "text": "Nombre de colonnes à afficher en vue mobile"
              },
              "internal": 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": [],
                "text": "Nombre de colonnes à afficher en vue tablette"
              },
              "internal": 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": [],
                "text": "Nombre de colonnes à afficher en vue bureau"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "initialized"
            }
          ],
          "methods": [
            {
              "name": "waitForImages",
              "docs": {
                "text": "Attend le chargement de toutes les images pour garantir un rendu correct de la grille.",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "return": "Promise<void>"
              },
              "internal": false
            },
            {
              "name": "initializeMasonry",
              "docs": {
                "text": "Initialise la mise en page Masonry pour organiser les éléments dans une grille fluide.",
                "tags": []
              },
              "complexType": {
                "signature": "() => Promise<void>",
                "parameters": [],
                "references": {
                  "Promise": {
                    "location": "global",
                    "id": "global::Promise"
                  }
                },
                "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"
            }
          ],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-mosaic/spw-mosaic.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": true,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-mosaic-item",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwMosaicItem",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [
            {
              "name": "classString"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-mosaic/spw-mosaic-item/spw-mosaic-item.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": true,
          "hasState": true,
          "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": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-pagination",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwPagination",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "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
            },
            {
              "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": [],
                "text": "Indique si la pagination est désactivée"
              },
              "internal": 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": [],
                "text": "Type de variante de la pagination : 'numbers' ou 'input'"
              },
              "internal": 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": [],
                "text": "Page actuellement sélectionnée, mutable"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "inputPageValue"
            }
          ],
          "methods": [],
          "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"
            }
          ],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-pagination/spw-pagination.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": false,
          "hasRenderFn": 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": true,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "class",
            "onClick",
            "icon",
            "value",
            "type",
            "onInput",
            "onKeyDown",
            "disabled",
            "style"
          ],
          "htmlTagNames": [
            "li",
            "button",
            "spw-icon",
            "ul",
            "spw-text-field"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-icon",
            "spw-text-field"
          ],
          "dependents": [
            "spw-iodda"
          ],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-text-field"
          ],
          "directDependents": [
            "spw-iodda"
          ],
          "directDependencies": [
            "spw-icon",
            "spw-text-field"
          ]
        },
        {
          "attachInternalsMemberName": "internals",
          "formAssociated": true,
          "tagName": "spw-radio",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwRadio",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Indique si le bouton radio est désactivé"
              },
              "internal": 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": [],
                "text": "Indique si le bouton radio est sélectionné (coché), mutable et reflété dans le DOM"
              },
              "internal": 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": [],
                "text": "Indique s'il y a une erreur visuelle associée au bouton radio"
              },
              "internal": 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
            },
            {
              "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
            }
          ],
          "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"
            }
          ],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-radio/spw-radio.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": 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",
            "value",
            "disabled",
            "style",
            "onClick",
            "tabIndex",
            "onKeyDown",
            "role",
            "aria-checked",
            "aria-disabled",
            "aria-labelledby"
          ],
          "htmlTagNames": [
            "div",
            "input",
            "label",
            "slot",
            "span"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-search-field",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSearchField",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [
            {
              "name": "items",
              "type": "string",
              "attribute": "items",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Liste des éléments à filtrer, passée sous forme de chaîne JSON"
              },
              "internal": 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": [],
                "text": "Placeholder à afficher dans le champ de recherche"
              },
              "internal": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Label associé au champ de recherche"
              },
              "internal": 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
            },
            {
              "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
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Indique si le champ est requis"
              },
              "internal": 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 champ de recherche"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "filteredItems"
            },
            {
              "name": "searchText"
            },
            {
              "name": "isOpen"
            },
            {
              "name": "focusedItemIndex"
            },
            {
              "name": "dropdownDirection"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [
            {
              "propName": "items",
              "methodName": "parseItems"
            }
          ],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-search-field/spw-search-field.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "placeholder",
            "name",
            "label",
            "is-search",
            "is-clear",
            "required",
            "disabled",
            "assistiveText",
            "value",
            "onInput",
            "onKeyDown",
            "onClick"
          ],
          "htmlTagNames": [
            "span",
            "strong",
            "div",
            "spw-text-field",
            "ul",
            "li",
            "p"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-text-field"
          ],
          "dependents": [],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon",
            "spw-text-field"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-text-field"
          ]
        },
        {
          "attachInternalsMemberName": "internals",
          "formAssociated": true,
          "tagName": "spw-select",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSelect",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Label associé au champ de sélection"
              },
              "internal": 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": [],
                "text": "Texte du placeholder à afficher lorsque rien n'est sélectionné"
              },
              "internal": 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
            },
            {
              "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
            },
            {
              "name": "required",
              "type": "boolean",
              "attribute": "required",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "false",
              "complexType": {
                "original": "boolean",
                "resolved": "boolean",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Indique si la sélection est obligatoire dans le formulaire"
              },
              "internal": 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": [],
                "text": "Taille du champ de sélection : 'large' ou 'medium'"
              },
              "internal": 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 champ de sélection"
              },
              "internal": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message d'erreur à afficher sous le champ de sélection"
              },
              "internal": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message d'indication (hint) à afficher sous le champ de sélection"
              },
              "internal": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message de succès à afficher sous le champ de sélection"
              },
              "internal": 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": [],
                "text": "Affiche une icône d'erreur si vrai"
              },
              "internal": 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": [],
                "text": "Affiche une icône d'indication si vrai"
              },
              "internal": 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": [],
                "text": "Affiche une icône de succès si vrai"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalValue"
            }
          ],
          "methods": [],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-select/spw-select.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": true,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": 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": [
            "variant",
            "showIcon",
            "key",
            "class",
            "label",
            "name",
            "required",
            "id",
            "onChange",
            "disabled",
            "ref",
            "tabindex",
            "value",
            "selected",
            "icon"
          ],
          "htmlTagNames": [
            "spw-field-message",
            "div",
            "spw-field-label",
            "select",
            "option",
            "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"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-separator",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwSeparator",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Permet de choisir la surface du séparateur (clair ou sombre)"
              },
              "internal": 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": [],
                "text": "Permet de définir la direction du séparateur"
              },
              "internal": 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": [],
                "text": "Définit l'épaisseur du séparateur"
              },
              "internal": 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": [],
                "text": "Largeur du séparateur (par défaut 100% si non spécifié)"
              },
              "internal": 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": [],
                "text": "Hauteur du séparateur (par défaut 100% si non spécifié)"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-separator/spw-separator.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-table",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTable",
          "elementRef": "el",
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "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": [],
                "text": "Si le header du tableau doit être sticky ou non"
              },
              "internal": 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
            },
            {
              "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": [],
                "text": "Si défini, apparition d'une scrollbar horizontale et max-width"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": false,
          "hasWatchCallback": false,
          "isPlain": false,
          "htmlAttrNames": [
            "key",
            "style",
            "class",
            "part",
            "role",
            "aria-label"
          ],
          "htmlTagNames": [
            "div",
            "table",
            "slot"
          ],
          "htmlParts": [
            "table"
          ],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-table-body",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableBody",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-body/spw-table-body.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-table-cell",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableCell",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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"
              },
              "internal": 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é"
              },
              "internal": 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"
              },
              "internal": 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": [],
                "text": "Définit un style visuel qui met en avant la cellule"
              },
              "internal": 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": [],
                "text": "Définit un alignement de texte pour la cellule"
              },
              "internal": 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": [],
                "text": "Définit un alignement vertical pour la cellule"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-cell/spw-table-cell.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "colSpan",
            "headers",
            "part",
            "rowSpan"
          ],
          "htmlTagNames": [
            "td",
            "slot"
          ],
          "htmlParts": [
            "cell"
          ],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-table-head",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableHead",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-head/spw-table-head.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-table-header",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableHeader",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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"
              },
              "internal": 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é"
              },
              "internal": 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"
              },
              "internal": 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": [],
                "text": "Définit un style visuel qui met en avant la cellule"
              },
              "internal": 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": [],
                "text": "Définit un alignement de texte pour la cellule"
              },
              "internal": 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": [],
                "text": "Définit un alignement vertical pour la cellule"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-header/spw-table-header.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "colSpan",
            "headers",
            "part",
            "rowSpan"
          ],
          "htmlTagNames": [
            "th",
            "slot"
          ],
          "htmlParts": [
            "cell"
          ],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-table-row",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTableRow",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "properties": [],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-table/spw-table-row/spw-table-row.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": false,
          "hasProp": false,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": false,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "part"
          ],
          "htmlTagNames": [
            "tr",
            "slot"
          ],
          "htmlParts": [
            "row"
          ],
          "isUpdateable": false,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        },
        {
          "attachInternalsMemberName": "internals",
          "formAssociated": true,
          "tagName": "spw-text-field",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTextField",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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 de saisie, mutable et reflétée dans le DOM"
              },
              "internal": 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": [],
                "text": "Type d'input à rendre, par exemple, \"text\", \"password\", etc."
              },
              "internal": false
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": false,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte à afficher au-dessus du champ de saisie"
              },
              "internal": 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
            },
            {
              "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
            },
            {
              "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
            },
            {
              "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
            },
            {
              "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
            },
            {
              "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": [],
                "text": "Indique si l'input est un champ de recherche"
              },
              "internal": 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": [],
                "text": "Indique si le champ peut être effacé avec un bouton"
              },
              "internal": 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": [],
                "text": "Indique si l'input est requis"
              },
              "internal": 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": [],
                "text": "Spécifie la taille du champ de saisie : 'large' ou 'medium'"
              },
              "internal": 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
            },
            {
              "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 champ de saisie"
              },
              "internal": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message d'erreur à afficher sous le champ"
              },
              "internal": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message d'indication (hint) à afficher sous le champ"
              },
              "internal": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message de succès à afficher sous le champ"
              },
              "internal": 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": [],
                "text": "Affiche une icône d'erreur si vrai"
              },
              "internal": 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": [],
                "text": "Affiche une icône d'indication si vrai"
              },
              "internal": 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": [],
                "text": "Affiche une icône de succès si vrai"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalValue"
            },
            {
              "name": "isClearIconVisible"
            }
          ],
          "methods": [],
          "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",
                "resolved": "string",
                "references": {}
              },
              "internal": false
            }
          ],
          "watchers": [
            {
              "propName": "value",
              "methodName": "valueChangedHandler"
            }
          ],
          "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": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-text-field/spw-text-field.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": 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": true,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "showIcon",
            "key",
            "class",
            "label",
            "name",
            "required",
            "type",
            "value",
            "placeholder",
            "disabled",
            "id",
            "minLength",
            "maxLength",
            "onInput",
            "onClick",
            "icon"
          ],
          "htmlTagNames": [
            "spw-field-message",
            "div",
            "spw-field-label",
            "input",
            "span",
            "spw-icon"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon"
          ],
          "dependents": [
            "spw-iodda",
            "spw-pagination",
            "spw-search-field"
          ],
          "dependencies": [
            "spw-field-label",
            "spw-field-message",
            "spw-icon"
          ],
          "directDependents": [
            "spw-iodda",
            "spw-pagination",
            "spw-search-field"
          ],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label",
            "spw-icon"
          ]
        },
        {
          "attachInternalsMemberName": "internals",
          "formAssociated": true,
          "tagName": "spw-textarea",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTextarea",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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
            },
            {
              "name": "label",
              "type": "string",
              "attribute": "label",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Texte à afficher au-dessus du champ textarea"
              },
              "internal": 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
            },
            {
              "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
            },
            {
              "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
            },
            {
              "name": "rows",
              "type": "number",
              "attribute": "rows",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "3",
              "complexType": {
                "original": "number",
                "resolved": "number",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Nombre de lignes à afficher dans le champ textarea"
              },
              "internal": 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
            },
            {
              "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
            },
            {
              "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": [],
                "text": "Indique si l'input est un champ de recherche"
              },
              "internal": 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": [],
                "text": "Indique si le champ textarea est requis"
              },
              "internal": 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": [],
                "text": "Spécifie la taille du champ textarea : 'large' ou 'medium'"
              },
              "internal": 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
            },
            {
              "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 au-dessus du champ textarea"
              },
              "internal": false
            },
            {
              "name": "error",
              "type": "string",
              "attribute": "error",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message d'erreur à afficher sous le champ textarea"
              },
              "internal": false
            },
            {
              "name": "hint",
              "type": "string",
              "attribute": "hint",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message d'indication (hint) à afficher sous le champ textarea"
              },
              "internal": false
            },
            {
              "name": "success",
              "type": "string",
              "attribute": "success",
              "reflect": false,
              "mutable": false,
              "required": false,
              "optional": true,
              "defaultValue": "''",
              "complexType": {
                "original": "string",
                "resolved": "string",
                "references": {}
              },
              "docs": {
                "tags": [],
                "text": "Message de succès à afficher sous le champ textarea"
              },
              "internal": 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": [],
                "text": "Affiche une icône d'erreur si vrai"
              },
              "internal": 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": [],
                "text": "Affiche une icône d'indication si vrai"
              },
              "internal": 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": [],
                "text": "Affiche une icône de succès si vrai"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "internalValue"
            }
          ],
          "methods": [],
          "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"
            }
          ],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-textarea/spw-textarea.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": true,
          "hasPropBoolean": true,
          "hasPropString": true,
          "hasPropMutable": true,
          "hasReflect": true,
          "hasRenderFn": 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": true,
          "isPlain": false,
          "htmlAttrNames": [
            "variant",
            "showIcon",
            "key",
            "class",
            "label",
            "name",
            "required",
            "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"
          ],
          "directDependents": [],
          "directDependencies": [
            "spw-field-message",
            "spw-field-label"
          ]
        },
        {
          "attachInternalsMemberName": null,
          "formAssociated": false,
          "tagName": "spw-theme-provider",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwThemeProvider",
          "elementRef": "el",
          "encapsulation": "none",
          "shadowDelegatesFocus": false,
          "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"
                  }
                }
              },
              "docs": {
                "tags": [],
                "text": "Définit le thème employé, conditionne les tokens associés au thème"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-theme-provider/spw-theme-provider.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": true,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": true,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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,
          "formAssociated": false,
          "tagName": "spw-tooltip",
          "excludeFromCollection": false,
          "isCollectionDependency": false,
          "componentClassName": "SpwTooltip",
          "elementRef": null,
          "encapsulation": "shadow",
          "shadowDelegatesFocus": false,
          "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": [],
                "text": "Titre du tooltip"
              },
              "internal": 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": [],
                "text": "Texte du tooltip"
              },
              "internal": 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": [],
                "text": "Positionnement du tooltip"
              },
              "internal": false
            }
          ],
          "virtualProperties": [],
          "states": [
            {
              "name": "isVisible"
            }
          ],
          "methods": [],
          "listeners": [],
          "events": [],
          "watchers": [],
          "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": "/Users/pectonite/Desktop/SPW/spw-design-system/packages/spw-stencil-library/src/components/spw-tooltip/spw-tooltip.js.map",
          "hasAttributeChangedCallbackFn": false,
          "hasComponentWillLoadFn": false,
          "hasComponentDidLoadFn": false,
          "hasComponentShouldUpdateFn": false,
          "hasComponentWillUpdateFn": false,
          "hasComponentDidUpdateFn": false,
          "hasComponentWillRenderFn": false,
          "hasComponentDidRenderFn": false,
          "hasComponentDidUnloadFn": false,
          "hasConnectedCallbackFn": 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,
          "hasAttribute": true,
          "hasProp": true,
          "hasPropNumber": false,
          "hasPropBoolean": false,
          "hasPropString": true,
          "hasPropMutable": false,
          "hasReflect": false,
          "hasRenderFn": 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",
            "onMouseEnter",
            "onMouseLeave",
            "role"
          ],
          "htmlTagNames": [
            "div",
            "slot",
            "strong"
          ],
          "htmlParts": [],
          "isUpdateable": true,
          "potentialCmpRefs": [],
          "dependents": [],
          "dependencies": [],
          "directDependents": [],
          "directDependencies": []
        }
      ],
      "entryKey": "spw-accordion.spw-accordion-content.spw-accordion-item.spw-accordion-title.spw-breadcrumb.spw-breadcrumb-item.spw-button.spw-card.spw-card-content.spw-card-excerpt.spw-card-image.spw-card-subtag-item.spw-card-subtags.spw-card-title.spw-checkbox.spw-cookies.spw-custom-select.spw-field-label.spw-field-message.spw-file-upload.spw-footer.spw-footer-bottom.spw-footer-content.spw-footer-content-col.spw-group.spw-header.spw-header-lang.spw-header-lang-item.spw-header-navigation.spw-header-navigation-dropdown.spw-header-navigation-item.spw-header-persona.spw-header-persona-item.spw-icon.spw-iodda.spw-link.spw-loading.spw-message.spw-modal.spw-mosaic.spw-mosaic-item.spw-pagination.spw-radio.spw-search-field.spw-select.spw-separator.spw-table.spw-table-body.spw-table-cell.spw-table-head.spw-table-header.spw-table-row.spw-text-field.spw-textarea.spw-theme-provider.spw-tooltip.entry"
    }
  ],
  "componentGraph": {
    "sc-spw-accordion": [
      "p-205fd6a4.js"
    ],
    "sc-spw-accordion-content": [
      "p-205fd6a4.js"
    ],
    "sc-spw-accordion-item": [
      "p-205fd6a4.js"
    ],
    "sc-spw-accordion-title": [
      "p-205fd6a4.js"
    ],
    "sc-spw-breadcrumb": [
      "p-205fd6a4.js"
    ],
    "sc-spw-breadcrumb-item": [
      "p-205fd6a4.js"
    ],
    "sc-spw-button": [
      "p-205fd6a4.js"
    ],
    "sc-spw-card": [
      "p-205fd6a4.js"
    ],
    "sc-spw-card-content": [
      "p-205fd6a4.js"
    ],
    "sc-spw-card-excerpt": [
      "p-205fd6a4.js"
    ],
    "sc-spw-card-image": [
      "p-205fd6a4.js"
    ],
    "sc-spw-card-subtag-item": [
      "p-205fd6a4.js"
    ],
    "sc-spw-card-subtags": [
      "p-205fd6a4.js"
    ],
    "sc-spw-card-title": [
      "p-205fd6a4.js"
    ],
    "sc-spw-checkbox": [
      "p-205fd6a4.js"
    ],
    "sc-spw-cookies": [
      "p-205fd6a4.js"
    ],
    "sc-spw-custom-select": [
      "p-205fd6a4.js"
    ],
    "sc-spw-field-label": [
      "p-205fd6a4.js"
    ],
    "sc-spw-field-message": [
      "p-205fd6a4.js"
    ],
    "sc-spw-file-upload": [
      "p-205fd6a4.js"
    ],
    "sc-spw-footer": [
      "p-205fd6a4.js"
    ],
    "sc-spw-footer-bottom": [
      "p-205fd6a4.js"
    ],
    "sc-spw-footer-content": [
      "p-205fd6a4.js"
    ],
    "sc-spw-footer-content-col": [
      "p-205fd6a4.js"
    ],
    "sc-spw-group": [
      "p-205fd6a4.js"
    ],
    "sc-spw-header": [
      "p-205fd6a4.js"
    ],
    "sc-spw-header-lang": [
      "p-205fd6a4.js"
    ],
    "sc-spw-header-lang-item": [
      "p-205fd6a4.js"
    ],
    "sc-spw-header-navigation": [
      "p-205fd6a4.js"
    ],
    "sc-spw-header-navigation-dropdown": [
      "p-205fd6a4.js"
    ],
    "sc-spw-header-navigation-item": [
      "p-205fd6a4.js"
    ],
    "sc-spw-header-persona": [
      "p-205fd6a4.js"
    ],
    "sc-spw-header-persona-item": [
      "p-205fd6a4.js"
    ],
    "sc-spw-icon": [
      "p-205fd6a4.js"
    ],
    "sc-spw-iodda": [
      "p-205fd6a4.js"
    ],
    "sc-spw-link": [
      "p-205fd6a4.js"
    ],
    "sc-spw-loading": [
      "p-205fd6a4.js"
    ],
    "sc-spw-message": [
      "p-205fd6a4.js"
    ],
    "sc-spw-modal": [
      "p-205fd6a4.js"
    ],
    "sc-spw-mosaic": [
      "p-205fd6a4.js"
    ],
    "sc-spw-mosaic-item": [
      "p-205fd6a4.js"
    ],
    "sc-spw-pagination": [
      "p-205fd6a4.js"
    ],
    "sc-spw-radio": [
      "p-205fd6a4.js"
    ],
    "sc-spw-search-field": [
      "p-205fd6a4.js"
    ],
    "sc-spw-select": [
      "p-205fd6a4.js"
    ],
    "sc-spw-separator": [
      "p-205fd6a4.js"
    ],
    "sc-spw-table": [
      "p-205fd6a4.js"
    ],
    "sc-spw-table-body": [
      "p-205fd6a4.js"
    ],
    "sc-spw-table-cell": [
      "p-205fd6a4.js"
    ],
    "sc-spw-table-head": [
      "p-205fd6a4.js"
    ],
    "sc-spw-table-header": [
      "p-205fd6a4.js"
    ],
    "sc-spw-table-row": [
      "p-205fd6a4.js"
    ],
    "sc-spw-text-field": [
      "p-205fd6a4.js"
    ],
    "sc-spw-textarea": [
      "p-205fd6a4.js"
    ],
    "sc-spw-theme-provider": [
      "p-205fd6a4.js"
    ],
    "sc-spw-tooltip": [
      "p-205fd6a4.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-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-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.tsx": [],
    "./src/components/spw-group/spw-group.tsx": [],
    "./src/components/spw-header/spw-header-lang-item/spw-header-lang-item.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-icon/spw-icon.tsx": [],
    "./src/components/spw-iodda/spw-iodda.service.ts": [],
    "./src/components/spw-iodda/spw-iodda.tsx": [
      "./src/components/spw-iodda/spw-iodda.service"
    ],
    "./src/components/spw-link/spw-link.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-search-field/spw-search-field.tsx": [],
    "./src/components/spw-select/spw-select.tsx": [],
    "./src/components/spw-separator/spw-separator.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-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.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-tooltip/spw-tooltip.tsx": [],
    "./src/index.ts": [],
    "./src/stories/components/spw-accordion/spw-accordion.stories.ts": [],
    "./src/stories/components/spw-breadcrumb/spw-breadcrumb.stories.ts": [],
    "./src/stories/components/spw-button/spw-button.stories.ts": [],
    "./src/stories/components/spw-card/spw-card.stories.ts": [],
    "./src/stories/components/spw-checkbox/spw-checkbox.stories.ts": [],
    "./src/stories/components/spw-cookies/spw-cookies.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-footer/spw-footer.stories.ts": [],
    "./src/stories/components/spw-group/spw-group.stories.ts": [],
    "./src/stories/components/spw-header/spw-header.stories.ts": [],
    "./src/stories/components/spw-icon/spw-icon.stories.ts": [],
    "./src/stories/components/spw-link/spw-link.stories.ts": [],
    "./src/stories/components/spw-loading/spw-loading.stories.ts": [],
    "./src/stories/components/spw-message/spw-message.stories.ts": [],
    "./src/stories/components/spw-modal/spw-modal.stories.ts": [
      "./src/stories/assets/css/components.css"
    ],
    "./src/stories/components/spw-mosaic/spw-mosaic.stories.ts": [],
    "./src/stories/components/spw-pagination/spw-pagination.stories.ts": [],
    "./src/stories/components/spw-radio/spw-radio.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-table/spw-table.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-tooltip/spw-tooltip.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": []
}