{
  "schemaVersion": "1.0.0",
  "readme": "",
  "modules": [
    {
      "kind": "javascript-module",
      "path": "src/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/select"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/button"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/icon"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/link"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/tag"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/radio-button"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/segmented-button"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/input"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/textarea"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/header"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/footer"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/avatar"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/stepper"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/checkbox"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/tooltip"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/loader"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/toast"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/alert"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/file-upload"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/title"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/pagination"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/badge"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/pictogram"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/modal"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/popover"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/icons"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/icons/index.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/constants/settings.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "PREFIX",
          "type": {
            "text": "string"
          },
          "default": "\"claudebernard\""
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "PREFIX",
          "declaration": {
            "name": "PREFIX",
            "module": "src/constants/settings.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/internals/register-custom-element.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "customElement",
          "parameters": [
            {
              "name": "tagName",
              "type": {
                "text": "string"
              },
              "description": "The name of the custom element to define."
            }
          ],
          "description": "Class decorator factory that defines the decorated class as a custom element.\n\n```"
        }
      ],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "tagName",
          "declaration": {
            "name": "clazz",
            "module": "src/internals/register-custom-element.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "tagName",
          "declaration": {
            "name": "clazz",
            "module": "src/internals/register-custom-element.ts"
          }
        },
        {
          "kind": "js",
          "name": "customElement",
          "declaration": {
            "name": "customElement",
            "module": "src/internals/register-custom-element.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/alert/alert.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbAlert",
          "members": [
            {
              "kind": "field",
              "name": "titleMessage",
              "type": {
                "text": "string"
              },
              "attribute": "title-message"
            },
            {
              "kind": "field",
              "name": "descriptionMessage",
              "type": {
                "text": "string"
              },
              "attribute": "description-message"
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"success\" | \"error\" | \"warning\" | \"info\""
              },
              "attribute": "type"
            },
            {
              "kind": "field",
              "name": "dismissible",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "dismissible"
            },
            {
              "kind": "method",
              "name": "handleDismiss",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "iconTypeMapping",
              "type": {
                "text": "Record<\"success\" | \"error\" | \"warning\" | \"info\", \"circle-check\" | \"circle-xmark\" | \"circle-exclamation\" | \"circle-info\">"
              },
              "privacy": "private",
              "default": "{ success: \"circle-check\", error: \"circle-xmark\", warning: \"circle-exclamation\", info: \"circle-info\", }"
            },
            {
              "kind": "field",
              "name": "iconColorMapping",
              "type": {
                "text": "Record<\"success\" | \"error\" | \"warning\" | \"info\", \"success\" | \"danger\" | \"warning\" | \"info\">"
              },
              "privacy": "private",
              "default": "{ success: \"success\", error: \"danger\", warning: \"warning\", info: \"info\", }"
            }
          ],
          "events": [
            {
              "name": "dismiss",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "title-message",
              "type": {
                "text": "string"
              },
              "fieldName": "titleMessage"
            },
            {
              "name": "description-message",
              "type": {
                "text": "string"
              },
              "fieldName": "descriptionMessage"
            },
            {
              "name": "type",
              "type": {
                "text": "\"success\" | \"error\" | \"warning\" | \"info\""
              },
              "fieldName": "type"
            },
            {
              "name": "dismissible",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "dismissible"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-alert",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbAlert",
          "declaration": {
            "name": "BcbAlert",
            "module": "src/components/alert/alert.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-alert",
          "declaration": {
            "name": "BcbAlert",
            "module": "src/components/alert/alert.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/alert/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/alert/alert"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/avatar/avatar.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbAvatar",
          "members": [
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | \"large\""
              },
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "_icon",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "iconSize",
              "type": {
                "text": "\"small\" | \"medium\" | \"large\""
              },
              "privacy": "private",
              "default": "\"small\""
            },
            {
              "kind": "field",
              "name": "iconSizeMapping",
              "type": {
                "text": "Record<\"small\" | \"medium\" | \"large\", \"small\" | \"medium\" | \"large\">"
              },
              "privacy": "private",
              "default": "{ small: \"small\", medium: \"small\", large: \"medium\", }"
            }
          ],
          "attributes": [
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "fieldName": "label"
            },
            {
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | \"large\""
              },
              "fieldName": "size"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-avatar",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbAvatar",
          "declaration": {
            "name": "BcbAvatar",
            "module": "src/components/avatar/avatar.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-avatar",
          "declaration": {
            "name": "BcbAvatar",
            "module": "src/components/avatar/avatar.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/avatar/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/avatar/avatar"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/badge/badge.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbBadge",
          "members": [
            {
              "kind": "field",
              "name": "backgroundColor",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"danger\" | \"success\" | \"orange\" | \"pink\" | \"yellow\" | \"gray\" | \"light-gray\" | \"white\" | \"warning\" | \"light-info\" | \"light-success\" | \"light-danger\" | \"light-warning\" | undefined"
              },
              "attribute": "background-color"
            },
            {
              "kind": "field",
              "name": "fullWidth",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "full-width"
            },
            {
              "kind": "field",
              "name": "fontSize",
              "type": {
                "text": "\"small\" | \"medium\" | \"large\" | undefined"
              },
              "default": "\"large\"",
              "attribute": "font-size"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "rounded",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "rounded"
            },
            {
              "kind": "field",
              "name": "skeleton",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "skeleton"
            },
            {
              "kind": "field",
              "name": "clearable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "clearable"
            },
            {
              "kind": "method",
              "name": "handleClear",
              "privacy": "private"
            }
          ],
          "events": [
            {
              "name": "clear",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "background-color",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"danger\" | \"success\" | \"orange\" | \"pink\" | \"yellow\" | \"gray\" | \"light-gray\" | \"white\" | \"warning\" | \"light-info\" | \"light-success\" | \"light-danger\" | \"light-warning\" | undefined"
              },
              "fieldName": "backgroundColor"
            },
            {
              "name": "full-width",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "fullWidth"
            },
            {
              "name": "font-size",
              "type": {
                "text": "\"small\" | \"medium\" | \"large\" | undefined"
              },
              "default": "\"large\"",
              "fieldName": "fontSize"
            },
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "fieldName": "label"
            },
            {
              "name": "rounded",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "rounded"
            },
            {
              "name": "skeleton",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "skeleton"
            },
            {
              "name": "clearable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "clearable"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-badge",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbBadge",
          "declaration": {
            "name": "BcbBadge",
            "module": "src/components/badge/badge.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-badge",
          "declaration": {
            "name": "BcbBadge",
            "module": "src/components/badge/badge.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/badge/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/badge/badge"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/button/button.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbButton",
          "members": [
            {
              "kind": "field",
              "name": "backgroundColor",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"black\" | \"white\" | \"danger\" | \"warning\" | \"success\" | \"gray\" | \"orange\" | \"info\" | \"transparent\" | undefined"
              },
              "default": "\"primary\"",
              "attribute": "background-color"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\" | \"large\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"button\" | \"submit\" | \"reset\" | undefined"
              },
              "default": "\"button\"",
              "attribute": "type"
            },
            {
              "kind": "field",
              "name": "icon",
              "type": {
                "text": "IconList"
              },
              "attribute": "icon"
            },
            {
              "kind": "field",
              "name": "iconColor",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"danger\" | \"warning\" | \"success\" | \"info\" | \"white\" | \"black\" | \"orange\" | \"gray\" | undefined"
              },
              "attribute": "icon-color"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "outlined",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "outlined"
            },
            {
              "kind": "field",
              "name": "rounded",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "rounded"
            },
            {
              "kind": "field",
              "name": "bold",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "bold"
            },
            {
              "kind": "field",
              "name": "fullWidth",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "full-width"
            },
            {
              "kind": "field",
              "name": "_internalAriaLabel",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "iconSize",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\" | \"large\""
              },
              "privacy": "private",
              "default": "\"small\""
            },
            {
              "kind": "field",
              "name": "_slotNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "isSlotEmpty",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "true"
            },
            {
              "kind": "field",
              "name": "iconSizeMapping",
              "type": {
                "text": "Record<\"extra-small\" | \"small\" | \"medium\" | \"large\", \"extra-small\" | \"small\" | \"medium\" | \"large\">"
              },
              "privacy": "private",
              "default": "{ \"extra-small\": \"extra-small\", small: \"small\", medium: \"small\", large: \"medium\", }"
            },
            {
              "kind": "method",
              "name": "handleClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "_onSlotChange",
              "privacy": "private"
            }
          ],
          "events": [
            {
              "name": "click",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "background-color",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"black\" | \"white\" | \"danger\" | \"warning\" | \"success\" | \"gray\" | \"orange\" | \"info\" | \"transparent\" | undefined"
              },
              "default": "\"primary\"",
              "fieldName": "backgroundColor"
            },
            {
              "name": "size",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\" | \"large\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "label",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "label"
            },
            {
              "name": "type",
              "type": {
                "text": "\"button\" | \"submit\" | \"reset\" | undefined"
              },
              "default": "\"button\"",
              "fieldName": "type"
            },
            {
              "name": "icon",
              "type": {
                "text": "IconList"
              },
              "fieldName": "icon"
            },
            {
              "name": "icon-color",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"danger\" | \"warning\" | \"success\" | \"info\" | \"white\" | \"black\" | \"orange\" | \"gray\" | undefined"
              },
              "fieldName": "iconColor"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "outlined",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "outlined"
            },
            {
              "name": "rounded",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "rounded"
            },
            {
              "name": "bold",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "bold"
            },
            {
              "name": "full-width",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "fullWidth"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-button",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbButton",
          "declaration": {
            "name": "BcbButton",
            "module": "src/components/button/button.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-button",
          "declaration": {
            "name": "BcbButton",
            "module": "src/components/button/button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/button/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/button/button"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/checkbox/checkbox.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbCheckbox",
          "members": [
            {
              "kind": "field",
              "name": "id",
              "type": {
                "text": "string"
              },
              "attribute": "id"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "checked",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "checked"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "\"primary\" | \"secondary\" | undefined"
              },
              "default": "\"primary\"",
              "attribute": "color"
            },
            {
              "kind": "method",
              "name": "handleClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ]
            }
          ],
          "events": [
            {
              "name": "change",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "id",
              "type": {
                "text": "string"
              },
              "fieldName": "id"
            },
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "fieldName": "label"
            },
            {
              "name": "checked",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "checked"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "color",
              "type": {
                "text": "\"primary\" | \"secondary\" | undefined"
              },
              "default": "\"primary\"",
              "fieldName": "color"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-checkbox",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbCheckbox",
          "declaration": {
            "name": "BcbCheckbox",
            "module": "src/components/checkbox/checkbox.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-checkbox",
          "declaration": {
            "name": "BcbCheckbox",
            "module": "src/components/checkbox/checkbox.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/checkbox/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/checkbox/checkbox"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/drawer/drawer.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbDrawer",
          "members": [
            {
              "kind": "field",
              "name": "title",
              "type": {
                "text": "string"
              },
              "attribute": "title"
            },
            {
              "kind": "field",
              "name": "persistent",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "persistent"
            },
            {
              "kind": "field",
              "name": "isOpen",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "hasActionsContent",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "isAnimated",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "method",
              "name": "open",
              "privacy": "public"
            },
            {
              "kind": "method",
              "name": "close",
              "privacy": "public"
            },
            {
              "kind": "method",
              "name": "handleClose",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleBackdropClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleKeyDown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleSlotChange",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            }
          ],
          "events": [
            {
              "name": "close",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "title",
              "type": {
                "text": "string"
              },
              "fieldName": "title"
            },
            {
              "name": "persistent",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "persistent"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-drawer",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbDrawer",
          "declaration": {
            "name": "BcbDrawer",
            "module": "src/components/drawer/drawer.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-drawer",
          "declaration": {
            "name": "BcbDrawer",
            "module": "src/components/drawer/drawer.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/drawer/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/drawer/drawer"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/file-upload/file-upload.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FileUpload",
          "members": [],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-file-upload",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FileUpload",
          "declaration": {
            "name": "FileUpload",
            "module": "src/components/file-upload/file-upload.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-file-upload",
          "declaration": {
            "name": "FileUpload",
            "module": "src/components/file-upload/file-upload.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/file-upload/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/file-upload/file-upload"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/footer/footer.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbFooter",
          "members": [],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-footer",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbFooter",
          "declaration": {
            "name": "BcbFooter",
            "module": "src/components/footer/footer.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-footer",
          "declaration": {
            "name": "BcbFooter",
            "module": "src/components/footer/footer.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/footer/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/footer/footer"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/header/header.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbHeader",
          "members": [],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-header",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbHeader",
          "declaration": {
            "name": "BcbHeader",
            "module": "src/components/header/header.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-header",
          "declaration": {
            "name": "BcbHeader",
            "module": "src/components/header/header.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/header/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/header/header"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/icon/icon.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbIcon",
          "members": [
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"black\" | \"white\" | \"danger\" | \"warning\" | \"success\" | \"info\"\n    | \"orange\" | \"gray\" | \"yellow\" | \"pink\" | \"cyan\" | \"lime\" | undefined"
              },
              "attribute": "color"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\" | \"large\" | \"extra-large\" | undefined"
              },
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "icon",
              "type": {
                "text": "IconList"
              },
              "attribute": "icon"
            },
            {
              "kind": "field",
              "name": "iconSymbol",
              "type": {
                "text": "string | null"
              },
              "privacy": "private",
              "default": "null"
            }
          ],
          "attributes": [
            {
              "name": "color",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"black\" | \"white\" | \"danger\" | \"warning\" | \"success\" | \"info\"\n    | \"orange\" | \"gray\" | \"yellow\" | \"pink\" | \"cyan\" | \"lime\" | undefined"
              },
              "fieldName": "color"
            },
            {
              "name": "size",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\" | \"large\" | \"extra-large\" | undefined"
              },
              "fieldName": "size"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "icon",
              "type": {
                "text": "IconList"
              },
              "fieldName": "icon"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-icon",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbIcon",
          "declaration": {
            "name": "BcbIcon",
            "module": "src/components/icon/icon.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-icon",
          "declaration": {
            "name": "BcbIcon",
            "module": "src/components/icon/icon.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/icon/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/icon/icon"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/input/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/input/input"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/input/input.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbInput",
          "members": [
            {
              "kind": "field",
              "name": "_value",
              "type": {
                "text": "string"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"text\" | \"number\" | \"password\" | \"date\" | \"datetime-local\" | \"email\""
              },
              "attribute": "type"
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "attribute": "value"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "ariaLabel",
              "type": {
                "text": "string"
              },
              "attribute": "aria-label"
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "attribute": "placeholder"
            },
            {
              "kind": "field",
              "name": "min",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "min"
            },
            {
              "kind": "field",
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "max"
            },
            {
              "kind": "field",
              "name": "step",
              "type": {
                "text": "number | undefined"
              },
              "default": "1",
              "attribute": "step"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "readonly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "readonly"
            },
            {
              "kind": "field",
              "name": "warningMsg",
              "type": {
                "text": "string"
              },
              "default": "\"\"",
              "attribute": "warning-msg"
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "required"
            },
            {
              "kind": "field",
              "name": "isValid",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "true"
            },
            {
              "kind": "field",
              "name": "isFocused",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "method",
              "name": "handleFocusOn",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleFocusOff",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleInput",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "sanitizeNumberInput",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "string"
                }
              },
              "parameters": [
                {
                  "name": "raw",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "computeNextValue",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "string"
                }
              },
              "parameters": [
                {
                  "name": "direction",
                  "type": {
                    "text": "1 | -1"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleKeyDown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleStepUp",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleStepDown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleCalendarButtonClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleInputClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            }
          ],
          "events": [
            {
              "name": "change",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "type",
              "type": {
                "text": "\"text\" | \"number\" | \"password\" | \"date\" | \"datetime-local\" | \"email\""
              },
              "fieldName": "type"
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "fieldName": "value"
            },
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "fieldName": "label"
            },
            {
              "name": "aria-label",
              "type": {
                "text": "string"
              },
              "fieldName": "ariaLabel"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "min",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "min"
            },
            {
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "max"
            },
            {
              "name": "step",
              "type": {
                "text": "number | undefined"
              },
              "default": "1",
              "fieldName": "step"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "readonly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "readonly"
            },
            {
              "name": "warning-msg",
              "type": {
                "text": "string"
              },
              "default": "\"\"",
              "fieldName": "warningMsg"
            },
            {
              "name": "required",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "required"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-input",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbInput",
          "declaration": {
            "name": "BcbInput",
            "module": "src/components/input/input.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-input",
          "declaration": {
            "name": "BcbInput",
            "module": "src/components/input/input.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/link/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/link/link"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/link/link.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbLink",
          "members": [
            {
              "kind": "field",
              "name": "href",
              "type": {
                "text": "string"
              },
              "attribute": "href"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "blank",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "blank"
            },
            {
              "kind": "field",
              "name": "isButton",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "is-button"
            },
            {
              "kind": "field",
              "name": "buttonColor",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"danger\" | \"white\" | undefined"
              },
              "attribute": "button-color"
            },
            {
              "kind": "method",
              "name": "handleClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ]
            }
          ],
          "attributes": [
            {
              "name": "href",
              "type": {
                "text": "string"
              },
              "fieldName": "href"
            },
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "fieldName": "label"
            },
            {
              "name": "blank",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "blank"
            },
            {
              "name": "is-button",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "isButton"
            },
            {
              "name": "button-color",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"danger\" | \"white\" | undefined"
              },
              "fieldName": "buttonColor"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-link",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbLink",
          "declaration": {
            "name": "BcbLink",
            "module": "src/components/link/link.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-link",
          "declaration": {
            "name": "BcbLink",
            "module": "src/components/link/link.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/loader/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/loader/loader"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/loader/loader.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbLoader",
          "members": [
            {
              "kind": "field",
              "name": "theme",
              "type": {
                "text": "LOADER_THEME_TYPE"
              },
              "attribute": "theme"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "number"
              },
              "default": "48",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "iconSrc",
              "type": {
                "text": "string | null"
              },
              "privacy": "private",
              "default": "null"
            }
          ],
          "attributes": [
            {
              "name": "theme",
              "type": {
                "text": "LOADER_THEME_TYPE"
              },
              "fieldName": "theme"
            },
            {
              "name": "size",
              "type": {
                "text": "number"
              },
              "default": "48",
              "fieldName": "size"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-loader",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbLoader",
          "declaration": {
            "name": "BcbLoader",
            "module": "src/components/loader/loader.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-loader",
          "declaration": {
            "name": "BcbLoader",
            "module": "src/components/loader/loader.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/modal/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/modal/modal"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/modal/modal.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbModal",
          "members": [
            {
              "kind": "field",
              "name": "title",
              "type": {
                "text": "string"
              },
              "attribute": "title"
            },
            {
              "kind": "field",
              "name": "persistent",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "persistent"
            },
            {
              "kind": "field",
              "name": "isOpen",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "hasActionsContent",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "isContentScrollable",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "contentRef",
              "type": {
                "text": "Ref<HTMLDivElement>"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "resizeObserver",
              "type": {
                "text": "ResizeObserver | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "open",
              "privacy": "public"
            },
            {
              "kind": "method",
              "name": "close",
              "privacy": "public"
            },
            {
              "kind": "method",
              "name": "handleClose",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleBackdropClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleKeyDown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleSlotChange",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleContentSlotChange",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "checkContentScrollable",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "observeContent",
              "privacy": "private"
            }
          ],
          "events": [
            {
              "name": "close",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "title",
              "type": {
                "text": "string"
              },
              "fieldName": "title"
            },
            {
              "name": "persistent",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "persistent"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-modal",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbModal",
          "declaration": {
            "name": "BcbModal",
            "module": "src/components/modal/modal.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-modal",
          "declaration": {
            "name": "BcbModal",
            "module": "src/components/modal/modal.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/pagination/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/pagination/pagination"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/pagination/pagination.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbPagination",
          "members": [
            {
              "kind": "field",
              "name": "numberOfPages",
              "type": {
                "text": "number"
              },
              "attribute": "number-pages"
            },
            {
              "kind": "field",
              "name": "currentPage",
              "type": {
                "text": "number"
              },
              "attribute": "current-page"
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"black\" | \"danger\" | \"warning\" | \"success\" | undefined"
              },
              "default": "\"primary\"",
              "attribute": "color"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\" | \"large\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "displayMaxButtonPage",
              "type": {
                "text": "number"
              },
              "attribute": "display-max-button-page"
            },
            {
              "kind": "field",
              "name": "iconSize",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\" | \"large\""
              },
              "privacy": "private",
              "default": "\"small\""
            },
            {
              "kind": "field",
              "name": "iconSizeMapping",
              "type": {
                "text": "Record<\"extra-small\" | \"small\" | \"medium\" | \"large\", \"extra-small\" | \"small\" | \"medium\" | \"large\">"
              },
              "privacy": "private",
              "default": "{ \"extra-small\": \"extra-small\", small: \"extra-small\", medium: \"small\", large: \"medium\", }"
            },
            {
              "kind": "method",
              "name": "pageDown",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "method",
              "name": "pageUp",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "method",
              "name": "selectPages",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "renderButtons",
              "privacy": "private"
            }
          ],
          "events": [
            {
              "name": "change",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "number-pages",
              "type": {
                "text": "number"
              },
              "fieldName": "numberOfPages"
            },
            {
              "name": "current-page",
              "type": {
                "text": "number"
              },
              "fieldName": "currentPage"
            },
            {
              "name": "color",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"black\" | \"danger\" | \"warning\" | \"success\" | undefined"
              },
              "default": "\"primary\"",
              "fieldName": "color"
            },
            {
              "name": "size",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\" | \"large\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "display-max-button-page",
              "type": {
                "text": "number"
              },
              "fieldName": "displayMaxButtonPage"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-pagination",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbPagination",
          "declaration": {
            "name": "BcbPagination",
            "module": "src/components/pagination/pagination.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-pagination",
          "declaration": {
            "name": "BcbPagination",
            "module": "src/components/pagination/pagination.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/popover/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "BcbPopover",
          "declaration": {
            "name": "BcbPopover",
            "module": "./popover"
          }
        },
        {
          "kind": "js",
          "name": "PopoverProps",
          "declaration": {
            "name": "PopoverProps",
            "module": "./popover"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/popover/popover.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbPopover",
          "members": [
            {
              "kind": "field",
              "name": "placement",
              "type": {
                "text": "\"top\" | \"bottom\" | \"left\" | \"right\" | \"bottom-left\" | \"bottom-right\""
              },
              "default": "\"bottom\"",
              "attribute": "placement"
            },
            {
              "kind": "field",
              "name": "popoverTitle",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "popover-title"
            },
            {
              "kind": "field",
              "name": "isOpen",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "method",
              "name": "open",
              "privacy": "public"
            },
            {
              "kind": "method",
              "name": "close",
              "privacy": "public"
            },
            {
              "kind": "method",
              "name": "toggle",
              "privacy": "public"
            },
            {
              "kind": "method",
              "name": "handleKeyDown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "handleBackdropClick",
              "privacy": "private"
            }
          ],
          "events": [
            {
              "name": "open",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "close",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "placement",
              "type": {
                "text": "\"top\" | \"bottom\" | \"left\" | \"right\" | \"bottom-left\" | \"bottom-right\""
              },
              "default": "\"bottom\"",
              "fieldName": "placement"
            },
            {
              "name": "popover-title",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "popoverTitle"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-popover",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbPopover",
          "declaration": {
            "name": "BcbPopover",
            "module": "src/components/popover/popover.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-popover",
          "declaration": {
            "name": "BcbPopover",
            "module": "src/components/popover/popover.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/radio-button/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/radio-button/radio-button"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/radio-button/radio-button.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbRadioButton",
          "members": [
            {
              "kind": "field",
              "name": "id",
              "type": {
                "text": "string"
              },
              "attribute": "id"
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "attribute": "name"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "attribute": "value"
            },
            {
              "kind": "field",
              "name": "checked",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "checked",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "\"primary\" | \"secondary\" | undefined"
              },
              "default": "\"primary\"",
              "attribute": "color"
            },
            {
              "kind": "method",
              "name": "handleChange",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "uncheckOtherRadios",
              "privacy": "private"
            }
          ],
          "events": [
            {
              "name": "change",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "id",
              "type": {
                "text": "string"
              },
              "fieldName": "id"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "fieldName": "name"
            },
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "fieldName": "label"
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "fieldName": "value"
            },
            {
              "name": "checked",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "checked"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "color",
              "type": {
                "text": "\"primary\" | \"secondary\" | undefined"
              },
              "default": "\"primary\"",
              "fieldName": "color"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-radio-button",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbRadioButton",
          "declaration": {
            "name": "BcbRadioButton",
            "module": "src/components/radio-button/radio-button.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-radio-button",
          "declaration": {
            "name": "BcbRadioButton",
            "module": "src/components/radio-button/radio-button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/segmented-button/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/segmented-button/segmented-button"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/segmented-button/segmented-button.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbSegmentedButton",
          "members": [
            {
              "kind": "field",
              "name": "backgroundColor",
              "type": {
                "text": "\"primary\" | \"secondary\" | undefined"
              },
              "attribute": "background-color"
            },
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "{ label: string, value: string, color?: \"primary\" | \"secondary\" | \"success\" | \"danger\" | \"gray\" }[]"
              },
              "attribute": "options",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "defaultSelected",
              "type": {
                "text": "string"
              },
              "attribute": "default-selected"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | \"large\""
              },
              "default": "\"medium\"",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "fullWidth",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "full-width"
            },
            {
              "kind": "field",
              "name": "selected",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "method",
              "name": "handleChange",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            }
          ],
          "events": [
            {
              "name": "change",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "background-color",
              "type": {
                "text": "\"primary\" | \"secondary\" | undefined"
              },
              "fieldName": "backgroundColor"
            },
            {
              "name": "options",
              "type": {
                "text": "{ label: string, value: string, color?: \"primary\" | \"secondary\" | \"success\" | \"danger\" | \"gray\" }[]"
              },
              "fieldName": "options"
            },
            {
              "name": "default-selected",
              "type": {
                "text": "string"
              },
              "fieldName": "defaultSelected"
            },
            {
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | \"large\""
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "full-width",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "fullWidth"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-segmented-button",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbSegmentedButton",
          "declaration": {
            "name": "BcbSegmentedButton",
            "module": "src/components/segmented-button/segmented-button.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-segmented-button",
          "declaration": {
            "name": "BcbSegmentedButton",
            "module": "src/components/segmented-button/segmented-button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/pictogram/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/pictogram/pictogram"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/pictogram/pictogram.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbPictogram",
          "members": [
            {
              "kind": "field",
              "name": "backgroundColor",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"black\" | \"white\" | \"danger\" | \"warning\" | \"success\"\n    | \"orange\" | \"gray\" | \"yellow\" | \"pink\" | \"info\" | \"cyan\" | \"lime\""
              },
              "default": "\"primary\"",
              "attribute": "background-color"
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "\"white\" | \"black\""
              },
              "default": "\"white\"",
              "attribute": "color"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\""
              },
              "default": "\"medium\"",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "textTooltip",
              "type": {
                "text": "string"
              },
              "default": "\"\"",
              "attribute": "text-tooltip"
            },
            {
              "kind": "field",
              "name": "outlined",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "outlined"
            },
            {
              "kind": "field",
              "name": "icon",
              "type": {
                "text": "IconList | undefined"
              },
              "attribute": "icon"
            },
            {
              "kind": "field",
              "name": "text",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "text"
            },
            {
              "kind": "field",
              "name": "placementTooltip",
              "type": {
                "text": "\"top\" | \"bottom\" | \"left\" | \"right\""
              },
              "default": "\"top\"",
              "attribute": "placement-tooltip"
            },
            {
              "kind": "method",
              "name": "displayContent"
            }
          ],
          "attributes": [
            {
              "name": "background-color",
              "type": {
                "text": "\"primary\" | \"secondary\" | \"black\" | \"white\" | \"danger\" | \"warning\" | \"success\"\n    | \"orange\" | \"gray\" | \"yellow\" | \"pink\" | \"info\" | \"cyan\" | \"lime\""
              },
              "default": "\"primary\"",
              "fieldName": "backgroundColor"
            },
            {
              "name": "color",
              "type": {
                "text": "\"white\" | \"black\""
              },
              "default": "\"white\"",
              "fieldName": "color"
            },
            {
              "name": "size",
              "type": {
                "text": "\"extra-small\" | \"small\" | \"medium\""
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "text-tooltip",
              "type": {
                "text": "string"
              },
              "default": "\"\"",
              "fieldName": "textTooltip"
            },
            {
              "name": "outlined",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "outlined"
            },
            {
              "name": "icon",
              "type": {
                "text": "IconList | undefined"
              },
              "fieldName": "icon"
            },
            {
              "name": "text",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "text"
            },
            {
              "name": "placement-tooltip",
              "type": {
                "text": "\"top\" | \"bottom\" | \"left\" | \"right\""
              },
              "default": "\"top\"",
              "fieldName": "placementTooltip"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-pictogram",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbPictogram",
          "declaration": {
            "name": "BcbPictogram",
            "module": "src/components/pictogram/pictogram.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-pictogram",
          "declaration": {
            "name": "BcbPictogram",
            "module": "src/components/pictogram/pictogram.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/select/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/select/select"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/select/select.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbSelect",
          "members": [
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | string[] | undefined"
              },
              "attribute": "value"
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "\"custom-select\"",
              "attribute": "name"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "SelectOption[]"
              },
              "default": "[]",
              "attribute": "options"
            },
            {
              "kind": "field",
              "name": "selectedOptions",
              "type": {
                "text": "SelectOption | SelectOption[] | undefined"
              },
              "attribute": "selected-options"
            },
            {
              "kind": "field",
              "name": "multiple",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "multiple"
            },
            {
              "kind": "field",
              "name": "clearable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "clearable"
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading"
            },
            {
              "kind": "field",
              "name": "warningMsg",
              "type": {
                "text": "string"
              },
              "default": "\"\"",
              "attribute": "warning-msg"
            },
            {
              "kind": "field",
              "name": "useInput",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "use-input"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "readonly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "readonly"
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "required"
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "default": "\"\"",
              "attribute": "placeholder"
            },
            {
              "kind": "field",
              "name": "displayDropdown",
              "type": {
                "text": "string"
              },
              "default": "\"hidden\""
            },
            {
              "kind": "field",
              "name": "shownOptions",
              "type": {
                "text": "SelectOption[]"
              }
            },
            {
              "kind": "field",
              "name": "searchValue",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "isFocused",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "_cachedOptions",
              "type": {
                "text": "SelectOption[]"
              },
              "privacy": "private",
              "default": "[]"
            },
            {
              "kind": "field",
              "name": "computedSelectedOptions",
              "type": {
                "text": "SelectOption[]"
              },
              "readonly": true
            },
            {
              "kind": "method",
              "name": "renderMultipleSelectOptions",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "renderSelectedOptions",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "removeSelectedOption",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "updateOptions",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleOptionClick",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleFocus",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleBlur",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleSearch",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "clear",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "method",
              "name": "handleClear",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            }
          ],
          "events": [
            {
              "name": "change",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "update",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "filter",
              "type": {
                "text": "CustomEvent"
              }
            },
            {
              "name": "clear",
              "type": {
                "text": "CustomEvent"
              }
            }
          ],
          "attributes": [
            {
              "name": "value",
              "type": {
                "text": "string | string[] | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "\"custom-select\"",
              "fieldName": "name"
            },
            {
              "name": "label",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "label"
            },
            {
              "name": "options",
              "type": {
                "text": "SelectOption[]"
              },
              "default": "[]",
              "fieldName": "options"
            },
            {
              "name": "selected-options",
              "type": {
                "text": "SelectOption | SelectOption[] | undefined"
              },
              "fieldName": "selectedOptions"
            },
            {
              "name": "multiple",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "multiple"
            },
            {
              "name": "clearable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "clearable"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "warning-msg",
              "type": {
                "text": "string"
              },
              "default": "\"\"",
              "fieldName": "warningMsg"
            },
            {
              "name": "use-input",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "useInput"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "readonly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "readonly"
            },
            {
              "name": "required",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "required"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "default": "\"\"",
              "fieldName": "placeholder"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-select",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbSelect",
          "declaration": {
            "name": "BcbSelect",
            "module": "src/components/select/select.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-select",
          "declaration": {
            "name": "BcbSelect",
            "module": "src/components/select/select.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/stepper/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/stepper/stepper"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/stepper/stepper.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbStepper",
          "members": [
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "{ label: string }[]"
              },
              "attribute": "options",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "currentStep",
              "type": {
                "text": "number"
              },
              "attribute": "current-step"
            }
          ],
          "attributes": [
            {
              "name": "options",
              "type": {
                "text": "{ label: string }[]"
              },
              "fieldName": "options"
            },
            {
              "name": "current-step",
              "type": {
                "text": "number"
              },
              "fieldName": "currentStep"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-stepper",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbStepper",
          "declaration": {
            "name": "BcbStepper",
            "module": "src/components/stepper/stepper.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-stepper",
          "declaration": {
            "name": "BcbStepper",
            "module": "src/components/stepper/stepper.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/tag/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/tag/tag"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/tag/tag.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbTag",
          "members": [
            {
              "kind": "field",
              "name": "backgroundColor",
              "type": {
                "text": "TagBackgroundColor | undefined"
              },
              "attribute": "background-color"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "string"
              },
              "attribute": "tooltip"
            },
            {
              "kind": "field",
              "name": "icon",
              "type": {
                "text": "IconList"
              },
              "attribute": "icon"
            },
            {
              "kind": "field",
              "name": "fullWidth",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "full-width"
            },
            {
              "kind": "field",
              "name": "outlined",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "outlined"
            },
            {
              "kind": "field",
              "name": "isHovered",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "method",
              "name": "handleMouseOver",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleMouseOut",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "background-color",
              "type": {
                "text": "TagBackgroundColor | undefined"
              },
              "fieldName": "backgroundColor"
            },
            {
              "name": "label",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "label"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "string"
              },
              "fieldName": "tooltip"
            },
            {
              "name": "icon",
              "type": {
                "text": "IconList"
              },
              "fieldName": "icon"
            },
            {
              "name": "full-width",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "fullWidth"
            },
            {
              "name": "outlined",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "outlined"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-tag",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbTag",
          "declaration": {
            "name": "BcbTag",
            "module": "src/components/tag/tag.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-tag",
          "declaration": {
            "name": "BcbTag",
            "module": "src/components/tag/tag.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/textarea/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/textarea/textarea"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/textarea/textarea.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbTextarea",
          "members": [
            {
              "kind": "field",
              "name": "_value",
              "type": {
                "text": "string"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "attribute": "value"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "attribute": "placeholder"
            },
            {
              "kind": "field",
              "name": "maxlength",
              "type": {
                "text": "number"
              },
              "attribute": "maxlength"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "warningMsg",
              "type": {
                "text": "string"
              },
              "attribute": "warning-msg"
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "required"
            },
            {
              "kind": "field",
              "name": "resize",
              "type": {
                "text": "\"none\" | \"vertical\" | undefined"
              },
              "default": "\"vertical\"",
              "attribute": "resize"
            },
            {
              "kind": "field",
              "name": "isValid",
              "type": {
                "text": "boolean"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "isFocused",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "method",
              "name": "handleFocusOn",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleFocusOff",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleInput",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  }
                }
              ]
            }
          ],
          "attributes": [
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "fieldName": "value"
            },
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "fieldName": "label"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "maxlength",
              "type": {
                "text": "number"
              },
              "fieldName": "maxlength"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "warning-msg",
              "type": {
                "text": "string"
              },
              "fieldName": "warningMsg"
            },
            {
              "name": "required",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "required"
            },
            {
              "name": "resize",
              "type": {
                "text": "\"none\" | \"vertical\" | undefined"
              },
              "default": "\"vertical\"",
              "fieldName": "resize"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-textarea",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbTextarea",
          "declaration": {
            "name": "BcbTextarea",
            "module": "src/components/textarea/textarea.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-textarea",
          "declaration": {
            "name": "BcbTextarea",
            "module": "src/components/textarea/textarea.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/title/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/title/title"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/title/title.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbTitle",
          "members": [
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "badge",
              "type": {
                "text": "string"
              },
              "attribute": "badge"
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "\"white\" | \"secondary\" | \"primary\""
              },
              "default": "\"secondary\"",
              "attribute": "color"
            }
          ],
          "attributes": [
            {
              "name": "label",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "label"
            },
            {
              "name": "badge",
              "type": {
                "text": "string"
              },
              "fieldName": "badge"
            },
            {
              "name": "color",
              "type": {
                "text": "\"white\" | \"secondary\" | \"primary\""
              },
              "default": "\"secondary\"",
              "fieldName": "color"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-title",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbTitle",
          "declaration": {
            "name": "BcbTitle",
            "module": "src/components/title/title.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-title",
          "declaration": {
            "name": "BcbTitle",
            "module": "src/components/title/title.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/toast/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/toast/toast"
          }
        },
        {
          "kind": "js",
          "name": "toast",
          "declaration": {
            "name": "toast",
            "module": "./toast-event"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/toast/toast-event.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "toast",
          "parameters": [
            {
              "name": "content",
              "type": {
                "text": "string"
              }
            },
            {
              "name": "type",
              "default": "\"success\"",
              "type": {
                "text": "\"success\" | \"error\" | \"warning\" | \"info\""
              }
            },
            {
              "name": "placement",
              "default": "\"bottom-center\"",
              "type": {
                "text": "\"bottom-center\" | \"bottom-left\" | \"bottom-right\""
              }
            },
            {
              "name": "timeout",
              "default": "3000"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "toast",
          "declaration": {
            "name": "toast",
            "module": "src/components/toast/toast-event.ts"
          }
        },
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "toast",
            "module": "src/components/toast/toast-event.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/toast/toast.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbToast",
          "members": [
            {
              "kind": "field",
              "name": "toastList",
              "type": {
                "text": "ToastElement[]"
              },
              "privacy": "private",
              "default": "[]"
            },
            {
              "kind": "field",
              "name": "handleToastNotification",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "getToastClass",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "getToastIcon",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "renderToasts",
              "privacy": "private"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-toast",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbToast",
          "declaration": {
            "name": "BcbToast",
            "module": "src/components/toast/toast.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-toast",
          "declaration": {
            "name": "BcbToast",
            "module": "src/components/toast/toast.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/tooltip/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/components/tooltip/tooltip"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/tooltip/tooltip.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BcbTooltip",
          "members": [
            {
              "kind": "field",
              "name": "content",
              "type": {
                "text": "string"
              },
              "attribute": "content"
            },
            {
              "kind": "field",
              "name": "placement",
              "type": {
                "text": "\"top\" | \"bottom\" | \"left\" | \"right\""
              },
              "default": "\"top\"",
              "attribute": "placement"
            },
            {
              "kind": "field",
              "name": "delay",
              "type": {
                "text": "number"
              },
              "default": "0",
              "attribute": "delay"
            },
            {
              "kind": "field",
              "name": "isDisplayed",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "timeoutId",
              "type": {
                "text": "number | null"
              },
              "privacy": "private",
              "default": "null"
            },
            {
              "kind": "method",
              "name": "handleMouseOver",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleMouseOut",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "content",
              "type": {
                "text": "string"
              },
              "fieldName": "content"
            },
            {
              "name": "placement",
              "type": {
                "text": "\"top\" | \"bottom\" | \"left\" | \"right\""
              },
              "default": "\"top\"",
              "fieldName": "placement"
            },
            {
              "name": "delay",
              "type": {
                "text": "number"
              },
              "default": "0",
              "fieldName": "delay"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "tagName": "bcbd-tooltip",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BcbTooltip",
          "declaration": {
            "name": "BcbTooltip",
            "module": "src/components/tooltip/tooltip.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "bcbd-tooltip",
          "declaration": {
            "name": "BcbTooltip",
            "module": "src/components/tooltip/tooltip.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/constants/constants.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "LOADER_THEME",
          "type": {
            "text": "{\n  CB: \"cb\",\n  STANDARD: \"standard\",\n}"
          },
          "default": "{ CB: \"cb\", STANDARD: \"standard\", }"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LOADER_THEME",
          "declaration": {
            "name": "LOADER_THEME",
            "module": "src/shared/constants/constants.ts"
          }
        }
      ]
    }
  ]
}
