{
  "schemaVersion": "1.0.0",
  "readme": "",
  "modules": [
    {
      "kind": "javascript-module",
      "path": "src/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./components"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-button/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-card/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-icon/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-input/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-modal/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-navbar/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-profile/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-sanitize/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-tag/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-test/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-username/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./lukso-wizard/index"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./../shared/tailwind-element"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/shared/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./assets"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-button/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoButton",
          "members": [
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "ButtonVariants"
              },
              "default": "'primary'",
              "attribute": "variant"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "ButtonSizes"
              },
              "default": "'medium'",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "isFullWidth",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "is-full-width"
            },
            {
              "kind": "field",
              "name": "isLongPress",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "is-long-press"
            },
            {
              "kind": "field",
              "name": "isPressed",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "noTransition",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "timer",
              "type": {
                "text": "number"
              },
              "privacy": "private",
              "default": "0"
            },
            {
              "kind": "field",
              "name": "defaultStyles",
              "privacy": "private",
              "default": "`flex justify-center items-center relative\n    border border-solid cursor-pointer transition duration-0\n    hover:duration-250 active:scale-98 active:duration-25\n    disabled:shadow-none disabled:cursor-not-allowed disabled:scale-100`"
            },
            {
              "kind": "field",
              "name": "secondaryStyles",
              "privacy": "private",
              "default": "`bg-neutral-100 border-neutral-90 text-neutral-20\n    disabled:bg-neutral-90 disabled:border-neutral-90 disabled:text-neutral-100\n    hover:shadow-button-hover-secondary active:shadow-button-press-secondary`"
            },
            {
              "kind": "field",
              "name": "primaryStyles",
              "privacy": "private",
              "default": "`bg-neutral-20 border-neutral-20 text-neutral-100\n    disabled:bg-neutral-90 disabled:border-neutral-90\n    hover:shadow-button-hover-primary hover:bg-neutral-25 hover:border-neutral-25\n    active:shadow-button-press-primary active:bg-neutral-25 active:border-neutral-25\n    before:bg-neutral-10`"
            },
            {
              "kind": "field",
              "name": "landingStyles",
              "privacy": "private",
              "default": "`bg-purple-51 border-purple-51 text-neutral-100\n    disabled:bg-neutral-90 disabled:border-neutral-90\n    hover:shadow-button-hover-primary hover:bg-purple-58 hover:border-purple-58\n    active:shadow-button-press-primary\n    before:bg-purple-51`"
            },
            {
              "kind": "field",
              "name": "linkStyles",
              "privacy": "private",
              "default": "`bg-transparent border-none text-neutral-20\n    hover:text-neutral-35\n    active:text-neutral-35 active:scale-100\n    disabled:text-neutral-90`"
            },
            {
              "kind": "field",
              "name": "longPressStyles",
              "privacy": "private",
              "default": "`relative overflow-hidden z-[1] active:outline-0\n    before:absolute before:content-[''] before:top-0 before:left-0 before:w-0 before:h-[48px]\n    before:transition-all before:duration-[2000ms] before:z-[-1] before:rounded-none`"
            },
            {
              "kind": "field",
              "name": "pressedStyles",
              "privacy": "private",
              "default": "`before:w-full before:z-[-1]`"
            },
            {
              "kind": "field",
              "name": "noTransitionStyles",
              "privacy": "private",
              "default": "`before:transition-none`"
            },
            {
              "kind": "field",
              "name": "mediumSize",
              "privacy": "private",
              "default": "`py-3 px-6 paragraph-16-semi-bold rounded-xl`"
            },
            {
              "kind": "field",
              "name": "smallSize",
              "privacy": "private",
              "default": "`py-1 px-3 paragraph-12-regular rounded-lg hover:shadow-none active:shadow-none`"
            },
            {
              "kind": "method",
              "name": "handleMouseDown",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleMouseUp",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "ButtonVariants"
              },
              "default": "'primary'",
              "fieldName": "variant"
            },
            {
              "name": "size",
              "type": {
                "text": "ButtonSizes"
              },
              "default": "'medium'",
              "fieldName": "size"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "is-full-width",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "isFullWidth"
            },
            {
              "name": "is-long-press",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "isLongPress"
            }
          ],
          "superclass": {
            "name": "TailwindElement",
            "package": "@/shared/tailwind-element"
          },
          "tagName": "lukso-button",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoButton",
          "declaration": {
            "name": "LuksoButton",
            "module": "src/components/lukso-button/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-button",
          "declaration": {
            "name": "LuksoButton",
            "module": "src/components/lukso-button/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-card/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoCard",
          "members": [
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "CardVariants"
              },
              "default": "'basic'",
              "attribute": "variant"
            },
            {
              "kind": "field",
              "name": "backgroundUrl",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "background-url"
            },
            {
              "kind": "field",
              "name": "profileUrl",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "profile-url"
            },
            {
              "kind": "field",
              "name": "profileAddress",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "profile-address"
            },
            {
              "kind": "field",
              "name": "isFixedWidth",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "is-fixed-width"
            },
            {
              "kind": "field",
              "name": "isFixedHeight",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "is-fixed-height"
            },
            {
              "kind": "field",
              "name": "defaultStyles",
              "privacy": "private",
              "default": "`rounded-3xl  shadow-pink-drop-shadow-2xl`"
            },
            {
              "kind": "method",
              "name": "basicTemplate"
            },
            {
              "kind": "method",
              "name": "withHeaderTemplate"
            },
            {
              "kind": "method",
              "name": "profileTemplate"
            },
            {
              "kind": "field",
              "name": "styles",
              "static": true,
              "inheritedFrom": {
                "name": "TailwindStyledElement",
                "module": "src/shared/tailwind-element/index.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "CardVariants"
              },
              "default": "'basic'",
              "fieldName": "variant"
            },
            {
              "name": "background-url",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "backgroundUrl"
            },
            {
              "name": "profile-url",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "profileUrl"
            },
            {
              "name": "profile-address",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "profileAddress"
            },
            {
              "name": "is-fixed-width",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "isFixedWidth"
            },
            {
              "name": "is-fixed-height",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "isFixedHeight"
            }
          ],
          "mixins": [
            {
              "name": "TailwindStyledElement",
              "package": "@/shared/tailwind-element"
            }
          ],
          "superclass": {
            "name": "style",
            "module": "/src/components/lukso-card/style.scss"
          },
          "tagName": "lukso-card",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoCard",
          "declaration": {
            "name": "LuksoCard",
            "module": "src/components/lukso-card/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-card",
          "declaration": {
            "name": "LuksoCard",
            "module": "src/components/lukso-card/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-icon/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoIcon",
          "members": [
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "name"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "string"
              },
              "default": "'medium'",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "string"
              },
              "default": "'neutral-20'",
              "attribute": "color"
            },
            {
              "kind": "field",
              "name": "secondaryColor",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "secondary-color"
            },
            {
              "kind": "field",
              "name": "sizes",
              "type": {
                "text": "{ [key in IconSize]: IconSizeDef }"
              },
              "privacy": "private",
              "default": "{\n    small: {\n      width: 16,\n      height: 16,\n      strokeWidth: 2,\n    },\n    medium: {\n      width: 24,\n      height: 24,\n      strokeWidth: 1.5,\n    },\n    large: {\n      width: 32,\n      height: 32,\n      strokeWidth: 1.5,\n    },\n    'x-large': {\n      width: 40,\n      height: 40,\n      strokeWidth: 1.5,\n    },\n  }"
            },
            {
              "kind": "field",
              "name": "styles",
              "static": true,
              "inheritedFrom": {
                "name": "TailwindStyledElement",
                "module": "src/shared/tailwind-element/index.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "name"
            },
            {
              "name": "size",
              "type": {
                "text": "string"
              },
              "default": "'medium'",
              "fieldName": "size"
            },
            {
              "name": "color",
              "type": {
                "text": "string"
              },
              "default": "'neutral-20'",
              "fieldName": "color"
            },
            {
              "name": "secondary-color",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "secondaryColor"
            }
          ],
          "mixins": [
            {
              "name": "TailwindStyledElement",
              "package": "@/shared/tailwind-element"
            }
          ],
          "superclass": {
            "name": "style",
            "module": "/src/components/lukso-icon/style.scss"
          },
          "tagName": "lukso-icon",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoIcon",
          "declaration": {
            "name": "LuksoIcon",
            "module": "src/components/lukso-icon/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-icon",
          "declaration": {
            "name": "LuksoIcon",
            "module": "src/components/lukso-icon/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-input/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoInput",
          "members": [
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "value"
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "name"
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "string"
              },
              "default": "'text'",
              "attribute": "type"
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "placeholder"
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "description",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "description"
            },
            {
              "kind": "field",
              "name": "error",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "error"
            },
            {
              "kind": "field",
              "name": "unit",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "unit"
            },
            {
              "kind": "field",
              "name": "isFullWidth",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "is-full-width"
            },
            {
              "kind": "field",
              "name": "autofocus",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "autofocus"
            },
            {
              "kind": "field",
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "default": "undefined",
              "attribute": "max"
            },
            {
              "kind": "field",
              "name": "min",
              "type": {
                "text": "number | undefined"
              },
              "default": "undefined",
              "attribute": "min"
            },
            {
              "kind": "field",
              "name": "hasHocus",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "hasHighlight",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "defaultInputStyles",
              "privacy": "private",
              "default": "`bg-neutral-100 text-neutral-20 paragraph-16-regular px-4 py-3\n    border border-solid h-[48px] placeholder:text-neutral-70\n    outline-none transition transition-all duration-150 appearance-none`"
            },
            {
              "kind": "field",
              "name": "defaultUnitStyles",
              "privacy": "private",
              "default": "`paragraph-12-regular text-neutral-60 flex px-3.5 items-center relative\n    border border-solid h-[48px] transition transition-all duration-150\n    rounded-r-xl border-l-0 before:bg-neutral-90 before:absolute before:top-[calc(50%-12px)] before:left-0\n    before:w-[1px] before:h-[24px] whitespace-nowrap`"
            },
            {
              "kind": "method",
              "name": "inputTemplate"
            },
            {
              "kind": "method",
              "name": "labelTemplate"
            },
            {
              "kind": "method",
              "name": "descriptionTemplate"
            },
            {
              "kind": "method",
              "name": "errorTemplate"
            },
            {
              "kind": "method",
              "name": "unitTemplate"
            },
            {
              "kind": "method",
              "name": "handleFocus",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleBlur",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleKeyUp",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleKeyDown",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleKeyPress",
              "privacy": "private",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleMouseOver",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleMouseOut",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "value"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "name"
            },
            {
              "name": "type",
              "type": {
                "text": "string"
              },
              "default": "'text'",
              "fieldName": "type"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "placeholder"
            },
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "label"
            },
            {
              "name": "description",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "description"
            },
            {
              "name": "error",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "error"
            },
            {
              "name": "unit",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "unit"
            },
            {
              "name": "is-full-width",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "isFullWidth"
            },
            {
              "name": "autofocus",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "autofocus"
            },
            {
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "default": "undefined",
              "resolveInitializer": {
                "module": "src/components/lukso-input/index.ts"
              },
              "fieldName": "max"
            },
            {
              "name": "min",
              "type": {
                "text": "number | undefined"
              },
              "default": "undefined",
              "resolveInitializer": {
                "module": "src/components/lukso-input/index.ts"
              },
              "fieldName": "min"
            }
          ],
          "superclass": {
            "name": "TailwindElement",
            "package": "@/shared/tailwind-element"
          },
          "tagName": "lukso-input",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoInput",
          "declaration": {
            "name": "LuksoInput",
            "module": "src/components/lukso-input/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-input",
          "declaration": {
            "name": "LuksoInput",
            "module": "src/components/lukso-input/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-modal/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoModal",
          "members": [
            {
              "kind": "field",
              "name": "isOpen",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "is-open"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "ModalSizes"
              },
              "default": "'small'",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "wrapperStyles",
              "privacy": "private",
              "default": "`opacity-0 fixed z-[1000] transition-opacity top-0 left-0 p-6 animate-fade-in animation-duration-200`"
            },
            {
              "kind": "field",
              "name": "openStyles",
              "privacy": "private",
              "default": "`flex opacity-100 visible items-center justify-center w-[100vw] h-[100vh]`"
            },
            {
              "kind": "field",
              "name": "overlayStyles",
              "privacy": "private",
              "default": "`bg-[rgba(36,53,66,0.8)] backdrop-blur-sm fixed top-0 left-0 w-[100vw] h-[100vh] z-[999]`"
            },
            {
              "kind": "field",
              "name": "dialogStyles",
              "privacy": "private",
              "default": "`bg-neutral-98 rounded-xl shadow-neutral-drop-shadow-3xl z-[1001]`"
            },
            {
              "kind": "method",
              "name": "close",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "is-open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "isOpen"
            },
            {
              "name": "size",
              "type": {
                "text": "ModalSizes"
              },
              "default": "'small'",
              "fieldName": "size"
            }
          ],
          "superclass": {
            "name": "TailwindElement",
            "package": "@/shared/tailwind-element"
          },
          "tagName": "lukso-modal",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoModal",
          "declaration": {
            "name": "LuksoModal",
            "module": "src/components/lukso-modal/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-modal",
          "declaration": {
            "name": "LuksoModal",
            "module": "src/components/lukso-modal/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-navbar/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoNavbar",
          "members": [
            {
              "kind": "field",
              "name": "title",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "title"
            },
            {
              "kind": "field",
              "name": "isCenter",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "is-center"
            },
            {
              "kind": "field",
              "name": "isSticky",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "is-sticky"
            },
            {
              "kind": "field",
              "name": "defaultStyles",
              "privacy": "private",
              "default": "`bg-neutral-100 shadow-pink-drop-shadow h-78 flex`"
            },
            {
              "kind": "field",
              "name": "centerStyles",
              "privacy": "private",
              "default": "`justify-center`"
            },
            {
              "kind": "field",
              "name": "stickyStyles",
              "privacy": "private",
              "default": "`sticky top-0 z-[1000]`"
            },
            {
              "kind": "method",
              "name": "_onBrandClick"
            }
          ],
          "attributes": [
            {
              "name": "title",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "title"
            },
            {
              "name": "is-center",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "isCenter"
            },
            {
              "name": "is-sticky",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "isSticky"
            }
          ],
          "superclass": {
            "name": "TailwindElement",
            "package": "@/shared/tailwind-element"
          },
          "tagName": "lukso-navbar",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoNavbar",
          "declaration": {
            "name": "LuksoNavbar",
            "module": "src/components/lukso-navbar/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-navbar",
          "declaration": {
            "name": "LuksoNavbar",
            "module": "src/components/lukso-navbar/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-profile/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoProfile",
          "members": [
            {
              "kind": "field",
              "name": "profileUrl",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "profile-url"
            },
            {
              "kind": "field",
              "name": "profileAddress",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "profile-address"
            },
            {
              "kind": "field",
              "name": "hasIdenticon",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "has-identicon"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "ProfileSize"
              },
              "default": "'large'",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "sizes",
              "type": {
                "text": "Record<ProfileSize, SizeDef>"
              },
              "default": "{\n    'x-small': {\n      identiconSize: undefined,\n      profileImageSize: 24,\n    },\n    small: {\n      identiconSize: 16,\n      profileImageSize: 40,\n    },\n    medium: {\n      identiconSize: 20,\n      profileImageSize: 56,\n    },\n    large: {\n      identiconSize: 24,\n      profileImageSize: 80,\n    },\n    'x-large': {\n      identiconSize: 28,\n      profileImageSize: 96,\n    },\n  }"
            },
            {
              "kind": "method",
              "name": "profileImageSize",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "identiconSize",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "defaultProfileUrl",
              "type": {
                "text": "string"
              },
              "privacy": "private",
              "default": "'/assets/images/profile-default.png'"
            },
            {
              "kind": "method",
              "name": "identicon",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "profile-url",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "profileUrl"
            },
            {
              "name": "profile-address",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "profileAddress"
            },
            {
              "name": "has-identicon",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "hasIdenticon"
            },
            {
              "name": "size",
              "type": {
                "text": "ProfileSize"
              },
              "default": "'large'",
              "fieldName": "size"
            }
          ],
          "superclass": {
            "name": "TailwindElement",
            "package": "@/shared/tailwind-element"
          },
          "tagName": "lukso-profile",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoProfile",
          "declaration": {
            "name": "LuksoProfile",
            "module": "src/components/lukso-profile/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-profile",
          "declaration": {
            "name": "LuksoProfile",
            "module": "src/components/lukso-profile/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-sanitize/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoSanitize",
          "members": [
            {
              "kind": "field",
              "name": "htmlContent",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "html-content"
            },
            {
              "kind": "method",
              "name": "sanitize",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "html-content",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "htmlContent"
            }
          ],
          "superclass": {
            "name": "TailwindElement",
            "package": "@/shared/tailwind-element"
          },
          "tagName": "lukso-sanitize",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoSanitize",
          "declaration": {
            "name": "LuksoSanitize",
            "module": "src/components/lukso-sanitize/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-sanitize",
          "declaration": {
            "name": "LuksoSanitize",
            "module": "src/components/lukso-sanitize/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-tag/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoTag",
          "members": [
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "TagSizes"
              },
              "default": "'small'",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "isRounded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "is-rounded"
            },
            {
              "kind": "field",
              "name": "backgroundColor",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "background-color"
            },
            {
              "kind": "field",
              "name": "textColor",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "text-color"
            },
            {
              "kind": "field",
              "name": "defaultStyles",
              "privacy": "private",
              "default": "`inline-flex items-center justify-center border border-neutral-20 text-neutral-20`"
            },
            {
              "kind": "field",
              "name": "smallStyles",
              "privacy": "private",
              "default": "`paragraph-12-medium h-[28px]`"
            },
            {
              "kind": "field",
              "name": "largeStyles",
              "privacy": "private",
              "default": "`paragraph-14-medium h-[34px]`"
            },
            {
              "kind": "method",
              "name": "padding",
              "privacy": "private"
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "TagSizes"
              },
              "default": "'small'",
              "fieldName": "size"
            },
            {
              "name": "is-rounded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "isRounded"
            },
            {
              "name": "background-color",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "backgroundColor"
            },
            {
              "name": "text-color",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "textColor"
            }
          ],
          "superclass": {
            "name": "TailwindElement",
            "package": "@/shared/tailwind-element"
          },
          "tagName": "lukso-tag",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoTag",
          "declaration": {
            "name": "LuksoTag",
            "module": "src/components/lukso-tag/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-tag",
          "declaration": {
            "name": "LuksoTag",
            "module": "src/components/lukso-tag/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-test/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoTest",
          "members": [
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "'World'",
              "attribute": "name"
            },
            {
              "kind": "field",
              "name": "clicked",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false",
              "attribute": "clicked"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "duration",
              "type": {
                "text": "number"
              },
              "default": "1000"
            },
            {
              "kind": "field",
              "name": "controller",
              "default": "new AnimateController(this, {\n    defaultOptions: {\n      keyframeOptions: {\n        duration: this.duration,\n        fill: 'backwards',\n      },\n    },\n  })"
            },
            {
              "kind": "method",
              "name": "_onClick"
            },
            {
              "kind": "field",
              "name": "styles",
              "static": true,
              "inheritedFrom": {
                "name": "TailwindStyledElement",
                "module": "src/shared/tailwind-element/index.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "'World'",
              "fieldName": "name"
            },
            {
              "name": "clicked",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "clicked"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disabled"
            }
          ],
          "mixins": [
            {
              "name": "TailwindStyledElement",
              "package": "@/shared/tailwind-element"
            }
          ],
          "superclass": {
            "name": "style",
            "module": "/src/components/lukso-test/test.component.scss"
          },
          "tagName": "lukso-test",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoTest",
          "declaration": {
            "name": "LuksoTest",
            "module": "src/components/lukso-test/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-test",
          "declaration": {
            "name": "LuksoTest",
            "module": "src/components/lukso-test/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-username/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoUsername",
          "members": [
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "name"
            },
            {
              "kind": "field",
              "name": "address",
              "type": {
                "text": "string"
              },
              "default": "''",
              "attribute": "address"
            },
            {
              "kind": "field",
              "name": "maxWidth",
              "type": {
                "text": "number"
              },
              "default": "200",
              "attribute": "max-width"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "UsernameSize"
              },
              "default": "'large'",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "sliceBy",
              "type": {
                "text": "number"
              },
              "default": "8",
              "attribute": "slice-by"
            },
            {
              "kind": "field",
              "name": "addressColor",
              "type": {
                "text": "string"
              },
              "default": "'neutral-20'",
              "attribute": "address-color"
            },
            {
              "kind": "field",
              "name": "bytesWidth",
              "type": {
                "text": "number"
              },
              "privacy": "private",
              "default": "52",
              "description": "Width of the first 4 bytes of the address"
            },
            {
              "kind": "method",
              "name": "addressBytesTemplate",
              "privacy": "private",
              "description": "Template for 4byte address\ne.g: #1234"
            },
            {
              "kind": "method",
              "name": "nameTemplate",
              "privacy": "private",
              "description": "Template for name\ne.g: @John"
            },
            {
              "kind": "method",
              "name": "addressTemplate",
              "privacy": "private",
              "description": "Template for address\ne.g: 0x123...789"
            }
          ],
          "attributes": [
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "name"
            },
            {
              "name": "address",
              "type": {
                "text": "string"
              },
              "default": "''",
              "fieldName": "address"
            },
            {
              "name": "max-width",
              "type": {
                "text": "number"
              },
              "default": "200",
              "fieldName": "maxWidth"
            },
            {
              "name": "size",
              "type": {
                "text": "UsernameSize"
              },
              "default": "'large'",
              "fieldName": "size"
            },
            {
              "name": "slice-by",
              "type": {
                "text": "number"
              },
              "default": "8",
              "fieldName": "sliceBy"
            },
            {
              "name": "address-color",
              "type": {
                "text": "string"
              },
              "default": "'neutral-20'",
              "fieldName": "addressColor"
            }
          ],
          "superclass": {
            "name": "TailwindElement",
            "package": "@/shared/tailwind-element"
          },
          "tagName": "lukso-username",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoUsername",
          "declaration": {
            "name": "LuksoUsername",
            "module": "src/components/lukso-username/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-username",
          "declaration": {
            "name": "LuksoUsername",
            "module": "src/components/lukso-username/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/lukso-wizard/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "LuksoWizard",
          "members": [
            {
              "kind": "field",
              "name": "steps",
              "type": {
                "text": "WizardStep[]"
              },
              "default": "[]",
              "attribute": "steps"
            },
            {
              "kind": "field",
              "name": "activeStep",
              "type": {
                "text": "number"
              },
              "default": "1",
              "attribute": "active-step"
            },
            {
              "kind": "field",
              "name": "activeStepStyles",
              "privacy": "private",
              "default": "`[&_.lukso-wizard-circle-inner]:border-2 [&_.lukso-wizard-circle-inner]:border-purple-51`"
            },
            {
              "kind": "field",
              "name": "completedStepStyles",
              "privacy": "private",
              "default": "`[&>.lukso-wizard-circle]:after:bg-purple-51\n    [&_.lukso-wizard-circle-inner]:bg-gradient-to-t\n    [&_.lukso-wizard-circle-inner]:from-gradient-3-start\n    [&_.lukso-wizard-circle-inner]:to-gradient-3-end`"
            },
            {
              "kind": "method",
              "name": "stepTemplate",
              "parameters": [
                {
                  "name": "step",
                  "type": {
                    "text": "WizardStep"
                  }
                },
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            }
          ],
          "attributes": [
            {
              "name": "steps",
              "type": {
                "text": "WizardStep[]"
              },
              "default": "[]",
              "fieldName": "steps"
            },
            {
              "name": "active-step",
              "type": {
                "text": "number"
              },
              "default": "1",
              "fieldName": "activeStep"
            }
          ],
          "superclass": {
            "name": "TailwindElement",
            "package": "@/shared/tailwind-element"
          },
          "tagName": "lukso-wizard",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "LuksoWizard",
          "declaration": {
            "name": "LuksoWizard",
            "module": "src/components/lukso-wizard/index.ts"
          }
        },
        {
          "kind": "custom-element-definition",
          "name": "lukso-wizard",
          "declaration": {
            "name": "LuksoWizard",
            "module": "src/components/lukso-wizard/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/assets/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "assets",
          "type": {
            "text": "string"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "assets",
          "declaration": {
            "name": "assets",
            "module": "src/shared/assets/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fonts",
          "declaration": {
            "name": "fonts",
            "module": "./fonts"
          }
        },
        {
          "kind": "js",
          "name": "images",
          "declaration": {
            "name": "images",
            "module": "./images"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/directives/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./custom-class-map"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/styles/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/shared/styles/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/tailwind-element/index.ts",
      "declarations": [
        {
          "kind": "mixin",
          "description": "",
          "name": "TailwindStyledElement",
          "members": [
            {
              "kind": "field",
              "name": "styles",
              "static": true
            }
          ],
          "parameters": [
            {
              "name": "style",
              "type": {
                "text": "any"
              }
            }
          ]
        },
        {
          "kind": "class",
          "description": "",
          "name": "TailwindElement",
          "members": [],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "TailwindStyledElement",
          "declaration": {
            "name": "TailwindStyledElement",
            "module": "src/shared/tailwind-element/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "TailwindElement",
          "declaration": {
            "name": "TailwindElement",
            "module": "src/shared/tailwind-element/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/tools/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./color-palette"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./copy-assets"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./hsl-color-map"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "./slice-address"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "../assets"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/assets/fonts/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fonts",
          "type": {
            "text": "string"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fonts",
          "declaration": {
            "name": "fonts",
            "module": "src/shared/assets/fonts/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/assets/images/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "images",
          "type": {
            "text": "string"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "images",
          "declaration": {
            "name": "images",
            "module": "src/shared/assets/images/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/shared/directives/custom-class-map/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "CustomClassMapDirective",
          "members": [],
          "superclass": {
            "name": "Directive",
            "package": "lit/directive.js"
          }
        },
        {
          "kind": "variable",
          "name": "customClassMap",
          "description": "A directive that applies dynamic CSS classes.\nSince build in `classMap` directive can only apply one class name,\nthis directive is allowing to apply multiple class names.\n\nThis must be used in the `class` attribute and must be the only part used in\nthe attribute. It takes each property in the `classInfoList` argument and adds\nthe property names to the element's `classList` if the property value is\ntruthy; if the property value is falsey, the property name is removed from\nthe element's `class`.\n\nFor example `{'foo bar': baz}` applies the class `foo bar` if the value of `baz` is\ntruthy.",
          "parameters": [
            {
              "name": "classInfoList"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "CustomClassMapDirective",
          "declaration": {
            "name": "CustomClassMapDirective",
            "module": "src/shared/directives/custom-class-map/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "customClassMap",
          "declaration": {
            "name": "customClassMap",
            "module": "src/shared/directives/custom-class-map/index.ts"
          }
        }
      ]
    }
  ]
}
