{
  "schemaVersion": "1.0.0",
  "readme": "",
  "modules": [
    {
      "kind": "javascript-module",
      "path": "src/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "flowElement",
          "declaration": {
            "name": "flowElement",
            "module": "\"./utils\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"@cldcvr/flow-core-config\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-button/f-button\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-icon/f-icon\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-divider/f-divider\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-counter/f-counter\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-div/f-div\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-text/f-text\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-spacer/f-spacer\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-icon-button/f-icon-button\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-pictogram/f-pictogram\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-template/f-template\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-popover/f-popover\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-tag/f-tag\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-input/f-input\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-form-group/f-form-group\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-checkbox/f-checkbox\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-field/f-field\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-radio/f-radio\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-form/f-form\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-switch/f-switch\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-text-area/f-text-area\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-select/f-select\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-tooltip/f-tooltip\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-tab/f-tab\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-tab-node/f-tab-node\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-tab-content/f-tab-content\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-emoji-picker/f-emoji-picker\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-file-upload/f-file-upload\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-suggest/f-suggest\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-toast/f-toast\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-search/f-search\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-date-time-picker/f-date-time-picker\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-accordion/f-accordion\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-grid/f-grid\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-carousel/f-carousel\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-carousel-content/f-carousel-content\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-progress-bar/f-progress-bar\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-breadcrumb/f-breadcrumb\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-document-viewer/f-document-viewer\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./mixins/components/f-root/f-root\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-form-field/f-form-field\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-input/f-input-light\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-color-picker/f-color-picker\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./components/f-countdown/f-countdown\""
          }
        },
        {
          "kind": "js",
          "name": "html",
          "declaration": {
            "name": "html",
            "module": "\"lit\""
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/flow-element.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "flowElement",
          "type": {
            "text": "typeof customElement"
          },
          "default": "function (tagName: string) {\n\tif (customElements.get(tagName)) {\n\t\treturn () => false;\n\t}\n\treturn customElement(tagName);\n}"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "flowElement",
            "module": "src/utils/flow-element.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/get-computed-html.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getComputedHTML",
          "parameters": [
            {
              "name": "data",
              "type": {
                "text": "TemplateResult"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "getComputedHTML",
            "module": "src/utils/get-computed-html.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/get-custom-fill-color.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getCustomFillColor",
          "parameters": [
            {
              "name": "state",
              "type": {
                "text": "string"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "getCustomFillColor",
            "module": "src/utils/get-custom-fill-color.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/get-formatted-bytes.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getFormattedBytes",
          "parameters": [
            {
              "name": "size",
              "type": {
                "text": "number"
              }
            },
            {
              "name": "sizeType",
              "default": "\"b\""
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "getFormattedBytes",
            "module": "src/utils/get-formatted-bytes.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/get-hex-color.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getColourNameToHex",
          "parameters": [
            {
              "name": "colour",
              "type": {
                "text": "string"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "getColourNameToHex",
            "module": "src/utils/get-hex-color.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/get-lighten-darken-color.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "LightenDarkenColor",
          "parameters": [
            {
              "name": "col",
              "type": {
                "text": "string"
              }
            },
            {
              "name": "amt",
              "type": {
                "text": "number"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "LightenDarkenColor",
            "module": "src/utils/get-lighten-darken-color.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/get-text-contrast.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getTextContrast",
          "parameters": [
            {
              "name": "hexcolor",
              "type": {
                "text": "string"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "getTextContrast",
            "module": "src/utils/get-text-contrast.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "isValidHttpUrl",
          "declaration": {
            "name": "isValidHttpUrl",
            "module": "src/utils/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "getTextContrast",
          "declaration": {
            "name": "getTextContrast",
            "module": "src/utils/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "getColourNameToHex",
          "declaration": {
            "name": "getColourNameToHex",
            "module": "src/utils/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "isValidEmail",
          "declaration": {
            "name": "isValidEmail",
            "module": "src/utils/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "getCustomFillColor",
          "declaration": {
            "name": "getCustomFillColor",
            "module": "src/utils/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "LightenDarkenColor",
          "declaration": {
            "name": "LightenDarkenColor",
            "module": "src/utils/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "getFormattedBytes",
          "declaration": {
            "name": "getFormattedBytes",
            "module": "src/utils/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "flowElement",
          "declaration": {
            "name": "flowElement",
            "module": "src/utils/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "getExtensionsFromMimeType",
          "declaration": {
            "name": "getExtensionsFromMimeType",
            "module": "src/utils/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/is-valid-email.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "isValidEmail",
          "parameters": [
            {
              "name": "email",
              "type": {
                "text": "string"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "isValidEmail",
            "module": "src/utils/is-valid-email.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/is-valid-http-url.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "isValidHttpUrl",
          "parameters": [
            {
              "name": "stringurl",
              "type": {
                "text": "string"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "isValidHttpUrl",
            "module": "src/utils/is-valid-http-url.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/mime-extension-map.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "mimeToExtensionsMap",
          "type": {
            "text": "Record<string, string[]>"
          },
          "default": "{\n\t\"application/msword\": [\".doc\", \".dot\"],\n\t\"application/vnd.openxmlformats-officedocument.wordprocessingml.document\": [\".docx\"],\n\t\"application/vnd.openxmlformats-officedocument.wordprocessingml.template\": [\".dotx\"],\n\t\"application/vnd.ms-word.document.macroEnabled.12\": [\".docm\"],\n\t\"application/vnd.ms-word.template.macroEnabled.12\": [\".dotm\"],\n\t\"application/vnd.ms-excel\": [\".xls\", \".xlt\", \".xla\"],\n\t\"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\": [\".xlsx\"],\n\t\"application/vnd.openxmlformats-officedocument.spreadsheetml.template\": [\".xltx\"],\n\t\"application/vnd.ms-excel.sheet.macroEnabled.12\": [\".xlsm\"],\n\t\"application/vnd.ms-excel.template.macroEnabled.12\": [\".xltm\"],\n\t\"application/vnd.ms-excel.addin.macroEnabled.12\": [\".xlam\"],\n\t\"application/vnd.ms-excel.sheet.binary.macroEnabled.12\": [\".xlsb\"],\n\t\"application/vnd.ms-powerpoint\": [\".ppt\", \".pot\", \".pps\", \".ppa\"],\n\t\"application/vnd.openxmlformats-officedocument.presentationml.presentation\": [\".pptx\"],\n\t\"application/vnd.openxmlformats-officedocument.presentationml.template\": [\".potx\"],\n\t\"application/vnd.openxmlformats-officedocument.presentationml.slideshow\": [\".ppsx\"],\n\t\"application/vnd.ms-powerpoint.addin.macroEnabled.12\": [\".ppam\"],\n\t\"application/vnd.ms-powerpoint.presentation.macroEnabled.12\": [\".pptm\"],\n\t\"application/vnd.ms-powerpoint.template.macroEnabled.12\": [\".potm\"],\n\t\"application/vnd.ms-powerpoint.slideshow.macroEnabled.12\": [\".ppsm\"],\n\t\"application/vnd.ms-access\": [\".mdb\"]\n}"
        },
        {
          "kind": "function",
          "name": "getExtensionsFromMimeType",
          "parameters": [
            {
              "name": "mimeType",
              "type": {
                "text": "string | undefined"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "mimeToExtensionsMap",
          "declaration": {
            "name": "mimeToExtensionsMap",
            "module": "src/utils/mime-extension-map.ts"
          }
        },
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "getExtensionsFromMimeType",
            "module": "src/utils/mime-extension-map.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-accordion/f-accordion.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FAccordion",
          "members": [
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "open",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "icon",
              "type": {
                "text": "\"chevron\" | \"caret\" | \"plus\" | \"none\" | undefined"
              },
              "default": "\"chevron\"",
              "attribute": "icon",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconSize",
              "type": {
                "text": "\"x-small\" | \"small\" | \"medium\" | \"large\" | undefined"
              },
              "default": "\"small\"",
              "attribute": "icon-size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconPlacement",
              "type": {
                "text": "\"right\" | \"left\" | undefined"
              },
              "default": "\"right\"",
              "attribute": "icon-placement",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "maxHeight",
              "type": {
                "text": "FAccordionBodyHeightProp | undefined"
              },
              "attribute": "max-height",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "headerPadding",
              "type": {
                "text": "FAccordionPadding | undefined"
              },
              "default": "\"medium\"",
              "attribute": "header-padding",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "bodyPadding",
              "type": {
                "text": "FAccordionPadding | undefined"
              },
              "default": "\"none medium\"",
              "attribute": "body-padding",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "fAccordionBody",
              "type": {
                "text": "FDiv | undefined"
              }
            },
            {
              "kind": "field",
              "name": "fAccordionHeader",
              "type": {
                "text": "FDiv | undefined"
              }
            },
            {
              "kind": "field",
              "name": "iconName",
              "description": "identify icon-name from string",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "toggleAccordion",
              "description": "toggle accordion"
            },
            {
              "kind": "method",
              "name": "stateChange",
              "parameters": [
                {
                  "name": "mouseState",
                  "type": {
                    "text": "\"enter\" | \"leave\""
                  }
                }
              ],
              "description": "changeState"
            },
            {
              "kind": "method",
              "name": "dispatchToggleEvent",
              "parameters": [
                {
                  "name": "value",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "boolean"
                }
              ],
              "description": "toggle event dispatch"
            },
            {
              "kind": "method",
              "name": "handleAccordionBody",
              "description": "handling max-height of body"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "open",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "open"
            },
            {
              "name": "icon",
              "type": {
                "text": "\"chevron\" | \"caret\" | \"plus\" | \"none\" | undefined"
              },
              "default": "\"chevron\"",
              "fieldName": "icon"
            },
            {
              "name": "icon-size",
              "type": {
                "text": "\"x-small\" | \"small\" | \"medium\" | \"large\" | undefined"
              },
              "default": "\"small\"",
              "fieldName": "iconSize"
            },
            {
              "name": "icon-placement",
              "type": {
                "text": "\"right\" | \"left\" | undefined"
              },
              "default": "\"right\"",
              "fieldName": "iconPlacement"
            },
            {
              "name": "max-height",
              "type": {
                "text": "FAccordionBodyHeightProp | undefined"
              },
              "fieldName": "maxHeight"
            },
            {
              "name": "header-padding",
              "type": {
                "text": "FAccordionPadding | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "headerPadding"
            },
            {
              "name": "body-padding",
              "type": {
                "text": "FAccordionPadding | undefined"
              },
              "default": "\"none medium\"",
              "fieldName": "bodyPadding"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FAccordion",
          "declaration": {
            "name": "FAccordion",
            "module": "src/components/f-accordion/f-accordion.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-breadcrumb/f-breadcrumb.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FBreadcrumb",
          "members": [
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "FBreadcrumbSize | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "FBreadcrumbVariant | undefined"
              },
              "default": "\"text\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "crumbs",
              "type": {
                "text": "FBreadcrumbs"
              },
              "attribute": "crumbs"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "popOverElement",
              "type": {
                "text": "FPopover"
              },
              "description": "popover element reference"
            },
            {
              "kind": "field",
              "name": "breadCrumbPopover",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "initialCrumbs",
              "type": {
                "text": "FBreadCrumbsProp"
              }
            },
            {
              "kind": "field",
              "name": "middlePopoverCrumbs",
              "type": {
                "text": "FBreadcrumbs"
              },
              "default": "[]"
            },
            {
              "kind": "field",
              "name": "endingCrumbs",
              "type": {
                "text": "FBreadcrumbs"
              },
              "default": "[]"
            },
            {
              "kind": "field",
              "name": "textSize",
              "description": "text size computed",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "iconSize",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "crumbSize",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "isCurrentCrumb",
              "parameters": [
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  },
                  "description": "index number of crumbs"
                },
                {
                  "name": "array",
                  "type": {
                    "text": "FBreadcrumbs"
                  },
                  "description": "crumbs array"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "createSeperateCrumbs",
              "description": "create seperate crumbs when crumbs length is greater than 4"
            },
            {
              "kind": "method",
              "name": "crumbLoop",
              "parameters": [
                {
                  "name": "crumb",
                  "type": {
                    "text": "FBreadCrumbsProp"
                  }
                },
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  }
                },
                {
                  "name": "array",
                  "type": {
                    "text": "FBreadcrumbs"
                  }
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "toggleBreadcrumbPopover",
              "parameters": [
                {
                  "name": "action",
                  "type": {
                    "text": "\"open\" | \"close\""
                  },
                  "description": "action whether to close or open popover"
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleDispatchEvent",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  },
                  "description": "event"
                },
                {
                  "name": "value",
                  "type": {
                    "text": "FBreadCrumbsProp"
                  },
                  "description": "crumb value"
                }
              ],
              "description": "dispatch click event"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "FBreadcrumbSize | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "variant",
              "type": {
                "text": "FBreadcrumbVariant | undefined"
              },
              "default": "\"text\"",
              "fieldName": "variant"
            },
            {
              "name": "crumbs",
              "type": {
                "text": "FBreadcrumbs"
              },
              "fieldName": "crumbs"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FBreadcrumb",
          "declaration": {
            "name": "FBreadcrumb",
            "module": "src/components/f-breadcrumb/f-breadcrumb.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-button/f-button.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FButton",
          "members": [
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | \"packed\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FButtonState | undefined"
              },
              "default": "\"primary\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"round\" | \"curved\" | \"block\" | undefined"
              },
              "default": "\"round\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconLeft",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-left",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconRight",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-right",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "counter",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "counter",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "labelWrap",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "label-wrap",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconElement",
              "type": {
                "text": "FIcon"
              },
              "description": "icon element reference"
            },
            {
              "kind": "field",
              "name": "counterElement",
              "type": {
                "text": "FCounter | undefined"
              },
              "description": "counter element reference"
            },
            {
              "kind": "field",
              "name": "counterSize",
              "description": "compute counter size based on button size",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "textColor",
              "description": "compute textColor when custom color of tag is defined.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "array"
              },
              "readonly": true,
              "default": "[\"label\"]",
              "description": "mention required fields here for generating vue types"
            },
            {
              "kind": "method",
              "name": "validateProperties",
              "description": "validation for all atrributes"
            },
            {
              "kind": "method",
              "name": "applyStyles",
              "description": "apply inline styles to shadow-dom for custom fill."
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "fieldName": "label"
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | \"packed\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FButtonState | undefined"
              },
              "default": "\"primary\"",
              "fieldName": "state"
            },
            {
              "name": "variant",
              "type": {
                "text": "\"round\" | \"curved\" | \"block\" | undefined"
              },
              "default": "\"round\"",
              "fieldName": "variant"
            },
            {
              "name": "icon-left",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconLeft"
            },
            {
              "name": "icon-right",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconRight"
            },
            {
              "name": "counter",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "counter"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "label-wrap",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "labelWrap"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          },
          "summary": "Buttons allow users to perform an action or to initiate a new function."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FButton",
          "declaration": {
            "name": "FButton",
            "module": "src/components/f-button/f-button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-carousel/f-carousel.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FCarousel",
          "members": [
            {
              "kind": "field",
              "name": "activeContentId",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "active-content-id"
            },
            {
              "kind": "field",
              "name": "autoPlay",
              "type": {
                "text": "boolean | undefined"
              },
              "attribute": "auto-play"
            },
            {
              "kind": "field",
              "name": "autoPlayInterval",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "auto-play-interval"
            },
            {
              "kind": "field",
              "name": "slides",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "slider",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "dots",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "nextArrow",
              "type": {
                "text": "FIcon"
              }
            },
            {
              "kind": "field",
              "name": "progress",
              "type": {
                "text": "FDiv | undefined"
              }
            },
            {
              "kind": "field",
              "name": "prevArrow",
              "type": {
                "text": "FIcon"
              }
            },
            {
              "kind": "field",
              "name": "activeSlide",
              "type": {
                "text": "HTMLElement | null | undefined"
              }
            },
            {
              "kind": "field",
              "name": "slideElements",
              "type": {
                "text": "NodeListOf<FCarouselContent> | undefined"
              }
            },
            {
              "kind": "method",
              "name": "handleNavigation",
              "parameters": [
                {
                  "name": "type",
                  "default": "\"next\"",
                  "type": {
                    "text": "\"next\" | \"prev\""
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleTransitionEnd"
            },
            {
              "kind": "method",
              "name": "removeClonnedSlides"
            },
            {
              "kind": "method",
              "name": "checkAutoPlay"
            },
            {
              "kind": "method",
              "name": "handleProgressEnd"
            },
            {
              "kind": "method",
              "name": "emitNavigationEvent",
              "parameters": [
                {
                  "name": "type",
                  "type": {
                    "text": "\"next\" | \"prev\""
                  }
                },
                {
                  "name": "contentId",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "jumpTo",
              "parameters": [
                {
                  "name": "contentId",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "getSlideIndex",
              "parameters": [
                {
                  "name": "slide",
                  "type": {
                    "text": "HTMLElement"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "slideTransition",
              "parameters": [
                {
                  "name": "slideIndex",
                  "type": {
                    "text": "number"
                  }
                },
                {
                  "name": "duration",
                  "default": "0.3"
                }
              ]
            },
            {
              "kind": "method",
              "name": "renderDots"
            },
            {
              "kind": "method",
              "name": "updateDots",
              "parameters": [
                {
                  "name": "activeIndex",
                  "default": "null",
                  "type": {
                    "text": "number | null"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "active-content-id",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "activeContentId"
            },
            {
              "name": "auto-play",
              "type": {
                "text": "boolean | undefined"
              },
              "fieldName": "autoPlay"
            },
            {
              "name": "auto-play-interval",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "autoPlayInterval"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FCarousel",
          "declaration": {
            "name": "FCarousel",
            "module": "src/components/f-carousel/f-carousel.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-carousel/i-fcarousel-example.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "<svg width=\"140\" height=\"137\" viewBox=\"0 0 140 137\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M71.8705 118.323C71.8705 117.576 72.1673 116.859 72.6957 116.331C73.2241 115.802 73.9407 115.506 74.688 115.506H82.9287C86.4167 115.506 89.7618 114.12 92.2282 111.654C94.6946 109.187 96.0802 105.842 96.0802 102.354C96.0802 98.8661 94.6946 95.521 92.2282 93.0546C89.7618 90.5882 86.4167 89.2026 82.9287 89.2026H60.2448C51.4311 89.2026 42.9784 85.7014 36.7461 79.4692C30.5139 73.237 27.0127 64.7843 27.0127 55.9706C27.0127 47.1569 30.5139 38.7042 36.7461 32.472C42.9784 26.2397 51.4311 22.7385 60.2448 22.7385H88.0382C90.2806 22.7385 92.4311 23.6293 94.0167 25.2149C95.6023 26.8005 96.4931 28.951 96.4931 31.1934C96.4931 33.4357 95.6023 35.5863 94.0167 37.1719C92.4311 38.7575 90.2806 39.6482 88.0382 39.6482H60.2448C58.0854 39.6231 55.9426 40.0267 53.9404 40.8357C51.9382 41.6446 50.1164 42.8428 48.5806 44.3609C47.0448 45.879 45.8254 47.6867 44.9933 49.6794C44.1611 51.672 43.7326 53.81 43.7326 55.9695C43.7326 58.1289 44.1611 60.2669 44.9933 62.2596C45.8254 64.2523 47.0448 66.06 48.5806 67.578C50.1164 69.0961 51.9382 70.2943 53.9404 71.1033C55.9426 71.9122 58.0854 72.3158 60.2448 72.2907H82.9287C86.8979 72.2567 90.8346 73.0091 94.5115 74.5045C98.1884 75.9999 101.533 78.2087 104.352 81.0034C107.17 83.7982 109.408 87.1235 110.935 90.7874C112.461 94.4514 113.248 98.3814 113.248 102.351C113.248 106.32 112.461 110.25 110.935 113.914C109.408 117.578 107.17 120.903 104.352 123.698C101.533 126.493 98.1884 128.702 94.5115 130.197C90.8346 131.693 86.8979 132.445 82.9287 132.411H71.8705V118.323Z\" fill=\"#FF6242\"/>\n<path d=\"M41.7102 128.075H8.71887V95.0837H39.5021C40.0878 95.0837 40.6494 95.3163 41.0635 95.7304C41.4776 96.1445 41.7102 96.7062 41.7102 97.2918V128.075Z\" fill=\"#80DDFF\"/>\n<path d=\"M41.7102 97.2918C41.7102 96.7062 41.4776 96.1445 41.0635 95.7304C40.6494 95.3163 40.0878 95.0837 39.5021 95.0837H8.71887V101.984H39.5021C40.0878 101.984 40.6494 102.217 41.0635 102.631C41.4776 103.045 41.7102 103.607 41.7102 104.192V97.2918Z\" fill=\"#B8ECFF\"/>\n<path d=\"M41.7102 128.075H8.71887V95.0837H39.5021C40.0878 95.0837 40.6494 95.3163 41.0635 95.7304C41.4776 96.1445 41.7102 96.7062 41.7102 97.2918V128.075Z\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M15.3186 128.066V120.757C15.299 119.445 15.5405 118.142 16.029 116.925C16.5175 115.707 17.2433 114.598 18.1641 113.664C19.085 112.729 20.1825 111.987 21.3928 111.48C22.6032 110.973 23.9022 110.713 25.2143 110.713C26.5264 110.713 27.8254 110.973 29.0357 111.48C30.246 111.987 31.3435 112.729 32.2644 113.664C33.1852 114.598 33.911 115.707 34.3995 116.925C34.888 118.142 35.1295 119.445 35.1099 120.757V128.066\" fill=\"#656769\"/>\n<path d=\"M15.3186 128.066V120.757C15.299 119.445 15.5405 118.142 16.029 116.925C16.5175 115.707 17.2433 114.598 18.1641 113.664C19.085 112.729 20.1825 111.987 21.3928 111.48C22.6032 110.973 23.9022 110.713 25.2143 110.713C26.5264 110.713 27.8254 110.973 29.0357 111.48C30.246 111.987 31.3435 112.729 32.2644 113.664C33.1852 114.598 33.911 115.707 34.3995 116.925C34.888 118.142 35.1295 119.445 35.1099 120.757V128.066\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M60.2446 72.291C56.5538 72.2836 52.9741 71.0279 50.0876 68.7279C47.201 66.4279 45.1776 63.219 44.3462 59.623C43.8001 62.0138 43.7991 64.4969 44.3433 66.8882C44.8875 69.2794 45.963 71.5175 47.49 73.4364C49.0171 75.3554 50.9564 76.906 53.1644 77.9734C55.3723 79.0407 57.7922 79.5973 60.2446 79.602H82.9285C90.2654 79.6115 97.3462 82.2999 102.841 87.162C108.335 92.0242 111.865 98.7254 112.767 106.007C113.284 101.782 112.899 97.4957 111.635 93.4312C110.372 89.3668 108.261 85.6169 105.44 82.4296C102.619 79.2423 99.1539 76.6904 95.2731 74.9426C91.3924 73.1948 87.1847 72.291 82.9285 72.291H60.2446Z\" fill=\"#FF866E\"/>\n<path d=\"M82.9291 115.499H74.6885C73.9412 115.499 73.2245 115.796 72.6961 116.325C72.1678 116.853 71.8709 117.57 71.8709 118.317V122.808H82.9291C84.9682 122.807 86.9791 122.333 88.8033 121.422C90.6274 120.51 92.2148 119.188 93.4401 117.558C94.6654 115.928 95.4951 114.036 95.8637 112.03C96.2323 110.025 96.1296 107.961 95.5639 106.002C94.7686 108.739 93.1072 111.144 90.8291 112.856C88.551 114.569 85.779 115.496 82.9291 115.499Z\" fill=\"#FF866E\"/>\n<path d=\"M60.2453 30.0572H88.0387C89.6333 30.0567 91.1955 30.5072 92.545 31.3566C93.8945 32.206 94.9763 33.4197 95.6656 34.8576C96.2821 33.5685 96.5621 32.1442 96.4793 30.7175C96.3965 29.2909 95.9537 27.9085 95.1921 26.6994C94.4305 25.4902 93.3751 24.4937 92.1242 23.8028C90.8733 23.1119 89.4678 22.7491 88.0387 22.7484H60.2453C55.5733 22.7463 50.9534 23.7299 46.6874 25.6348C42.4214 27.5397 38.6052 30.3231 35.4881 33.8032C32.371 37.2833 30.0232 41.3818 28.5978 45.8311C27.1725 50.2803 26.7017 54.9802 27.2164 59.6238C28.1278 51.4986 31.9988 43.9933 38.0907 38.54C44.1827 33.0866 52.0691 30.067 60.2453 30.0572Z\" fill=\"#FF866E\"/>\n<path d=\"M71.8705 118.323C71.8705 117.576 72.1673 116.859 72.6957 116.331C73.2241 115.802 73.9407 115.506 74.688 115.506H82.9287C86.4167 115.506 89.7618 114.12 92.2282 111.654C94.6946 109.187 96.0802 105.842 96.0802 102.354C96.0802 98.8661 94.6946 95.521 92.2282 93.0546C89.7618 90.5882 86.4167 89.2026 82.9287 89.2026H60.2448C51.4311 89.2026 42.9784 85.7014 36.7461 79.4692C30.5139 73.237 27.0127 64.7843 27.0127 55.9706C27.0127 47.1569 30.5139 38.7042 36.7461 32.472C42.9784 26.2397 51.4311 22.7385 60.2448 22.7385H88.0382C90.2806 22.7385 92.4311 23.6293 94.0167 25.2149C95.6023 26.8005 96.4931 28.951 96.4931 31.1934C96.4931 33.4357 95.6023 35.5863 94.0167 37.1719C92.4311 38.7575 90.2806 39.6482 88.0382 39.6482H60.2448C58.0854 39.6231 55.9426 40.0267 53.9404 40.8357C51.9382 41.6446 50.1164 42.8428 48.5806 44.3609C47.0448 45.879 45.8254 47.6867 44.9933 49.6794C44.1611 51.672 43.7326 53.81 43.7326 55.9695C43.7326 58.1289 44.1611 60.2669 44.9933 62.2596C45.8254 64.2523 47.0448 66.06 48.5806 67.578C50.1164 69.0961 51.9382 70.2943 53.9404 71.1033C55.9426 71.9122 58.0854 72.3158 60.2448 72.2907H82.9287C86.8979 72.2567 90.8346 73.0091 94.5115 74.5045C98.1884 75.9999 101.533 78.2087 104.352 81.0034C107.17 83.7982 109.408 87.1235 110.935 90.7874C112.461 94.4514 113.248 98.3814 113.248 102.351C113.248 106.32 112.461 110.25 110.935 113.914C109.408 117.578 107.17 120.903 104.352 123.698C101.533 126.493 98.1884 128.702 94.5115 130.197C90.8346 131.693 86.8979 132.445 82.9287 132.411H71.8705V118.323Z\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M139.368 133.096C139.368 133.842 139.073 134.558 138.546 135.087C138.019 135.616 137.303 135.914 136.557 135.915H3.45195C3.08166 135.915 2.71499 135.843 2.37288 135.701C2.03077 135.559 1.71993 135.351 1.45809 135.09C1.19625 134.828 0.988546 134.517 0.84684 134.175C0.705134 133.833 0.632202 133.466 0.632202 133.096V9.45485C0.635123 7.21338 1.52683 5.06455 3.11179 3.47959C4.69675 1.89464 6.84558 1.00292 9.08705 1H130.913C133.154 1.00292 135.303 1.89464 136.888 3.47959C138.473 5.06455 139.365 7.21338 139.368 9.45485V133.096ZM8.7183 128.07H131.284L131.143 11.9059C131.142 11.1586 130.845 10.442 130.317 9.91341C129.789 9.38479 129.072 9.08727 128.325 9.0861L11.5358 9.22742C10.7886 9.22858 10.0723 9.52611 9.54405 10.0547C9.01585 10.5833 8.71888 11.2999 8.7183 12.0472V128.07Z\" fill=\"#C0DCEB\"/>\n<path d=\"M8.71608 128.155L131.275 128.005L131.282 135.85L8.72296 136L8.71608 128.155Z\" fill=\"#DAEDF7\"/>\n<path d=\"M139.368 9.46477C139.365 7.22312 138.474 5.07396 136.889 3.48887C135.304 1.90378 133.154 1.01226 130.913 1.00992H9.08704C6.8456 1.01226 4.69666 1.90386 3.11192 3.489C1.52719 5.07415 0.636153 7.22332 0.634399 9.46477V17.5553C0.636738 15.3142 1.52803 13.1656 3.1127 11.5809C4.69737 9.99627 6.84598 9.10498 9.08704 9.10264H130.913C133.154 9.10498 135.303 9.9962 136.888 11.5808C138.473 13.1654 139.365 15.314 139.368 17.5553V9.46477Z\" fill=\"#DAEDF7\"/>\n<path d=\"M139.368 133.096C139.368 133.842 139.073 134.558 138.546 135.087C138.019 135.616 137.303 135.914 136.557 135.915H3.45195C3.08166 135.915 2.71499 135.843 2.37288 135.701C2.03077 135.559 1.71993 135.351 1.45809 135.09C1.19625 134.828 0.988546 134.517 0.84684 134.175C0.705134 133.833 0.632202 133.466 0.632202 133.096V9.45485C0.635123 7.21338 1.52683 5.06455 3.11179 3.47959C4.69675 1.89464 6.84558 1.00292 9.08705 1H130.913C133.154 1.00292 135.303 1.89464 136.888 3.47959C138.473 5.06455 139.365 7.21338 139.368 9.45485V133.096ZM8.7183 128.07H131.284L131.143 11.9059C131.142 11.1586 130.845 10.442 130.317 9.91341C129.789 9.38479 129.072 9.08727 128.325 9.0861L11.5358 9.22742C10.7886 9.22858 10.0723 9.52611 9.54405 10.0547C9.01585 10.5833 8.71888 11.2999 8.7183 12.0472V128.07Z\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M88.265 9.09531H121.256V39.6379H88.265V9.09531Z\" fill=\"#FFF48C\"/>\n<path d=\"M88.265 9.09531H121.256V15.7638H88.265V9.09531Z\" fill=\"#FFE500\"/>\n<path d=\"M88.265 9.09531H121.256V39.6379H88.265V9.09531Z\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M94.8665 39.6387V32.3298C94.8665 29.705 95.9091 27.1878 97.7651 25.3318C99.6211 23.4758 102.138 22.4331 104.763 22.4331C107.388 22.4331 109.905 23.4758 111.761 25.3318C113.617 27.1878 114.66 29.705 114.66 32.3298V39.6387\" fill=\"#656769\"/>\n<path d=\"M94.8665 39.6387V32.3298C94.8665 29.705 95.9091 27.1878 97.7651 25.3318C99.6211 23.4758 102.138 22.4331 104.763 22.4331C107.388 22.4331 109.905 23.4758 111.761 25.3318C113.617 27.1878 114.66 29.705 114.66 32.3298V39.6387\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M78.3956 42.4463V44.3717C78.3953 44.7419 78.468 45.1086 78.6095 45.4506C78.7509 45.7927 78.9584 46.1036 79.2201 46.3655C79.4818 46.6273 79.7925 46.8351 80.1344 46.9768C80.4764 47.1185 80.843 47.1915 81.2132 47.1915H131.185V39.6287H81.2132C80.4659 39.6287 79.7493 39.9256 79.2209 40.454C78.6925 40.9824 78.3956 41.699 78.3956 42.4463Z\" fill=\"#DEBB7E\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M60.3818 20.6346H66.1736V41.3886H60.3818V20.6346Z\" fill=\"#FF6242\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M60.3818 70.1819H66.1736V90.936H60.3818V70.1819Z\" fill=\"#FF6242\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M25.1293 52.9714H45.8833V58.7633H25.1293V52.9714Z\" fill=\"#FF6242\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n<path d=\"M94.3842 99.119H115.138V104.911H94.3842V99.119Z\" fill=\"#FF6242\" stroke=\"#45413C\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n</svg>\n",
            "module": "src/components/f-carousel/i-fcarousel-example.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-carousel-content/f-carousel-content.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FCarouselContent",
          "members": [
            {
              "kind": "field",
              "name": "contentId",
              "type": {
                "text": "string"
              },
              "attribute": "content-id",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "content-id",
              "type": {
                "text": "string"
              },
              "fieldName": "contentId"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FCarouselContent",
          "declaration": {
            "name": "FCarouselContent",
            "module": "src/components/f-carousel-content/f-carousel-content.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-checkbox/f-checkbox.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FCheckbox",
          "members": [
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "\"checked\" | \"unchecked\" | \"indeterminate\" | undefined"
              },
              "default": "\"unchecked\"",
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FCheckboxState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "slotWrapper",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  }
                }
              ],
              "description": "emit event."
            },
            {
              "kind": "method",
              "name": "checkSlots"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "value",
              "type": {
                "text": "\"checked\" | \"unchecked\" | \"indeterminate\" | undefined"
              },
              "default": "\"unchecked\"",
              "fieldName": "value"
            },
            {
              "name": "state",
              "type": {
                "text": "FCheckboxState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "fieldName": "size"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FCheckbox",
          "declaration": {
            "name": "FCheckbox",
            "module": "src/components/f-checkbox/f-checkbox.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-color-picker/f-color-picker.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FColorPicker",
          "members": [
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FColorPickerState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "read-only",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "popoverElement",
              "type": {
                "text": "FPopover"
              }
            },
            {
              "kind": "field",
              "name": "isOpen",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "inputElement",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "defaultHexColor",
              "type": {
                "text": "string"
              },
              "default": "\"#000000\""
            },
            {
              "kind": "method",
              "name": "handleColorChange",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "CustomEvent<{ value: string }>"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleFocus",
              "parameters": [
                {
                  "name": "_event",
                  "type": {
                    "text": "FocusEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleOverlayClick"
            },
            {
              "kind": "method",
              "name": "handleHexInput",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "CustomEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleKeydown",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "dispatchInputEvent",
              "parameters": [
                {
                  "name": "value",
                  "optional": true,
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "isValueEmpty",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "sizeMap",
              "type": {
                "text": "object"
              },
              "default": "{\n\t\tsmall: \"28px\",\n\t\tmedium: \"36px\"\n\t}"
            },
            {
              "kind": "field",
              "name": "colorPickerTypeTemplate",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "fieldName": "variant"
            },
            {
              "name": "state",
              "type": {
                "text": "FColorPickerState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "read-only",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "readOnly"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FColorPicker",
          "declaration": {
            "name": "FColorPicker",
            "module": "src/components/f-color-picker/f-color-picker.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-countdown/f-countdown.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FCountdown",
          "members": [
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "FCountdownCategoryProp | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "duration",
              "type": {
                "text": "FCountdownDuration | undefined"
              },
              "default": "5",
              "attribute": "duration",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "FCountdownSizesProp | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FCountdownStateProp | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "labelPlacement",
              "type": {
                "text": "FCountdownLabelProp | undefined"
              },
              "default": "\"left\"",
              "attribute": "label-placement",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "remaining",
              "type": {
                "text": "number"
              },
              "default": "0"
            },
            {
              "kind": "field",
              "name": "timerText"
            },
            {
              "kind": "field",
              "name": "timerRef",
              "type": {
                "text": "Ref<FText>"
              }
            },
            {
              "kind": "field",
              "name": "currentProgress",
              "type": {
                "text": "number"
              },
              "default": "0"
            },
            {
              "kind": "field",
              "name": "interval",
              "type": {
                "text": "number"
              },
              "default": "0"
            },
            {
              "kind": "field",
              "name": "countdownId",
              "type": {
                "text": "number"
              },
              "default": "0"
            },
            {
              "kind": "field",
              "name": "applyStyles",
              "description": "apply inline styles to shadow-dom for custom fill.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "applyPieStyles",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "maskStyles",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "outlineTimerStyle",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "secondsDuration",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "labelSize",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "countdownWidth",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "countdownAlignment",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "init"
            },
            {
              "kind": "method",
              "name": "convertSecondsToMinutesAndSeconds",
              "parameters": [
                {
                  "name": "seconds",
                  "type": {
                    "text": "string | number"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "updateTimerText"
            },
            {
              "kind": "method",
              "name": "validateDurationProperties"
            },
            {
              "kind": "method",
              "name": "validateStateProperties"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "category",
              "type": {
                "text": "FCountdownCategoryProp | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "duration",
              "type": {
                "text": "FCountdownDuration | undefined"
              },
              "default": "5",
              "fieldName": "duration"
            },
            {
              "name": "size",
              "type": {
                "text": "FCountdownSizesProp | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FCountdownStateProp | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "label-placement",
              "type": {
                "text": "FCountdownLabelProp | undefined"
              },
              "default": "\"left\"",
              "fieldName": "labelPlacement"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FCountdown",
          "declaration": {
            "name": "FCountdown",
            "module": "src/components/f-countdown/f-countdown.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-counter/f-counter.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FCounter",
          "members": [
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "number"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FCounterStateProp | undefined"
              },
              "default": "\"neutral\"",
              "attribute": "state"
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled"
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "array"
              },
              "readonly": true,
              "default": "[\"label\"]",
              "description": "mention required fields here"
            },
            {
              "kind": "method",
              "name": "validateProperties"
            },
            {
              "kind": "field",
              "name": "computedLabel",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "abbrNum",
              "parameters": [
                {
                  "name": "number",
                  "type": {
                    "text": "number"
                  }
                },
                {
                  "name": "decPlaces",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "textColor",
              "description": "compute textColor when custom color of tag is defined.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "loaderColor",
              "description": "compute loaderColor when custom color of tag is defined.",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "applyStyles",
              "description": "apply inline styles to shadow-dom for custom fill."
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "label",
              "type": {
                "text": "number"
              },
              "fieldName": "label"
            },
            {
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FCounterStateProp | undefined"
              },
              "default": "\"neutral\"",
              "fieldName": "state"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FCounter",
          "declaration": {
            "name": "FCounter",
            "module": "src/components/f-counter/f-counter.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-date-time-picker/f-date-time-picker.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FDateTimePicker",
          "members": [
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "mode",
              "type": {
                "text": "\"date-time\" | \"date-only\" | \"time-only\" | undefined"
              },
              "default": "\"date-time\"",
              "attribute": "mode",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "DateValueType | undefined"
              },
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FDateTimePickerState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"min-date\"]",
              "type": {
                "text": "FDateOption | undefined"
              },
              "attribute": "[\"min-date\"]",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"max-date\"]",
              "type": {
                "text": "FDateOption | undefined"
              },
              "attribute": "[\"max-date\"]",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"disable-date\"]",
              "type": {
                "text": "DateDisableType | undefined"
              },
              "default": "[]",
              "attribute": "[\"disable-date\"]",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "clear",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"is-range\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "[\"is-range\"]",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "inline",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "inline",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"week-number\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "[\"week-number\"]",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "dateTimePickerElement",
              "type": {
                "text": "FInput"
              },
              "description": "query selector for input field"
            },
            {
              "kind": "field",
              "name": "dateParsingError",
              "type": {
                "text": "string | null"
              },
              "default": "null",
              "description": "query selector for help slot"
            },
            {
              "kind": "field",
              "name": "flatPickerElement",
              "type": {
                "text": "Instance | undefined"
              },
              "description": "flatpickr instance"
            },
            {
              "kind": "field",
              "name": "reqAniFrame",
              "type": {
                "text": "number | undefined"
              }
            },
            {
              "kind": "field",
              "name": "placeholderText",
              "description": "conditional placeholder",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "regexDateTime",
              "description": "regex for date-time validation on keyboard typing",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "dateValidationMessage",
              "description": "validation message",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "dateObj",
                  "type": {
                    "text": "object"
                  }
                },
                {
                  "name": "dateStr",
                  "optional": true,
                  "type": {
                    "text": "string"
                  }
                }
              ],
              "description": "emit input custom event"
            },
            {
              "kind": "method",
              "name": "dispatchInputEvent",
              "parameters": [
                {
                  "name": "dateObj",
                  "type": {
                    "text": "object"
                  },
                  "description": "Date as an object"
                },
                {
                  "name": "dateStr",
                  "optional": true,
                  "type": {
                    "text": "string"
                  },
                  "description": "Date oin string format"
                }
              ]
            },
            {
              "kind": "method",
              "name": "dateObjectFromString",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "CustomEvent<{ value: string }>"
                  },
                  "description": "custom-event value having date string"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "handleKeyboardInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "CustomEvent<{ value: string | number | undefined; type: \"clear\" | \"input\" }>"
                  },
                  "description": "custom-event value having date string"
                }
              ]
            },
            {
              "kind": "method",
              "name": "datePickerOnChange",
              "parameters": [
                {
                  "name": "selectedDates",
                  "type": {
                    "text": "Date[]"
                  },
                  "description": "selected date object array"
                },
                {
                  "name": "dateStr",
                  "type": {
                    "text": "string"
                  },
                  "description": "selected date string"
                }
              ]
            },
            {
              "kind": "method",
              "name": "createDateTimePicker",
              "parameters": [
                {
                  "name": "element",
                  "type": {
                    "text": "HTMLElement"
                  },
                  "description": "element w.r.t which creation of date picker takes place"
                }
              ],
              "description": "creates date picker"
            },
            {
              "kind": "method",
              "name": "addWeekNoStyle",
              "description": "week-number border conditional styling"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "fieldName": "variant"
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "mode",
              "type": {
                "text": "\"date-time\" | \"date-only\" | \"time-only\" | undefined"
              },
              "default": "\"date-time\"",
              "fieldName": "mode"
            },
            {
              "name": "value",
              "type": {
                "text": "DateValueType | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FDateTimePickerState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "[\"min-date\"]",
              "type": {
                "text": "FDateOption | undefined"
              },
              "fieldName": "[\"min-date\"]"
            },
            {
              "name": "[\"max-date\"]",
              "type": {
                "text": "FDateOption | undefined"
              },
              "fieldName": "[\"max-date\"]"
            },
            {
              "name": "[\"disable-date\"]",
              "type": {
                "text": "DateDisableType | undefined"
              },
              "default": "[]",
              "fieldName": "[\"disable-date\"]"
            },
            {
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "clear"
            },
            {
              "name": "[\"is-range\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "[\"is-range\"]"
            },
            {
              "name": "inline",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "inline"
            },
            {
              "name": "[\"week-number\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "[\"week-number\"]"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FDateTimePicker",
          "declaration": {
            "name": "FDateTimePicker",
            "module": "src/components/f-date-time-picker/f-date-time-picker.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-div/f-div.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FDiv",
          "members": [
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"block\" | \"curved\" | \"round\" | undefined"
              },
              "default": "\"block\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "direction",
              "type": {
                "text": "\"row\" | \"column\" | undefined"
              },
              "default": "\"row\"",
              "attribute": "direction",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FDivStateProp | undefined"
              },
              "default": "\"transparent\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "border",
              "type": {
                "text": "FDivBorderProp | undefined"
              },
              "attribute": "border",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "gap",
              "type": {
                "text": "\"auto\" | \"x-large\" | \"large\" | \"medium\" | \"small\" | \"x-small\" | \"none\" | undefined"
              },
              "default": "\"none\"",
              "attribute": "gap",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "padding",
              "type": {
                "text": "FDivPaddingProp | undefined"
              },
              "default": "\"none\"",
              "attribute": "padding",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "align",
              "type": {
                "text": "| \"top-left\"\n\t\t| \"top-center\"\n\t\t| \"top-right\"\n\t\t| \"middle-left\"\n\t\t| \"middle-center\"\n\t\t| \"middle-right\"\n\t\t| \"bottom-left\"\n\t\t| \"bottom-center\"\n\t\t| \"bottom-right\" | undefined"
              },
              "default": "\"top-left\"",
              "attribute": "align",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "width",
              "type": {
                "text": "FDivWidthProp | undefined"
              },
              "default": "\"fill-container\"",
              "attribute": "width",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "height",
              "type": {
                "text": "FDivHeightProp | undefined"
              },
              "default": "\"fill-container\"",
              "attribute": "height",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "maxWidth",
              "type": {
                "text": "FDivWidthProp | undefined"
              },
              "attribute": "max-width",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "maxHeight",
              "type": {
                "text": "FDivHeightProp | undefined"
              },
              "attribute": "max-height",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "\"skeleton\" | \"loader\" | undefined"
              },
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clickable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "clickable",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "highlight",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "highlight",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "overflow",
              "type": {
                "text": "\"wrap\" | \"scroll\" | \"hidden\" | \"visible\" | undefined"
              },
              "default": "\"wrap\"",
              "attribute": "overflow",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "selected",
              "type": {
                "text": "\"none\" | \"background\" | \"border\" | \"notch-right\" | \"notch-left\" | undefined"
              },
              "default": "\"none\"",
              "attribute": "selected",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "sticky",
              "type": {
                "text": "\"none\" | \"top\" | \"bottom\" | \"left\" | \"right\" | undefined"
              },
              "default": "\"none\"",
              "attribute": "sticky",
              "reflects": true
            },
            {
              "kind": "method",
              "name": "applyBorder",
              "description": "Applying border related style, based on value"
            },
            {
              "kind": "method",
              "name": "applyPadding",
              "description": "Applying padding related style, based on value"
            },
            {
              "kind": "method",
              "name": "applySize",
              "description": "Applying height,width related style, based on value"
            },
            {
              "kind": "method",
              "name": "checkHighlight"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"block\" | \"curved\" | \"round\" | undefined"
              },
              "default": "\"block\"",
              "fieldName": "variant"
            },
            {
              "name": "direction",
              "type": {
                "text": "\"row\" | \"column\" | undefined"
              },
              "default": "\"row\"",
              "fieldName": "direction"
            },
            {
              "name": "state",
              "type": {
                "text": "FDivStateProp | undefined"
              },
              "default": "\"transparent\"",
              "fieldName": "state"
            },
            {
              "name": "border",
              "type": {
                "text": "FDivBorderProp | undefined"
              },
              "fieldName": "border"
            },
            {
              "name": "gap",
              "type": {
                "text": "\"auto\" | \"x-large\" | \"large\" | \"medium\" | \"small\" | \"x-small\" | \"none\" | undefined"
              },
              "default": "\"none\"",
              "fieldName": "gap"
            },
            {
              "name": "padding",
              "type": {
                "text": "FDivPaddingProp | undefined"
              },
              "default": "\"none\"",
              "fieldName": "padding"
            },
            {
              "name": "align",
              "type": {
                "text": "| \"top-left\"\n\t\t| \"top-center\"\n\t\t| \"top-right\"\n\t\t| \"middle-left\"\n\t\t| \"middle-center\"\n\t\t| \"middle-right\"\n\t\t| \"bottom-left\"\n\t\t| \"bottom-center\"\n\t\t| \"bottom-right\" | undefined"
              },
              "default": "\"top-left\"",
              "fieldName": "align"
            },
            {
              "name": "width",
              "type": {
                "text": "FDivWidthProp | undefined"
              },
              "default": "\"fill-container\"",
              "fieldName": "width"
            },
            {
              "name": "height",
              "type": {
                "text": "FDivHeightProp | undefined"
              },
              "default": "\"fill-container\"",
              "fieldName": "height"
            },
            {
              "name": "max-width",
              "type": {
                "text": "FDivWidthProp | undefined"
              },
              "fieldName": "maxWidth"
            },
            {
              "name": "max-height",
              "type": {
                "text": "FDivHeightProp | undefined"
              },
              "fieldName": "maxHeight"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "loading",
              "type": {
                "text": "\"skeleton\" | \"loader\" | undefined"
              },
              "fieldName": "loading"
            },
            {
              "name": "clickable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "clickable"
            },
            {
              "name": "highlight",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "highlight"
            },
            {
              "name": "overflow",
              "type": {
                "text": "\"wrap\" | \"scroll\" | \"hidden\" | \"visible\" | undefined"
              },
              "default": "\"wrap\"",
              "fieldName": "overflow"
            },
            {
              "name": "selected",
              "type": {
                "text": "\"none\" | \"background\" | \"border\" | \"notch-right\" | \"notch-left\" | undefined"
              },
              "default": "\"none\"",
              "fieldName": "selected"
            },
            {
              "name": "sticky",
              "type": {
                "text": "\"none\" | \"top\" | \"bottom\" | \"left\" | \"right\" | undefined"
              },
              "default": "\"none\"",
              "fieldName": "sticky"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          },
          "summary": "F-div is used as a container for HTML elements."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FDiv",
          "declaration": {
            "name": "FDiv",
            "module": "src/components/f-div/f-div.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-divider/f-divider.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FDivider",
          "members": [
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"solid\" | \"dashed\" | \"dotted\" | undefined"
              },
              "default": "\"solid\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FDividerState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"solid\" | \"dashed\" | \"dotted\" | undefined"
              },
              "default": "\"solid\"",
              "fieldName": "variant"
            },
            {
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FDividerState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FDivider",
          "declaration": {
            "name": "FDivider",
            "module": "src/components/f-divider/f-divider.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-document-viewer/f-document-viewer.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FDocumentViewer",
          "members": [
            {
              "kind": "field",
              "name": "content",
              "type": {
                "text": "FDocViewerContent"
              },
              "attribute": "content"
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "array"
              },
              "readonly": true,
              "default": "[\"content\"]",
              "description": "* mention required fields here for generating vue types"
            },
            {
              "kind": "field",
              "name": "jumpLinks",
              "type": {
                "text": "boolean"
              },
              "default": "true",
              "attribute": "jump-links",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "collapsibleJumpLinks",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "collapsible-jump-links",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "levelSelector",
              "type": {
                "text": "boolean"
              },
              "default": "true",
              "attribute": "level-selector",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "fDocViewerScrollContent",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "leftColumn",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "notch",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "notchIcon",
              "type": {
                "text": "FIcon"
              }
            },
            {
              "kind": "field",
              "name": "leftColumnWrapper",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "fSelectLevelSelector",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "kind": "field",
              "name": "indexingLevelSelected",
              "type": {
                "text": "null | number"
              },
              "default": "null"
            },
            {
              "kind": "field",
              "name": "searchValue",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "deepestLevel",
              "type": {
                "text": "number"
              },
              "default": "0"
            },
            {
              "kind": "method",
              "name": "inndexingArray",
              "parameters": [
                {
                  "name": "levels",
                  "type": {
                    "text": "number"
                  }
                }
              ],
              "description": "return an array consisting of indexing levels for filtering the content on the basis of levels."
            },
            {
              "kind": "method",
              "name": "refName",
              "parameters": [
                {
                  "name": "index",
                  "type": {
                    "text": "string | number"
                  },
                  "description": "string or a number for unique identification"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "sidebarRefName",
              "parameters": [
                {
                  "name": "index",
                  "type": {
                    "text": "string | number"
                  },
                  "description": "string or a number for unique identification"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "getState",
              "parameters": [
                {
                  "name": "type",
                  "optional": true,
                  "type": {
                    "text": "FDocTextType"
                  },
                  "description": "para or heading"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "getTextWeight",
              "parameters": [
                {
                  "name": "type",
                  "optional": true,
                  "type": {
                    "text": "FDocTextType"
                  },
                  "description": "para or heading"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "field",
              "name": "getAccordionPanel",
              "default": "getAccordionPanel"
            },
            {
              "kind": "field",
              "name": "getTextPanel",
              "default": "getTextPanel"
            },
            {
              "kind": "field",
              "name": "traverse",
              "default": "traverse"
            },
            {
              "kind": "field",
              "name": "scrollToSectionMethod",
              "default": "scrollToSectionMethod"
            },
            {
              "kind": "field",
              "name": "checkInView",
              "default": "checkInView"
            },
            {
              "kind": "field",
              "name": "handleSelection",
              "default": "handleSelection"
            },
            {
              "kind": "field",
              "name": "handleSearch",
              "default": "handleSearch"
            },
            {
              "kind": "field",
              "name": "toggleLeftColumn",
              "default": "toggleLeftColumn"
            },
            {
              "kind": "field",
              "name": "contentSectionHeader",
              "default": "contentSectionHeader"
            },
            {
              "kind": "field",
              "name": "jumplinksSection",
              "default": "jumplinksSection"
            },
            {
              "kind": "field",
              "name": "jumplinksItems",
              "default": "jumplinksItems"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "content",
              "type": {
                "text": "FDocViewerContent"
              },
              "fieldName": "content"
            },
            {
              "name": "jump-links",
              "type": {
                "text": "boolean"
              },
              "default": "true",
              "fieldName": "jumpLinks"
            },
            {
              "name": "collapsible-jump-links",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "collapsibleJumpLinks"
            },
            {
              "name": "level-selector",
              "type": {
                "text": "boolean"
              },
              "default": "true",
              "fieldName": "levelSelector"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FDocumentViewer",
          "declaration": {
            "name": "FDocumentViewer",
            "module": "src/components/f-document-viewer/f-document-viewer.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-document-viewer/handler.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getAccordionPanel",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              },
              "description": "comppnent"
            },
            {
              "name": "key",
              "type": {
                "text": "string"
              },
              "description": "string for key"
            },
            {
              "name": "value",
              "type": {
                "text": "FDocumentStatement"
              },
              "description": "string for value inside key could be an object or a string"
            },
            {
              "name": "innerHtml",
              "type": {
                "text": "HTMLTemplateResult"
              },
              "description": "result in html to be rendered"
            },
            {
              "name": "level",
              "type": {
                "text": "number"
              }
            }
          ],
          "return": {
            "type": {
              "text": ""
            }
          }
        },
        {
          "kind": "function",
          "name": "getTextPanel",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              },
              "description": "comppnent"
            },
            {
              "name": "key",
              "type": {
                "text": "string"
              },
              "description": "string for key"
            },
            {
              "name": "value",
              "type": {
                "text": "FDocumentStatement"
              },
              "description": "string for value inside key"
            },
            {
              "name": "level",
              "type": {
                "text": "number"
              }
            }
          ],
          "return": {
            "type": {
              "text": ""
            }
          }
        },
        {
          "kind": "function",
          "name": "traverse",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              },
              "description": "comppnent"
            },
            {
              "name": "obj",
              "type": {
                "text": "FDocViewerContent"
              },
              "description": "complete json object for doc creation"
            },
            {
              "name": "level",
              "type": {
                "text": "number"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "scrollToSectionMethod",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              },
              "description": "comppnent"
            },
            {
              "name": "index",
              "type": {
                "text": "number | string"
              },
              "description": "number or a string which is used to scroll to a partiucular section on scroll event"
            }
          ]
        },
        {
          "kind": "function",
          "name": "checkInView",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              },
              "description": "comppnent\ncheck which section is on view on the screen"
            }
          ]
        },
        {
          "kind": "function",
          "name": "handleSelection",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              },
              "description": "comppnent"
            },
            {
              "name": "e",
              "type": {
                "text": "CustomEvent<{ value: string }>"
              }
            },
            {
              "description": "level to be selected",
              "name": "level"
            }
          ]
        },
        {
          "kind": "function",
          "name": "handleSearch",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              },
              "description": "comppnent"
            },
            {
              "name": "e",
              "type": {
                "text": "CustomEvent"
              },
              "description": "value to be searched"
            }
          ]
        },
        {
          "kind": "function",
          "name": "toggleLeftColumn",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              },
              "description": "component"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "getAccordionPanel",
          "declaration": {
            "name": "getAccordionPanel",
            "module": "src/components/f-document-viewer/handler.ts"
          }
        },
        {
          "kind": "js",
          "name": "getTextPanel",
          "declaration": {
            "name": "getTextPanel",
            "module": "src/components/f-document-viewer/handler.ts"
          }
        },
        {
          "kind": "js",
          "name": "traverse",
          "declaration": {
            "name": "traverse",
            "module": "src/components/f-document-viewer/handler.ts"
          }
        },
        {
          "kind": "js",
          "name": "scrollToSectionMethod",
          "declaration": {
            "name": "scrollToSectionMethod",
            "module": "src/components/f-document-viewer/handler.ts"
          }
        },
        {
          "kind": "js",
          "name": "checkInView",
          "declaration": {
            "name": "checkInView",
            "module": "src/components/f-document-viewer/handler.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleSelection",
          "declaration": {
            "name": "handleSelection",
            "module": "src/components/f-document-viewer/handler.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleSearch",
          "declaration": {
            "name": "handleSearch",
            "module": "src/components/f-document-viewer/handler.ts"
          }
        },
        {
          "kind": "js",
          "name": "toggleLeftColumn",
          "declaration": {
            "name": "toggleLeftColumn",
            "module": "src/components/f-document-viewer/handler.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-document-viewer/render.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "render",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "jumplinksItems",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "jumplinksSection",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "contentSectionHeader",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FDocumentViewer"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "render",
            "module": "src/components/f-document-viewer/render.ts"
          }
        },
        {
          "kind": "js",
          "name": "jumplinksItems",
          "declaration": {
            "name": "jumplinksItems",
            "module": "src/components/f-document-viewer/render.ts"
          }
        },
        {
          "kind": "js",
          "name": "jumplinksSection",
          "declaration": {
            "name": "jumplinksSection",
            "module": "src/components/f-document-viewer/render.ts"
          }
        },
        {
          "kind": "js",
          "name": "contentSectionHeader",
          "declaration": {
            "name": "contentSectionHeader",
            "module": "src/components/f-document-viewer/render.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-emoji-picker/f-emoji-picker.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FEmojiPicker",
          "members": [
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FEmojiPickerState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "recent",
              "type": {
                "text": "RecentEmojis | undefined"
              },
              "default": "[]",
              "attribute": "recent",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "include",
              "type": {
                "text": "FEmojiPickerIncludesCategories | undefined"
              },
              "default": "[]",
              "attribute": "include",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "exclude",
              "type": {
                "text": "FEmojiPickerExcludesCategories | undefined"
              },
              "default": "[]",
              "attribute": "exclude",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"exclude-emojis\"]",
              "type": {
                "text": "ExcludeEmojis | undefined"
              },
              "default": "[]",
              "attribute": "[\"exclude-emojis\"]",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "custom",
              "type": {
                "text": "FEmojiPickerCustomEmojiData | undefined"
              },
              "default": "[]",
              "attribute": "custom",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"close-on-select\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "[\"close-on-select\"]",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "clear",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "_labelNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_descriptionNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_helpNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "emojiPickerHeader",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "emojiPickerError",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "labelSlot",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "descriptionSlot",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "helpSlot",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "emojiPicker",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "emojiPickerPopover",
              "type": {
                "text": "FPopover"
              }
            },
            {
              "kind": "field",
              "name": "picker",
              "type": {
                "text": "Picker | undefined"
              }
            },
            {
              "kind": "field",
              "name": "categories",
              "type": {
                "text": "array"
              },
              "default": "[\n\t\t\"frequent\",\n\t\t\"people\",\n\t\t\"nature\",\n\t\t\"foods\",\n\t\t\"activity\",\n\t\t\"places\",\n\t\t\"objects\",\n\t\t\"symbols\",\n\t\t\"flags\"\n\t]"
            },
            {
              "kind": "field",
              "name": "hasLabel",
              "description": "has label slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "hasDescription",
              "description": "has description slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "hasHelperText",
              "description": "has help slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "iconSize",
              "description": "icon size",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "excludeCategories",
              "description": "exclude categories",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "categroiesToDisplay",
              "description": "categories to be displayed for picker according to inclide amd exclude",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "headerSectionDisplay",
              "description": "header slot display"
            },
            {
              "kind": "method",
              "name": "helpSectionDisplay",
              "description": "help section display"
            },
            {
              "kind": "method",
              "name": "toggleEmojiPicker",
              "parameters": [
                {
                  "name": "value",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "boolean"
                }
              ],
              "description": "open/close picker"
            },
            {
              "kind": "method",
              "name": "handleSelectEmoji",
              "parameters": [
                {
                  "name": "valuePicked",
                  "optional": true,
                  "type": {
                    "text": "Emoji"
                  },
                  "description": "emoji as value"
                }
              ]
            },
            {
              "kind": "method",
              "name": "clearValue",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  },
                  "description": "MouseEvent"
                }
              ],
              "description": "clear emoji value"
            },
            {
              "kind": "method",
              "name": "handleFrequentEmojiCategory",
              "description": "add recently used emojis"
            },
            {
              "kind": "method",
              "name": "handleCustomEmoji",
              "description": "handle custom emoji insertion"
            },
            {
              "kind": "method",
              "name": "validateProperties",
              "description": "validation for placeolder"
            },
            {
              "kind": "method",
              "name": "closeEmojiPicker",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  },
                  "description": "mMouseEvent"
                },
                {
                  "name": "element",
                  "type": {
                    "text": "FEmojiPicker"
                  },
                  "description": "emoji-picker component"
                }
              ]
            },
            {
              "kind": "field",
              "name": "outsideClick"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "fieldName": "variant"
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FEmojiPickerState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "recent",
              "type": {
                "text": "RecentEmojis | undefined"
              },
              "default": "[]",
              "fieldName": "recent"
            },
            {
              "name": "include",
              "type": {
                "text": "FEmojiPickerIncludesCategories | undefined"
              },
              "default": "[]",
              "fieldName": "include"
            },
            {
              "name": "exclude",
              "type": {
                "text": "FEmojiPickerExcludesCategories | undefined"
              },
              "default": "[]",
              "fieldName": "exclude"
            },
            {
              "name": "[\"exclude-emojis\"]",
              "type": {
                "text": "ExcludeEmojis | undefined"
              },
              "default": "[]",
              "fieldName": "[\"exclude-emojis\"]"
            },
            {
              "name": "custom",
              "type": {
                "text": "FEmojiPickerCustomEmojiData | undefined"
              },
              "default": "[]",
              "fieldName": "custom"
            },
            {
              "name": "[\"close-on-select\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "[\"close-on-select\"]"
            },
            {
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "clear"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FEmojiPicker",
          "declaration": {
            "name": "FEmojiPicker",
            "module": "src/components/f-emoji-picker/f-emoji-picker.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-field/f-field.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FField",
          "members": [
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"inline\" | \"normal\" | undefined"
              },
              "default": "\"normal\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FFieldStateProp | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "description",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "description",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "canDuplicate",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "can-duplicate",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "readOnlyValue",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "read-only",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"inline\" | \"normal\" | undefined"
              },
              "default": "\"normal\"",
              "fieldName": "variant"
            },
            {
              "name": "state",
              "type": {
                "text": "FFieldStateProp | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "fieldName": "size"
            },
            {
              "name": "description",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "description"
            },
            {
              "name": "can-duplicate",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "canDuplicate"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "read-only",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "readOnlyValue"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          },
          "summary": "Text component includes Headings, titles, body texts and links."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FField",
          "declaration": {
            "name": "FField",
            "module": "src/components/f-field/f-field.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-file-upload/f-file-upload.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FFileUpload",
          "members": [
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"single\" | \"multiple\" | undefined"
              },
              "default": "\"single\"",
              "attribute": "type",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "FFileUploadValueType | undefined"
              },
              "attribute": "value"
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "fileType",
              "type": {
                "text": "FFileUploadFileType | undefined"
              },
              "default": "\"all\"",
              "attribute": "file-type",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FFileUploadState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "maxSize",
              "type": {
                "text": "FFileUploadSizeProp | undefined"
              },
              "attribute": "max-size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "fileUploadSection",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "fileUploadHeader",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "fileUploadError",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "labelSlot",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "descriptionSlot",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "helpSlot",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "textOverflow",
              "type": {
                "text": "FText"
              }
            },
            {
              "kind": "field",
              "name": "_labelNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_descriptionNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_helpNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "bytes",
              "type": {
                "text": "number"
              },
              "default": "0"
            },
            {
              "kind": "field",
              "name": "sizeLimitFlag",
              "type": {
                "text": "boolean"
              },
              "default": "true"
            },
            {
              "kind": "field",
              "name": "acceptedFilesFlag",
              "type": {
                "text": "boolean"
              },
              "default": "true"
            },
            {
              "kind": "field",
              "name": "selectedFiles",
              "type": {
                "text": "File[] | undefined"
              },
              "default": "[]"
            },
            {
              "kind": "field",
              "name": "fileInputRef",
              "type": {
                "text": "Ref<HTMLInputElement>"
              }
            },
            {
              "kind": "field",
              "name": "hasLabel",
              "description": "has label slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "hasDescription",
              "description": "has description slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "hasHelperText",
              "description": "has help slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "fileFormatError",
              "description": "error if file format is incorrect",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "fileSizeError",
              "description": "error if file size is more than given size",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "dispatchValue",
              "description": "value for event dispatch",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "handleClick",
              "description": "on click open file selector window on OS"
            },
            {
              "kind": "method",
              "name": "dropFile",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "DragEvent"
                  },
                  "description": "DragEvent\ndrag and drop file(s) and event emission"
                }
              ]
            },
            {
              "kind": "method",
              "name": "selectFile",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  },
                  "description": "InputEvent"
                }
              ],
              "description": "select file(s) from browse options"
            },
            {
              "kind": "method",
              "name": "dispatchOnInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  },
                  "description": "Event"
                }
              ],
              "description": "dispatch input event"
            },
            {
              "kind": "method",
              "name": "handleRemoveFile",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  },
                  "description": "MouseEvent"
                }
              ],
              "description": "on click remove the selected single file"
            },
            {
              "kind": "method",
              "name": "handleRemoveRespectiveFile",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  },
                  "description": "MouseEvent"
                },
                {
                  "name": "file",
                  "type": {
                    "text": "File"
                  },
                  "description": "contains clicked file"
                }
              ],
              "description": "removes the clicked respective file from selection array"
            },
            {
              "kind": "method",
              "name": "checkOverflowing",
              "description": "check if ellipsis happens on text and insert tooltip"
            },
            {
              "kind": "method",
              "name": "handleMouseEnter",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  },
                  "description": "MouseEvent"
                }
              ],
              "description": "in multiple file selection hovering on the particular file name may open the tooltip -if ellipsis is present"
            },
            {
              "kind": "method",
              "name": "isLetter",
              "parameters": [
                {
                  "name": "str",
                  "type": {
                    "text": "string"
                  },
                  "description": "single character"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "split",
              "parameters": [
                {
                  "name": "str",
                  "type": {
                    "text": "string"
                  },
                  "description": "string"
                },
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  },
                  "description": "index to splice from"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "updateSelectedValues",
              "description": "update file array locally"
            },
            {
              "kind": "method",
              "name": "helpSectionMessages",
              "description": "display messages according to conditions"
            },
            {
              "kind": "method",
              "name": "helpSectionDisplay",
              "description": "conditional help section display for false spacing issue"
            },
            {
              "kind": "method",
              "name": "headerSectionDisplay",
              "description": "conditional header section display for false spacing issue"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "type",
              "type": {
                "text": "\"single\" | \"multiple\" | undefined"
              },
              "default": "\"single\"",
              "fieldName": "type"
            },
            {
              "name": "value",
              "type": {
                "text": "FFileUploadValueType | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "file-type",
              "type": {
                "text": "FFileUploadFileType | undefined"
              },
              "default": "\"all\"",
              "fieldName": "fileType"
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FFileUploadState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "max-size",
              "type": {
                "text": "FFileUploadSizeProp | undefined"
              },
              "fieldName": "maxSize"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FFileUpload",
          "declaration": {
            "name": "FFileUpload",
            "module": "src/components/f-file-upload/f-file-upload.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-form/f-form.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FForm",
          "members": [
            {
              "kind": "field",
              "name": "gap",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "gap",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "separator",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "separator",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "gap",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "gap"
            },
            {
              "name": "separator",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "separator"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          },
          "summary": "Text component includes Headings, titles, body texts and links."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FForm",
          "declaration": {
            "name": "FForm",
            "module": "src/components/f-form/f-form.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-form-field/f-form-field.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FFormField",
          "members": [
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          },
          "attributes": [
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FFormField",
          "declaration": {
            "name": "FFormField",
            "module": "src/components/f-form-field/f-form-field.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-form-group/f-form-group.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FFormGroup",
          "members": [
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "FGroupLabel | undefined"
              },
              "attribute": "label",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"normal\" | \"compact\" | undefined"
              },
              "default": "\"normal\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "direction",
              "type": {
                "text": "\"vertical\" | \"horizontal\" | undefined"
              },
              "default": "\"vertical\"",
              "attribute": "direction",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "gap",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"small\"",
              "attribute": "gap",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "collapse",
              "type": {
                "text": "\"none\" | \"accordion\" | \"text\" | undefined"
              },
              "default": "\"none\"",
              "attribute": "collapse",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "isCollapsed",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "is-collapsed",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "canDuplicate",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "can-duplicate",
              "reflects": true
            },
            {
              "kind": "method",
              "name": "applyStyles",
              "description": "apply styles"
            },
            {
              "kind": "method",
              "name": "applyCursorStyles",
              "description": "apply cursor styles"
            },
            {
              "kind": "method",
              "name": "duplicationClick",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "label",
              "type": {
                "text": "FGroupLabel | undefined"
              },
              "fieldName": "label"
            },
            {
              "name": "variant",
              "type": {
                "text": "\"normal\" | \"compact\" | undefined"
              },
              "default": "\"normal\"",
              "fieldName": "variant"
            },
            {
              "name": "direction",
              "type": {
                "text": "\"vertical\" | \"horizontal\" | undefined"
              },
              "default": "\"vertical\"",
              "fieldName": "direction"
            },
            {
              "name": "gap",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"small\"",
              "fieldName": "gap"
            },
            {
              "name": "collapse",
              "type": {
                "text": "\"none\" | \"accordion\" | \"text\" | undefined"
              },
              "default": "\"none\"",
              "fieldName": "collapse"
            },
            {
              "name": "is-collapsed",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "isCollapsed"
            },
            {
              "name": "can-duplicate",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "canDuplicate"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          },
          "summary": "Text component includes Headings, titles, body texts and links."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FFormGroup",
          "declaration": {
            "name": "FFormGroup",
            "module": "src/components/f-form-group/f-form-group.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-grid/f-grid.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FGrid",
          "members": [
            {
              "kind": "field",
              "name": "minCellWidth",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "min-cell-width",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "maxCellWidth",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "max-cell-width",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "cellHeight",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "cell-height",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "gap",
              "type": {
                "text": "\"x-large\" | \"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"small\"",
              "attribute": "gap",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "gridTemplateColumns",
              "description": "grid-template-columns to assign cell-width",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "applyGridStyles",
              "description": "styling for grid"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "min-cell-width",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "minCellWidth"
            },
            {
              "name": "max-cell-width",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "maxCellWidth"
            },
            {
              "name": "cell-height",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "cellHeight"
            },
            {
              "name": "gap",
              "type": {
                "text": "\"x-large\" | \"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"small\"",
              "fieldName": "gap"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FGrid",
          "declaration": {
            "name": "FGrid",
            "module": "src/components/f-grid/f-grid.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-icon/f-icon.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FIcon",
          "members": [
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "_source",
              "type": {
                "text": "string"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_originalSource",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_themeSubscription",
              "type": {
                "text": "Subscription | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "_configSubscription",
              "type": {
                "text": "Subscription | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"x-large\" | \"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"small\"",
              "attribute": "size"
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FIconState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state"
            },
            {
              "kind": "field",
              "name": "source",
              "type": {
                "text": "string"
              },
              "attribute": "source"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading"
            },
            {
              "kind": "field",
              "name": "clickable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "clickable"
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "array"
              },
              "readonly": true,
              "default": "[\"source\"]"
            },
            {
              "kind": "method",
              "name": "validateProperties",
              "description": "validation for all atrributes"
            },
            {
              "kind": "method",
              "name": "applyStyles",
              "description": "apply inline styles to shadow-dom for custom fill."
            },
            {
              "kind": "method",
              "name": "computeSource",
              "parameters": [
                {
                  "name": "value",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "\"x-large\" | \"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"small\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FIconState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "source",
              "type": {
                "text": "string"
              },
              "fieldName": "source"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "clickable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "clickable"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FIcon",
          "declaration": {
            "name": "FIcon",
            "module": "src/components/f-icon/f-icon.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-icon-button/f-icon-button.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FIconButton",
          "members": [
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "iconInputClass",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "icon",
              "type": {
                "text": "string"
              },
              "attribute": "icon"
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "FIconButtonVariant | undefined"
              },
              "default": "\"round\"",
              "attribute": "variant"
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "FIconButtonType | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "FIconButtonSize | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FIconButtonState | undefined"
              },
              "default": "\"primary\"",
              "attribute": "state"
            },
            {
              "kind": "field",
              "name": "counter",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "counter",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconElement",
              "type": {
                "text": "FIcon"
              },
              "description": "icon element reference"
            },
            {
              "kind": "field",
              "name": "counterElement",
              "type": {
                "text": "FCounter | undefined"
              },
              "description": "icon element reference"
            },
            {
              "kind": "field",
              "name": "counterSize",
              "description": "compute counter size based on button size",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "applyStyles",
              "description": "apply inline styles to shadow-dom for custom fill."
            },
            {
              "kind": "method",
              "name": "validateProperties",
              "description": "validation for all atrributes"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "icon",
              "type": {
                "text": "string"
              },
              "fieldName": "icon"
            },
            {
              "name": "variant",
              "type": {
                "text": "FIconButtonVariant | undefined"
              },
              "default": "\"round\"",
              "fieldName": "variant"
            },
            {
              "name": "category",
              "type": {
                "text": "FIconButtonType | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "size",
              "type": {
                "text": "FIconButtonSize | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FIconButtonState | undefined"
              },
              "default": "\"primary\"",
              "fieldName": "state"
            },
            {
              "name": "counter",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "counter"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FIconButton",
          "declaration": {
            "name": "FIconButton",
            "module": "src/components/f-icon-button/f-icon-button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-input/f-input-base.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FInputBase",
          "members": [
            {
              "kind": "field",
              "name": "showPassword",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FInputState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"text\" | \"number\" | \"email\" | \"password\" | \"url\" | \"tel\" | undefined"
              },
              "default": "\"text\"",
              "attribute": "type",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | number | undefined"
              },
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconLeft",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-left",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconRight",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-right",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "prefix",
              "type": {
                "text": "string | null"
              },
              "default": "null",
              "attribute": "prefix",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "suffix",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "suffix",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "maxLength",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "max-length",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "clear",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "read-only",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "suffixWhen",
              "type": {
                "text": "FInputSuffixWhen | undefined"
              },
              "attribute": "suffixWhen"
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  }
                }
              ],
              "description": "emit input custom event"
            },
            {
              "kind": "method",
              "name": "clearInputValue",
              "description": "clear input value on clear icon clicked"
            },
            {
              "kind": "method",
              "name": "dispatchInputEvent",
              "parameters": [
                {
                  "name": "value",
                  "type": {
                    "text": "string | number | undefined"
                  }
                },
                {
                  "name": "type",
                  "type": {
                    "text": "\"clear\" | \"input\""
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "iconSize",
              "description": "icon size",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "togglePasswordView",
              "description": "Toggle Password view"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "fieldName": "variant"
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "state",
              "type": {
                "text": "FInputState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "type",
              "type": {
                "text": "\"text\" | \"number\" | \"email\" | \"password\" | \"url\" | \"tel\" | undefined"
              },
              "default": "\"text\"",
              "fieldName": "type"
            },
            {
              "name": "value",
              "type": {
                "text": "string | number | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "icon-left",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconLeft"
            },
            {
              "name": "icon-right",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconRight"
            },
            {
              "name": "prefix",
              "type": {
                "text": "string | null"
              },
              "default": "null",
              "fieldName": "prefix"
            },
            {
              "name": "suffix",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "suffix"
            },
            {
              "name": "max-length",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "maxLength"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "clear"
            },
            {
              "name": "read-only",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "readOnly"
            },
            {
              "name": "suffixWhen",
              "type": {
                "text": "FInputSuffixWhen | undefined"
              },
              "fieldName": "suffixWhen"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FInputBase",
          "declaration": {
            "name": "FInputBase",
            "module": "src/components/f-input/f-input-base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-input/f-input-light.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FInputLight",
          "members": [
            {
              "kind": "field",
              "name": "inputElement",
              "type": {
                "text": "HTMLInputElement"
              },
              "description": "native input element reference"
            },
            {
              "kind": "field",
              "name": "inputWrapperElement",
              "type": {
                "text": "HTMLInputElement"
              },
              "description": "native input element wrapper reference, (Used in f-suggest to display popover)"
            },
            {
              "kind": "field",
              "name": "clearIcon",
              "type": {
                "text": "FIcon | undefined"
              },
              "description": "clear icon reference"
            },
            {
              "kind": "method",
              "name": "createRenderRoot"
            },
            {
              "kind": "field",
              "name": "iconRightTemplate",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "passwordToggle",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "suffixTextTemplate",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "suffixTemplate",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "iconleftTemplate",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "prefixTemplate",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "showPassword",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "attribute": "variant",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FInputState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"text\" | \"number\" | \"email\" | \"password\" | \"url\" | \"tel\" | undefined"
              },
              "default": "\"text\"",
              "attribute": "type",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | number | undefined"
              },
              "attribute": "value",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconLeft",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-left",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconRight",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-right",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "prefix",
              "type": {
                "text": "string | null"
              },
              "default": "null",
              "attribute": "prefix",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "suffix",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "suffix",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "maxLength",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "max-length",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "clear",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "read-only",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "suffixWhen",
              "type": {
                "text": "FInputSuffixWhen | undefined"
              },
              "attribute": "suffixWhen",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  }
                }
              ],
              "description": "emit input custom event",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "method",
              "name": "clearInputValue",
              "description": "clear input value on clear icon clicked",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "method",
              "name": "dispatchInputEvent",
              "parameters": [
                {
                  "name": "value",
                  "type": {
                    "text": "string | number | undefined"
                  }
                },
                {
                  "name": "type",
                  "type": {
                    "text": "\"clear\" | \"input\""
                  }
                }
              ],
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconSize",
              "description": "icon size",
              "readonly": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "method",
              "name": "togglePasswordView",
              "description": "Toggle Password view",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FInputBase",
            "module": "/src/components/f-input/f-input-base"
          },
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "fieldName": "variant",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "state",
              "type": {
                "text": "FInputState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "\"text\" | \"number\" | \"email\" | \"password\" | \"url\" | \"tel\" | undefined"
              },
              "default": "\"text\"",
              "fieldName": "type",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string | number | undefined"
              },
              "fieldName": "value",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "icon-left",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconLeft",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "icon-right",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconRight",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "prefix",
              "type": {
                "text": "string | null"
              },
              "default": "null",
              "fieldName": "prefix",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "suffix",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "suffix",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "max-length",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "maxLength",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "clear",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "read-only",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "readOnly",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "suffixWhen",
              "type": {
                "text": "FInputSuffixWhen | undefined"
              },
              "fieldName": "suffixWhen",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FInputLight",
          "declaration": {
            "name": "FInputLight",
            "module": "src/components/f-input/f-input-light.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-input/f-input.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FInput",
          "members": [
            {
              "kind": "field",
              "name": "_labelNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_hasLabel",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "_helpNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_hasHelperText",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "inputLight",
              "type": {
                "text": "FInputLight"
              },
              "description": "input element reference"
            },
            {
              "kind": "field",
              "name": "inputElement",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "inputWrapperElement",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "clearIcon",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "_onLabelSlotChange"
            },
            {
              "kind": "method",
              "name": "_onHelpSlotChange"
            },
            {
              "kind": "method",
              "name": "updateValue",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "CustomEvent<FInputCustomEvent>"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "showPassword",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "attribute": "variant",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FInputState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"text\" | \"number\" | \"email\" | \"password\" | \"url\" | \"tel\" | undefined"
              },
              "default": "\"text\"",
              "attribute": "type",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | number | undefined"
              },
              "attribute": "value",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconLeft",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-left",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconRight",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-right",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "prefix",
              "type": {
                "text": "string | null"
              },
              "default": "null",
              "attribute": "prefix",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "suffix",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "suffix",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "maxLength",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "max-length",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "clear",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "read-only",
              "reflects": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "suffixWhen",
              "type": {
                "text": "FInputSuffixWhen | undefined"
              },
              "attribute": "suffixWhen",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  }
                }
              ],
              "description": "emit input custom event",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "method",
              "name": "clearInputValue",
              "description": "clear input value on clear icon clicked",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "method",
              "name": "dispatchInputEvent",
              "parameters": [
                {
                  "name": "value",
                  "type": {
                    "text": "string | number | undefined"
                  }
                },
                {
                  "name": "type",
                  "type": {
                    "text": "\"clear\" | \"input\""
                  }
                }
              ],
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconSize",
              "description": "icon size",
              "readonly": true,
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "method",
              "name": "togglePasswordView",
              "description": "Toggle Password view",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FInputBase",
            "module": "/src/components/f-input/f-input-base"
          },
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "fieldName": "variant",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "state",
              "type": {
                "text": "FInputState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "\"text\" | \"number\" | \"email\" | \"password\" | \"url\" | \"tel\" | undefined"
              },
              "default": "\"text\"",
              "fieldName": "type",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string | number | undefined"
              },
              "fieldName": "value",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "icon-left",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconLeft",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "icon-right",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconRight",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "prefix",
              "type": {
                "text": "string | null"
              },
              "default": "null",
              "fieldName": "prefix",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "suffix",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "suffix",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "max-length",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "maxLength",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "clear",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "read-only",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "readOnly",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "suffixWhen",
              "type": {
                "text": "FInputSuffixWhen | undefined"
              },
              "fieldName": "suffixWhen",
              "inheritedFrom": {
                "name": "FInputBase",
                "module": "src/components/f-input/f-input-base.ts"
              }
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FInputState",
          "declaration": {
            "name": "FInputState",
            "module": "\"./f-input-base\""
          }
        },
        {
          "kind": "js",
          "name": "FInputCustomEvent",
          "declaration": {
            "name": "FInputCustomEvent",
            "module": "\"./f-input-base\""
          }
        },
        {
          "kind": "js",
          "name": "FInputSuffixWhen",
          "declaration": {
            "name": "FInputSuffixWhen",
            "module": "\"./f-input-base\""
          }
        },
        {
          "kind": "js",
          "name": "FInput",
          "declaration": {
            "name": "FInput",
            "module": "src/components/f-input/f-input.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-pictogram/f-pictogram.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FPictogram",
          "members": [
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "FPictogramVariant | undefined"
              },
              "default": "\"squircle\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "FPictogramCategory | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "source",
              "type": {
                "text": "string"
              },
              "attribute": "source",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "FPictogramSize | undefined"
              },
              "default": "\"large\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FPictogramState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clickable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "clickable",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "autoBg",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "auto-bg",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "getLetters",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "capitalizeFirstLetter",
              "parameters": [
                {
                  "name": "string",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "textSource",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "hslToHex",
              "parameters": [
                {
                  "name": "h",
                  "type": {
                    "text": "number"
                  }
                },
                {
                  "name": "s",
                  "type": {
                    "text": "number"
                  }
                },
                {
                  "name": "l",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "textColor",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "textColorStyling",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "renderedHtml",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "isSourceText",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "sourceSize"
            },
            {
              "kind": "field",
              "name": "hashCode",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "stringReplaceAtIndex",
              "parameters": [
                {
                  "name": "str",
                  "type": {
                    "text": "string"
                  }
                },
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  }
                },
                {
                  "name": "chr",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "hashCodeHover",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "applyStyles"
            },
            {
              "kind": "method",
              "name": "validateProperties"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "FPictogramVariant | undefined"
              },
              "default": "\"squircle\"",
              "fieldName": "variant"
            },
            {
              "name": "category",
              "type": {
                "text": "FPictogramCategory | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "source",
              "type": {
                "text": "string"
              },
              "fieldName": "source"
            },
            {
              "name": "size",
              "type": {
                "text": "FPictogramSize | undefined"
              },
              "default": "\"large\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FPictogramState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "clickable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "clickable"
            },
            {
              "name": "auto-bg",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "autoBg"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FPictogram",
          "declaration": {
            "name": "FPictogram",
            "module": "src/components/f-pictogram/f-pictogram.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-popover/f-popover.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FPopover",
          "members": [
            {
              "kind": "field",
              "name": "placement",
              "type": {
                "text": "FPopoverPlacement | undefined"
              },
              "default": "\"auto\"",
              "attribute": "placement",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "FPopoverSize | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "open",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "overlay",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "overlay",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "shadow",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "shadow",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "autoHeight",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "auto-height",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "closeOnEscape",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "close-on-escape",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FPopoverState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "target",
              "type": {
                "text": "string | HTMLElement"
              },
              "attribute": "target",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "cleanup",
              "type": {
                "text": "() => void"
              }
            },
            {
              "kind": "field",
              "name": "isEscapeClicked",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "escapeHandler"
            },
            {
              "kind": "field",
              "name": "isTooltip",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "overlayElement",
              "type": {
                "text": "HTMLDivElement | undefined"
              }
            },
            {
              "kind": "field",
              "name": "reqAniFrame",
              "type": {
                "text": "number | undefined"
              }
            },
            {
              "kind": "field",
              "name": "offset",
              "type": {
                "text": "FPopOverOffset | null"
              },
              "default": "null"
            },
            {
              "kind": "field",
              "name": "targetElement",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "computePlacement"
            },
            {
              "kind": "method",
              "name": "computePosition",
              "parameters": [
                {
                  "name": "isTooltip",
                  "type": {
                    "text": "boolean"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "getBodyTargetPlacementCords"
            },
            {
              "kind": "method",
              "name": "dispatchEsc"
            },
            {
              "kind": "method",
              "name": "escapekeyHandle",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                },
                {
                  "name": "el",
                  "type": {
                    "text": "HTMLElement"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "overlayClick"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "placement",
              "type": {
                "text": "FPopoverPlacement | undefined"
              },
              "default": "\"auto\"",
              "fieldName": "placement"
            },
            {
              "name": "size",
              "type": {
                "text": "FPopoverSize | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "open",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "open"
            },
            {
              "name": "overlay",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "overlay"
            },
            {
              "name": "shadow",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "shadow"
            },
            {
              "name": "auto-height",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "autoHeight"
            },
            {
              "name": "close-on-escape",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "closeOnEscape"
            },
            {
              "name": "state",
              "type": {
                "text": "FPopoverState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "target",
              "type": {
                "text": "string | HTMLElement"
              },
              "fieldName": "target"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FPopover",
          "declaration": {
            "name": "FPopover",
            "module": "src/components/f-popover/f-popover.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-progress-bar/f-progress-bar.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FProgressBar",
          "members": [
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "FProgressBarValueProp | undefined"
              },
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"block\" | \"curved\" | undefined"
              },
              "default": "\"block\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FProgressBarState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "width",
              "type": {
                "text": "FProgressBarWidthProp | undefined"
              },
              "default": "\"fill-container\"",
              "attribute": "width",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "fProgressBarFill",
              "type": {
                "text": "FDiv | undefined"
              },
              "description": "progress-bar fill query selector"
            },
            {
              "kind": "field",
              "name": "computedHeight",
              "description": "compyr height of the progress-bar",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "computedWidth",
              "description": "compute width of fill in the track",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "validateProperties",
              "description": "validation for all atrributes"
            },
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "value",
              "type": {
                "text": "FProgressBarValueProp | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "variant",
              "type": {
                "text": "\"block\" | \"curved\" | undefined"
              },
              "default": "\"block\"",
              "fieldName": "variant"
            },
            {
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FProgressBarState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "width",
              "type": {
                "text": "FProgressBarWidthProp | undefined"
              },
              "default": "\"fill-container\"",
              "fieldName": "width"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FProgressBar",
          "declaration": {
            "name": "FProgressBar",
            "module": "src/components/f-progress-bar/f-progress-bar.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-radio/f-radio.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FRadio",
          "members": [
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "\"selected\" | \"unselected\" | undefined"
              },
              "default": "\"unselected\"",
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FRadioState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "slotWrapper",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "method",
              "name": "handleClick",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ],
              "description": "emit event on click"
            },
            {
              "kind": "method",
              "name": "checkSlots"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "value",
              "type": {
                "text": "\"selected\" | \"unselected\" | undefined"
              },
              "default": "\"unselected\"",
              "fieldName": "value"
            },
            {
              "name": "state",
              "type": {
                "text": "FRadioState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "fieldName": "size"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FRadio",
          "declaration": {
            "name": "FRadio",
            "module": "src/components/f-radio/f-radio.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-search/f-search.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FSearch",
          "members": [
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "result",
              "type": {
                "text": "FSearchSuggestions | undefined"
              },
              "default": "[]",
              "attribute": "result",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disableResult",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disable-result",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FSearchState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "selectedScope",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "selected-scope",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"selected-scope\"]",
              "description": "for vue2 camelcase support"
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "scope",
              "type": {
                "text": "FSearchScope | undefined"
              },
              "default": "\"none\"",
              "attribute": "scope",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "clear",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"search-button\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "[\"search-button\"]",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "resultWhen",
              "type": {
                "text": "FSearchResultWhen"
              },
              "description": "to customize result",
              "attribute": "result-when"
            },
            {
              "kind": "field",
              "name": "[\"result-when\"]"
            },
            {
              "kind": "field",
              "name": "resultMaxHeight",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "result-max-height",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "labelSlot",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "descriptionSlot",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "helpSlot",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "headerSection",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "helperTextSection",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "suggestElement",
              "type": {
                "text": "FSuggest"
              }
            },
            {
              "kind": "field",
              "name": "_labelNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_descriptionNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_helpNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "hasLabel",
              "description": "has label slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "hasDescription",
              "description": "has description slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "hasHelperText",
              "description": "has help slot",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "CustomEvent<{ value: unknown }>"
                  }
                }
              ],
              "description": "emit input custom event"
            },
            {
              "kind": "method",
              "name": "handleScopeSelection",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "CustomEvent<{ value: string }>"
                  }
                }
              ],
              "description": "emit input custom event for scope"
            },
            {
              "kind": "method",
              "name": "handleSearchClick",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "CustomEvent"
                  }
                }
              ],
              "description": "emit search custom event"
            },
            {
              "kind": "method",
              "name": "clearInputValue",
              "description": "clear input value on clear icon clicked"
            },
            {
              "kind": "method",
              "name": "dispatchInputEvent",
              "parameters": [
                {
                  "name": "value",
                  "type": {
                    "text": "any"
                  },
                  "description": "string for value"
                },
                {
                  "name": "scope",
                  "default": "\"\"",
                  "description": "string for scope value"
                }
              ]
            },
            {
              "kind": "field",
              "name": "applyStyling",
              "description": "set styling class",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "displayHelpSection",
              "description": "conditional help section display for false spacing issue"
            },
            {
              "kind": "method",
              "name": "displayHeaderSection",
              "description": "conditional header section display for false spacing issue"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "fieldName": "variant"
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "result",
              "type": {
                "text": "FSearchSuggestions | undefined"
              },
              "default": "[]",
              "fieldName": "result"
            },
            {
              "name": "disable-result",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disableResult"
            },
            {
              "name": "state",
              "type": {
                "text": "FSearchState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "selected-scope",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "selectedScope"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "scope",
              "type": {
                "text": "FSearchScope | undefined"
              },
              "default": "\"none\"",
              "fieldName": "scope"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "clear"
            },
            {
              "name": "[\"search-button\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "[\"search-button\"]"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "result-when",
              "type": {
                "text": "FSearchResultWhen"
              },
              "description": "to customize result",
              "fieldName": "resultWhen"
            },
            {
              "name": "result-max-height",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "resultMaxHeight"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FSearch",
          "declaration": {
            "name": "FSearch",
            "module": "src/components/f-search/f-search.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-select/f-select.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FSelect",
          "members": [
            {
              "kind": "field",
              "name": "_labelNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_hasLabel",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "_helpNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_hasHelperText",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "openDropdown",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "viewMoreTags",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "searchValue",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "selectedOptions",
              "type": {
                "text": "FSelectOptions"
              },
              "default": "[]"
            },
            {
              "kind": "field",
              "name": "filteredOptions",
              "type": {
                "text": "FSelectOptions"
              },
              "default": "[]"
            },
            {
              "kind": "field",
              "name": "optimizedHeight",
              "type": {
                "text": "number"
              },
              "default": "0"
            },
            {
              "kind": "field",
              "name": "preferredOpenDirection",
              "type": {
                "text": "string"
              },
              "default": "\"below\""
            },
            {
              "kind": "field",
              "name": "optionsTop",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "optionsBottom",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "inputElement",
              "type": {
                "text": "HTMLInputElement"
              }
            },
            {
              "kind": "field",
              "name": "wrapperElement",
              "type": {
                "text": "HTMLDivElement"
              }
            },
            {
              "kind": "field",
              "name": "optionElement",
              "type": {
                "text": "HTMLDivElement"
              }
            },
            {
              "kind": "field",
              "name": "allOptions",
              "type": {
                "text": "NodeListOf<HTMLElement> | undefined"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"single\" | \"multiple\" | undefined"
              },
              "default": "\"single\"",
              "attribute": "type",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FSelectState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "FSelectValue | undefined"
              },
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "FSelectOptions"
              },
              "attribute": "options",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "optionTemplate",
              "type": {
                "text": "FSelectOptionTemplate | undefined"
              },
              "attribute": "option-template"
            },
            {
              "kind": "field",
              "name": "[\"option-template\"]"
            },
            {
              "kind": "field",
              "name": "iconLeft",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-left",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "height",
              "type": {
                "text": "FSelectHeightProp"
              },
              "default": "180",
              "attribute": "height",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "width",
              "type": {
                "text": "FSelectWidthProp | undefined"
              },
              "default": "\"fill-container\"",
              "attribute": "width",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "searchable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "searchable",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "clear",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "checkbox",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "checkbox",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "createOption",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "create-option",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "autoAddOption",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "auto-add-option",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "selectionLimit",
              "type": {
                "text": "number"
              },
              "default": "2",
              "attribute": "selection-limit",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconSize",
              "description": "icon size",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "outsideClick"
            },
            {
              "kind": "field",
              "name": "containerScroll"
            },
            {
              "kind": "method",
              "name": "applyOptionsStyle",
              "parameters": [
                {
                  "name": "width",
                  "type": {
                    "text": "number"
                  }
                }
              ],
              "description": "apply styling to f-select options wrapper."
            },
            {
              "kind": "method",
              "name": "getIndex",
              "parameters": [
                {
                  "name": "option",
                  "type": {
                    "text": "FSelectSingleOption"
                  }
                }
              ],
              "description": "index search for the resepctive option"
            },
            {
              "kind": "method",
              "name": "getIndexInGroup",
              "parameters": [
                {
                  "name": "option",
                  "type": {
                    "text": "FSelectSingleOption"
                  }
                },
                {
                  "name": "group",
                  "type": {
                    "text": "string"
                  }
                }
              ],
              "description": "index search for respective option of the respective group"
            },
            {
              "kind": "method",
              "name": "isSelected",
              "parameters": [
                {
                  "name": "option",
                  "type": {
                    "text": "FSelectOptionObject | string"
                  }
                }
              ],
              "description": "check selection for respective option."
            },
            {
              "kind": "method",
              "name": "isGroupSelection",
              "parameters": [
                {
                  "name": "option",
                  "type": {
                    "text": "FSelectSingleOption"
                  }
                },
                {
                  "name": "group",
                  "type": {
                    "text": "string"
                  }
                }
              ],
              "description": "check selection for respective option of the respective group"
            },
            {
              "kind": "method",
              "name": "clearInputValue",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ],
              "description": "clear input value on clear icon clicked"
            },
            {
              "kind": "method",
              "name": "clearSelectionInGroups",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ],
              "description": "clear te search string"
            },
            {
              "kind": "method",
              "name": "getCheckedValue",
              "parameters": [
                {
                  "name": "group",
                  "type": {
                    "text": "string"
                  }
                }
              ],
              "description": "check if all values of group are selected or not or are in idetereminate state"
            },
            {
              "kind": "method",
              "name": "getSlicedSelections",
              "parameters": [
                {
                  "name": "optionList",
                  "type": {
                    "text": "FSelectOptionsProp"
                  }
                }
              ],
              "description": "get sliced array to show selected options"
            },
            {
              "kind": "method",
              "name": "applyInputStyle",
              "description": "change width of input inside f-select according to searchable prop"
            },
            {
              "kind": "method",
              "name": "getConcaticateGroupOptions",
              "parameters": [
                {
                  "name": "array",
                  "type": {
                    "text": "FSelectOptionsGroup"
                  }
                }
              ],
              "description": "get concatinated array from groups"
            },
            {
              "kind": "method",
              "name": "clearFilterSearchString",
              "description": "clear search string"
            },
            {
              "kind": "method",
              "name": "isStringsArray",
              "parameters": [
                {
                  "name": "arr",
                  "type": {
                    "text": "unknown[]"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "createNewOption",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ],
              "description": "Create New Option when option not present"
            },
            {
              "kind": "method",
              "name": "validateProperties",
              "description": "validate properties"
            },
            {
              "kind": "method",
              "name": "updateDimentions",
              "description": "options wrapper dimentions update on the basis of window screen"
            },
            {
              "kind": "method",
              "name": "_onLabelSlotChange"
            },
            {
              "kind": "method",
              "name": "_onHelpSlotChange"
            },
            {
              "kind": "field",
              "name": "singleSelectionStyle",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "rightOffset",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "getOptionQaId",
              "parameters": [
                {
                  "name": "option",
                  "type": {
                    "text": "FSelectSingleOption"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "handleDropDownOpen",
              "default": "handleDropDownOpen"
            },
            {
              "kind": "field",
              "name": "handleDropDownClose",
              "default": "handleDropDownClose"
            },
            {
              "kind": "field",
              "name": "handleOptionSelection",
              "default": "handleOptionSelection"
            },
            {
              "kind": "field",
              "name": "handleSelectionGroup",
              "default": "handleSelectionGroup"
            },
            {
              "kind": "field",
              "name": "handleRemoveGroupSelection",
              "default": "handleRemoveGroupSelection"
            },
            {
              "kind": "field",
              "name": "handleCheckboxInput",
              "default": "handleCheckboxInput"
            },
            {
              "kind": "field",
              "name": "handleCheckboxGroup",
              "default": "handleCheckboxGroup"
            },
            {
              "kind": "field",
              "name": "handleSelectAll",
              "default": "handleSelectAll"
            },
            {
              "kind": "field",
              "name": "handleViewMoreTags",
              "default": "handleViewMoreTags"
            },
            {
              "kind": "field",
              "name": "handleInput",
              "default": "handleInput"
            },
            {
              "kind": "field",
              "name": "handleBlur",
              "default": "handleBlur"
            },
            {
              "kind": "field",
              "name": "handleKeyDown",
              "default": "handleKeyDown"
            },
            {
              "kind": "field",
              "name": "handleOptionMouseOver",
              "default": "handleOptionMouseOver"
            },
            {
              "kind": "field",
              "name": "renderSingleSelection",
              "default": "renderSingleSelection"
            },
            {
              "kind": "field",
              "name": "renderMultipleSelectionTag",
              "default": "renderMultipleSelectionTag"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "type",
              "type": {
                "text": "\"single\" | \"multiple\" | undefined"
              },
              "default": "\"single\"",
              "fieldName": "type"
            },
            {
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "fieldName": "variant"
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "state",
              "type": {
                "text": "FSelectState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "fieldName": "size"
            },
            {
              "name": "value",
              "type": {
                "text": "FSelectValue | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "options",
              "type": {
                "text": "FSelectOptions"
              },
              "fieldName": "options"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "option-template",
              "type": {
                "text": "FSelectOptionTemplate | undefined"
              },
              "fieldName": "optionTemplate"
            },
            {
              "name": "icon-left",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconLeft"
            },
            {
              "name": "height",
              "type": {
                "text": "FSelectHeightProp"
              },
              "default": "180",
              "fieldName": "height"
            },
            {
              "name": "width",
              "type": {
                "text": "FSelectWidthProp | undefined"
              },
              "default": "\"fill-container\"",
              "fieldName": "width"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "searchable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "searchable"
            },
            {
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "clear"
            },
            {
              "name": "checkbox",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "checkbox"
            },
            {
              "name": "create-option",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "createOption"
            },
            {
              "name": "auto-add-option",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "autoAddOption"
            },
            {
              "name": "selection-limit",
              "type": {
                "text": "number"
              },
              "default": "2",
              "fieldName": "selectionLimit"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FSelect",
          "declaration": {
            "name": "FSelect",
            "module": "src/components/f-select/f-select.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-select/handlers.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "handleDropDownOpen",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent | KeyboardEvent"
              }
            }
          ],
          "description": "open options menu"
        },
        {
          "kind": "function",
          "name": "handleDropDownClose",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent | KeyboardEvent"
              }
            },
            {
              "name": "clearSearch",
              "default": "true"
            }
          ],
          "description": "close options menu"
        },
        {
          "kind": "function",
          "name": "handleOptionSelection",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "option",
              "type": {
                "text": "FSelectSingleOption"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent"
              }
            }
          ],
          "description": "action for selection of options if the options is in the form of array"
        },
        {
          "kind": "function",
          "name": "handleSelectionGroup",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "option",
              "type": {
                "text": "FSelectSingleOption"
              }
            },
            {
              "name": "group",
              "type": {
                "text": "string"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent"
              }
            }
          ],
          "description": "action for selection of options if the options is in the form of groups"
        },
        {
          "kind": "function",
          "name": "handleRemoveGroupSelection",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "option",
              "type": {
                "text": "FSelectSingleOption"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent"
              }
            }
          ],
          "description": "remove selection option (in group) when f-tag is clicked"
        },
        {
          "kind": "function",
          "name": "handleCheckboxInput",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "option",
              "type": {
                "text": "FSelectSingleOption"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent"
              }
            }
          ],
          "description": "handle click on checkbox"
        },
        {
          "kind": "function",
          "name": "handleCheckboxGroup",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "option",
              "type": {
                "text": "FSelectSingleOption"
              }
            },
            {
              "name": "group",
              "type": {
                "text": "string"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent"
              }
            }
          ],
          "description": "handle click on checkbox in group"
        },
        {
          "kind": "function",
          "name": "handleSelectAll",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent"
              }
            },
            {
              "name": "group",
              "type": {
                "text": "string"
              }
            }
          ],
          "description": "select all options inside a particular group"
        },
        {
          "kind": "function",
          "name": "handleViewMoreTags",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent"
              }
            }
          ],
          "description": "hide/show f-tags when multiple options are selected"
        },
        {
          "kind": "function",
          "name": "handleInput",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "InputEvent"
              }
            }
          ],
          "description": "emit input custom event for option selection"
        },
        {
          "kind": "function",
          "name": "handleBlur",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "FocusEvent"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "handleKeyDown",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "KeyboardEvent"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "handleOptionMouseOver",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "e",
              "type": {
                "text": "MouseEvent"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "handleDropDownOpen",
          "declaration": {
            "name": "handleDropDownOpen",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleDropDownClose",
          "declaration": {
            "name": "handleDropDownClose",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleOptionSelection",
          "declaration": {
            "name": "handleOptionSelection",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleSelectionGroup",
          "declaration": {
            "name": "handleSelectionGroup",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleRemoveGroupSelection",
          "declaration": {
            "name": "handleRemoveGroupSelection",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleCheckboxInput",
          "declaration": {
            "name": "handleCheckboxInput",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleCheckboxGroup",
          "declaration": {
            "name": "handleCheckboxGroup",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleSelectAll",
          "declaration": {
            "name": "handleSelectAll",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleViewMoreTags",
          "declaration": {
            "name": "handleViewMoreTags",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleInput",
          "declaration": {
            "name": "handleInput",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleBlur",
          "declaration": {
            "name": "handleBlur",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleKeyDown",
          "declaration": {
            "name": "handleKeyDown",
            "module": "src/components/f-select/handlers.ts"
          }
        },
        {
          "kind": "js",
          "name": "handleOptionMouseOver",
          "declaration": {
            "name": "handleOptionMouseOver",
            "module": "src/components/f-select/handlers.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-select/render.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "render",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "renderSingleSelection",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "option",
              "type": {
                "text": "FSelectSingleOption"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "renderMultipleSelectionTag",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSelect"
              }
            },
            {
              "name": "option",
              "type": {
                "text": "FSelectSingleOption"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "name": "render",
            "module": "src/components/f-select/render.ts"
          }
        },
        {
          "kind": "js",
          "name": "renderSingleSelection",
          "declaration": {
            "name": "renderSingleSelection",
            "module": "src/components/f-select/render.ts"
          }
        },
        {
          "kind": "js",
          "name": "renderMultipleSelectionTag",
          "declaration": {
            "name": "renderMultipleSelectionTag",
            "module": "src/components/f-select/render.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-spacer/f-spacer.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FSpacer",
          "members": [
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "FSpacerSizeProp | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "method",
              "name": "applySize",
              "description": "Applying height,width related style, based on size property"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "FSpacerSizeProp | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FSpacer",
          "declaration": {
            "name": "FSpacer",
            "module": "src/components/f-spacer/f-spacer.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-suggest/display-options.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "displayOptions",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSuggest"
              }
            },
            {
              "name": "suggestions",
              "type": {
                "text": "string[]"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "displayCustomTemplate",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSuggest"
              }
            },
            {
              "name": "suggestions",
              "type": {
                "text": "FSuggestTemplate[]"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "displayCategories",
          "parameters": [
            {
              "name": "this",
              "type": {
                "text": "FSuggest"
              }
            },
            {
              "name": "suggestions",
              "type": {
                "text": "FSuggestSuggestionsCategory"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "displayOptions",
          "declaration": {
            "name": "displayOptions",
            "module": "src/components/f-suggest/display-options.ts"
          }
        },
        {
          "kind": "js",
          "name": "displayCustomTemplate",
          "declaration": {
            "name": "displayCustomTemplate",
            "module": "src/components/f-suggest/display-options.ts"
          }
        },
        {
          "kind": "js",
          "name": "displayCategories",
          "declaration": {
            "name": "displayCategories",
            "module": "src/components/f-suggest/display-options.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-suggest/f-suggest.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FSuggest",
          "members": [
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "suggestions",
              "type": {
                "text": "FSuggestSuggestions | undefined"
              },
              "default": "[]",
              "attribute": "suggestions"
            },
            {
              "kind": "field",
              "name": "disableSuggestions",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "attribute": "disable-suggestions",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FSuggestState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconLeft",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-left",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconRight",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-right",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "prefix",
              "type": {
                "text": "string | null"
              },
              "default": "null",
              "attribute": "prefix",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "suffix",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "suffix",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "maxLength",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "max-length",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "clear",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "read-only",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "suffixWhen",
              "type": {
                "text": "FSuggestSuffixWhen | undefined"
              },
              "attribute": "suffixWhen"
            },
            {
              "kind": "field",
              "name": "suggestWhen",
              "type": {
                "text": "FSuggestWhen"
              },
              "attribute": "suggest-when"
            },
            {
              "kind": "field",
              "name": "[\"suggest-when\"]"
            },
            {
              "kind": "field",
              "name": "optionsMaxHeight",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "options-max-height",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "fInput",
              "type": {
                "text": "FInput"
              },
              "description": "input element reference"
            },
            {
              "kind": "field",
              "name": "popOverElement",
              "type": {
                "text": "FPopover"
              },
              "description": "popover element reference"
            },
            {
              "kind": "field",
              "name": "FSelectOptions",
              "type": {
                "text": "FDiv | undefined"
              }
            },
            {
              "kind": "field",
              "name": "currentIndex",
              "type": {
                "text": "number"
              },
              "default": "-1"
            },
            {
              "kind": "field",
              "name": "currentCategoryIndex",
              "type": {
                "text": "number"
              },
              "default": "0"
            },
            {
              "kind": "field",
              "name": "filteredSuggestions",
              "type": {
                "text": "FSuggestSuggestions | undefined"
              }
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "CustomEvent<{ value: string }>"
                  }
                }
              ],
              "description": "emit input custom event"
            },
            {
              "kind": "method",
              "name": "dispatchInputEvent",
              "parameters": [
                {
                  "name": "value",
                  "optional": true,
                  "type": {
                    "text": "string | FSuggestTemplate"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleBlur",
              "parameters": [
                {
                  "name": "wait",
                  "default": "true"
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleFocus"
            },
            {
              "kind": "field",
              "name": "filteredSuggestionsLength",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "anySuggestions",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "isStringArraySuggestions",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "isTemplateArraySuggestions",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "isSearchComponent",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "handleKeyDown",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "navigateOptions",
              "parameters": [
                {
                  "name": "direction",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "scrollFocusedOptionIntoView"
            },
            {
              "kind": "method",
              "name": "selectOption"
            },
            {
              "kind": "field",
              "name": "displayOptions",
              "default": "displayOptions"
            },
            {
              "kind": "field",
              "name": "displayCategories",
              "default": "displayCategories"
            },
            {
              "kind": "field",
              "name": "displayCustomTemplate",
              "default": "displayCustomTemplate"
            },
            {
              "kind": "method",
              "name": "getSuggestionHtml",
              "parameters": [
                {
                  "name": "suggestions",
                  "type": {
                    "text": "FSuggestSuggestions"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleSuggest",
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "PointerEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleSelect",
              "parameters": [
                {
                  "name": "sg",
                  "type": {
                    "text": "FSuggestTemplate"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "dispatchSelectedEvent",
              "parameters": [
                {
                  "name": "value",
                  "type": {
                    "text": "string | FSuggestTemplate"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"curved\" | \"round\" | \"block\" | undefined"
              },
              "default": "\"curved\"",
              "fieldName": "variant"
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"outline\" | \"transparent\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "suggestions",
              "type": {
                "text": "FSuggestSuggestions | undefined"
              },
              "default": "[]",
              "fieldName": "suggestions"
            },
            {
              "name": "disable-suggestions",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "disableSuggestions"
            },
            {
              "name": "state",
              "type": {
                "text": "FSuggestState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "icon-left",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconLeft"
            },
            {
              "name": "icon-right",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconRight"
            },
            {
              "name": "prefix",
              "type": {
                "text": "string | null"
              },
              "default": "null",
              "fieldName": "prefix"
            },
            {
              "name": "suffix",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "suffix"
            },
            {
              "name": "max-length",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "maxLength"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "clear"
            },
            {
              "name": "read-only",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "readOnly"
            },
            {
              "name": "suffixWhen",
              "type": {
                "text": "FSuggestSuffixWhen | undefined"
              },
              "fieldName": "suffixWhen"
            },
            {
              "name": "suggest-when",
              "type": {
                "text": "FSuggestWhen"
              },
              "fieldName": "suggestWhen"
            },
            {
              "name": "options-max-height",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "optionsMaxHeight"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FSuggest",
          "declaration": {
            "name": "FSuggest",
            "module": "src/components/f-suggest/f-suggest.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-switch/f-switch.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FSwitch",
          "members": [
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FSwitchState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "switchSlots",
              "type": {
                "text": "FDiv"
              }
            },
            {
              "kind": "field",
              "name": "_labelNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_subtitleNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "_iconTooltipNodes",
              "type": {
                "text": "NodeListOf<HTMLElement>"
              }
            },
            {
              "kind": "field",
              "name": "hasLabel",
              "description": "has label slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "hasSubtitle",
              "description": "has subtitle slot",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "hasIconTooltip",
              "description": "has icon-tooltip slot",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  }
                }
              ],
              "description": "emit event."
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "value",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "value"
            },
            {
              "name": "state",
              "type": {
                "text": "FSwitchState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "fieldName": "size"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FSwitch",
          "declaration": {
            "name": "FSwitch",
            "module": "src/components/f-switch/f-switch.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-tab/f-tab.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FTab",
          "members": [
            {
              "kind": "field",
              "name": "tabSection",
              "type": {
                "text": "FDiv"
              },
              "description": "id selecteor for f-tab-section"
            },
            {
              "kind": "field",
              "name": "showScrollIcons",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "local state for showing and vanishing scroll-icons"
            },
            {
              "kind": "field",
              "name": "isOverflowing",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "localState to check whether on overflow, scroll exists or not"
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"fill\" | \"transparent\" | undefined"
              },
              "default": "\"transparent\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "direction",
              "type": {
                "text": "\"horizontal\" | \"vertical\""
              },
              "default": "\"horizontal\"",
              "attribute": "direction",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "alignment",
              "type": {
                "text": "\"left\" | \"right\" | \"center\" | \"top\" | \"bottom\" | \"middle\" | undefined"
              },
              "default": "\"left\"",
              "attribute": "alignment",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "nodeWidth",
              "type": {
                "text": "FTabNodeWidthProp | undefined"
              },
              "default": "\"hug-content\"",
              "attribute": "node-width",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "tabsAlignment",
              "description": "return alignment of the tabs according to the scroll-bar and directions+alignment conditions.",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "handleScroll",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  },
                  "description": "MouseEvtn"
                },
                {
                  "name": "position",
                  "type": {
                    "text": "\"left\" | \"top\""
                  },
                  "description": "name of the position"
                },
                {
                  "name": "positionValue",
                  "type": {
                    "text": "number"
                  },
                  "description": "value of the position"
                }
              ]
            },
            {
              "kind": "method",
              "name": "checkOverflowing",
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"fill\" | \"transparent\" | undefined"
              },
              "default": "\"transparent\"",
              "fieldName": "variant"
            },
            {
              "name": "direction",
              "type": {
                "text": "\"horizontal\" | \"vertical\""
              },
              "default": "\"horizontal\"",
              "fieldName": "direction"
            },
            {
              "name": "alignment",
              "type": {
                "text": "\"left\" | \"right\" | \"center\" | \"top\" | \"bottom\" | \"middle\" | undefined"
              },
              "default": "\"left\"",
              "fieldName": "alignment"
            },
            {
              "name": "node-width",
              "type": {
                "text": "FTabNodeWidthProp | undefined"
              },
              "default": "\"hug-content\"",
              "fieldName": "nodeWidth"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FTab",
          "declaration": {
            "name": "FTab",
            "module": "src/components/f-tab/f-tab.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-tab-content/f-tab-content.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FTabContent",
          "members": [
            {
              "kind": "field",
              "name": "transition",
              "type": {
                "text": "\"fade\" | \"slide\" | \"none\" | undefined"
              },
              "default": "\"none\"",
              "attribute": "transition",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "duration",
              "type": {
                "text": "number | undefined"
              },
              "default": "200",
              "attribute": "duration",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "transition",
              "type": {
                "text": "\"fade\" | \"slide\" | \"none\" | undefined"
              },
              "default": "\"none\"",
              "fieldName": "transition"
            },
            {
              "name": "duration",
              "type": {
                "text": "number | undefined"
              },
              "default": "200",
              "fieldName": "duration"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FTabContent",
          "declaration": {
            "name": "FTabContent",
            "module": "src/components/f-tab-content/f-tab-content.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-tab-node/f-tab-node.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FTabNode",
          "members": [
            {
              "kind": "field",
              "name": "width",
              "type": {
                "text": "FTabNodeWidthProp | undefined"
              },
              "default": "\"hug-content\""
            },
            {
              "kind": "field",
              "name": "contentId",
              "type": {
                "text": "string"
              },
              "attribute": "content-id",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "active",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "active",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "tabWidth",
              "description": "tab-width",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "content-id",
              "type": {
                "text": "string"
              },
              "fieldName": "contentId"
            },
            {
              "name": "active",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "active"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FTabNode",
          "declaration": {
            "name": "FTabNode",
            "module": "src/components/f-tab-node/f-tab-node.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-tag/f-tag.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FTag",
          "members": [
            {
              "kind": "field",
              "name": "tagSystemIcon",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "label",
              "type": {
                "text": "string"
              },
              "attribute": "label"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FTagStateProp | undefined"
              },
              "default": "\"neutral\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconLeft",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-left",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "iconRight",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "icon-right",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "counter",
              "type": {
                "text": "number | undefined"
              },
              "attribute": "counter",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "selected",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "selected",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clickable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "clickable"
            },
            {
              "kind": "field",
              "name": "labelDiv",
              "type": {
                "text": "Ref<FDiv>"
              }
            },
            {
              "kind": "field",
              "name": "iconSize",
              "description": "compute icon size based on tag size",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "textColor",
              "description": "compute textColor when custom color of tag is defined.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "loaderColor",
              "description": "compute loaderColor when custom color of tag is defined.",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "applyStyles",
              "description": "apply inline styles to shadow-dom for custom fill."
            },
            {
              "kind": "method",
              "name": "validateProperties",
              "description": "validation for all atrributes"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "label",
              "type": {
                "text": "string"
              },
              "fieldName": "label"
            },
            {
              "name": "size",
              "type": {
                "text": "\"large\" | \"medium\" | \"small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "state",
              "type": {
                "text": "FTagStateProp | undefined"
              },
              "default": "\"neutral\"",
              "fieldName": "state"
            },
            {
              "name": "icon-left",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconLeft"
            },
            {
              "name": "icon-right",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "iconRight"
            },
            {
              "name": "counter",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "counter"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "selected",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "selected"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "clickable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "clickable"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          },
          "summary": "Tags allow users to categorize the content. They can be used to add metadata to an element such as category, or property or show a status."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FTag",
          "declaration": {
            "name": "FTag",
            "module": "src/components/f-tag/f-tag.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-template/f-template.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FTemplate",
          "members": [
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          },
          "attributes": [
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FTemplate",
          "declaration": {
            "name": "FTemplate",
            "module": "src/components/f-template/f-template.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-text/f-text.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FText",
          "members": [
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "default": "\"\""
            },
            {
              "kind": "field",
              "name": "variant",
              "type": {
                "text": "\"heading\" | \"para\" | \"code\" | undefined"
              },
              "default": "\"para\"",
              "attribute": "variant",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"x-large\" | \"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"medium\"",
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "weight",
              "type": {
                "text": "\"bold\" | \"medium\" | \"regular\" | undefined"
              },
              "attribute": "weight",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "highlight",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "highlight",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FTextStateProp | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "align",
              "type": {
                "text": "\"left\" | \"center\" | \"right\" | undefined"
              },
              "default": "\"left\"",
              "attribute": "align",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "inline",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "inline",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "editable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "editable",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "loading",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "ellipsis",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "ellipsis",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "defaultSlot",
              "type": {
                "text": "HTMLSlotElement"
              }
            },
            {
              "kind": "field",
              "name": "innerTextValue",
              "type": {
                "text": "HTMLDivElement"
              }
            },
            {
              "kind": "field",
              "name": "spanEditable",
              "type": {
                "text": "HTMLSpanElement"
              }
            },
            {
              "kind": "field",
              "name": "editTextIcon",
              "type": {
                "text": "HTMLDivElement"
              }
            },
            {
              "kind": "field",
              "name": "isTextInput",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "iconSize",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "validateProperties",
              "description": "validation for all atrributes"
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "handleEdit"
            },
            {
              "kind": "method",
              "name": "handleSubmit",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "editOnHover",
              "parameters": [
                {
                  "name": "display",
                  "type": {
                    "text": "\"flex\" | \"none\""
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "showEmptyPlaceholder"
            },
            {
              "kind": "method",
              "name": "handleSlotChange"
            },
            {
              "kind": "method",
              "name": "moveCursorToEnd",
              "parameters": [
                {
                  "name": "el",
                  "type": {
                    "text": "HTMLSpanElement"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "variant",
              "type": {
                "text": "\"heading\" | \"para\" | \"code\" | undefined"
              },
              "default": "\"para\"",
              "fieldName": "variant"
            },
            {
              "name": "size",
              "type": {
                "text": "\"x-large\" | \"large\" | \"medium\" | \"small\" | \"x-small\" | undefined"
              },
              "default": "\"medium\"",
              "fieldName": "size"
            },
            {
              "name": "weight",
              "type": {
                "text": "\"bold\" | \"medium\" | \"regular\" | undefined"
              },
              "fieldName": "weight"
            },
            {
              "name": "highlight",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "highlight"
            },
            {
              "name": "state",
              "type": {
                "text": "FTextStateProp | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "align",
              "type": {
                "text": "\"left\" | \"center\" | \"right\" | undefined"
              },
              "default": "\"left\"",
              "fieldName": "align"
            },
            {
              "name": "inline",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "inline"
            },
            {
              "name": "editable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "editable"
            },
            {
              "name": "loading",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "loading"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "ellipsis",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "ellipsis"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          },
          "summary": "Text component includes Headings, titles, body texts and links."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FText",
          "declaration": {
            "name": "FText",
            "module": "src/components/f-text/f-text.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-text-area/f-text-area.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FTextArea",
          "members": [
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "value",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "category",
              "type": {
                "text": "\"fill\" | \"transparent\" | \"outline\" | undefined"
              },
              "default": "\"fill\"",
              "attribute": "category",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FTextAreaState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "attribute": "size",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "rows",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "rows",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "placeholder",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "maxLength",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "max-length",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "resizable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "resizable",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "clear",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "disabled",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "read-only",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "maskValue",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "mask-value",
              "reflects": true
            },
            {
              "kind": "method",
              "name": "handleInput",
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  }
                }
              ],
              "description": "emit event"
            },
            {
              "kind": "method",
              "name": "replaceCharacter",
              "parameters": [
                {
                  "name": "string",
                  "type": {
                    "text": "string"
                  }
                },
                {
                  "name": "index",
                  "type": {
                    "text": "number"
                  }
                },
                {
                  "name": "replacement",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "clearValue",
              "description": "clear value inside f-text-area on click of clear icon."
            },
            {
              "kind": "method",
              "name": "applyStyles",
              "parameters": [
                {
                  "name": "parent",
                  "type": {
                    "text": "HTMLElement | \"\""
                  }
                }
              ],
              "description": "apply styles"
            },
            {
              "kind": "method",
              "name": "getDots"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "value"
            },
            {
              "name": "category",
              "type": {
                "text": "\"fill\" | \"transparent\" | \"outline\" | undefined"
              },
              "default": "\"fill\"",
              "fieldName": "category"
            },
            {
              "name": "state",
              "type": {
                "text": "FTextAreaState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "size",
              "type": {
                "text": "\"small\" | \"medium\" | undefined"
              },
              "fieldName": "size"
            },
            {
              "name": "rows",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "rows"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "placeholder"
            },
            {
              "name": "max-length",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "maxLength"
            },
            {
              "name": "resizable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "resizable"
            },
            {
              "name": "clear",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "clear"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "disabled"
            },
            {
              "name": "read-only",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "readOnly"
            },
            {
              "name": "mask-value",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "maskValue"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FTextArea",
          "declaration": {
            "name": "FTextArea",
            "module": "src/components/f-text-area/f-text-area.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-toast/f-toast-queue.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/components/f-toast/f-toast-queue.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-toast/f-toast.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FToast",
          "members": [
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"auto-hide\" | \"persists\" | undefined"
              },
              "default": "\"auto-hide\"",
              "attribute": "type",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "duration",
              "type": {
                "text": "number | undefined"
              },
              "default": "5000",
              "attribute": "duration",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "state",
              "type": {
                "text": "FToastState | undefined"
              },
              "default": "\"default\"",
              "attribute": "state",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "[\"close-button\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "attribute": "[\"close-button\"]",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "mouseover",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            },
            {
              "kind": "field",
              "name": "removeTimeout",
              "type": {
                "text": "ReturnType<typeof setTimeout>"
              }
            },
            {
              "kind": "field",
              "name": "toasterRef",
              "type": {
                "text": "Ref<HTMLDivElement>"
              }
            },
            {
              "kind": "field",
              "name": "uid",
              "description": "get current uid",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "generateId",
              "description": "generating uid for toast queue",
              "parameters": [
                {
                  "description": "length of uid",
                  "name": "length"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "remove",
              "description": "remove the toast on click of remove icon"
            },
            {
              "kind": "method",
              "name": "autoRemoveConfig",
              "description": "checks for whether or not the toast auto-hides or persists",
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "setPosition",
              "parameters": [
                {
                  "name": "top",
                  "type": {
                    "text": "string"
                  },
                  "description": "top position string in px"
                },
                {
                  "name": "right",
                  "type": {
                    "text": "string"
                  },
                  "description": "rigjt position string in px"
                }
              ],
              "description": "set position of resepective toast"
            },
            {
              "kind": "method",
              "name": "dispatchOnRemove",
              "description": "dispatch remove event",
              "parameters": [
                {
                  "description": "Event",
                  "name": "e"
                }
              ]
            },
            {
              "kind": "method",
              "name": "addToastToQueue",
              "description": "add toast to queue"
            },
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true,
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              },
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "type",
              "type": {
                "text": "\"auto-hide\" | \"persists\" | undefined"
              },
              "default": "\"auto-hide\"",
              "fieldName": "type"
            },
            {
              "name": "duration",
              "type": {
                "text": "number | undefined"
              },
              "default": "5000",
              "fieldName": "duration"
            },
            {
              "name": "state",
              "type": {
                "text": "FToastState | undefined"
              },
              "default": "\"default\"",
              "fieldName": "state"
            },
            {
              "name": "[\"close-button\"]",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "true",
              "fieldName": "[\"close-button\"]"
            },
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip",
              "inheritedFrom": {
                "name": "FRoot",
                "module": "src/mixins/components/f-root/f-root.ts"
              }
            }
          ],
          "superclass": {
            "name": "FRoot",
            "module": "/src/mixins/components/f-root/f-root"
          }
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FToast",
          "declaration": {
            "name": "FToast",
            "module": "src/components/f-toast/f-toast.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/components/f-tooltip/f-tooltip.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FTooltip",
          "members": [
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "local attribute for opem/close of tooltip"
            },
            {
              "kind": "field",
              "name": "placement",
              "type": {
                "text": "FTooltipPlacement | undefined"
              },
              "default": "\"auto\"",
              "attribute": "placement",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "closable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "attribute": "closable",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "target",
              "type": {
                "text": "string | HTMLElement"
              }
            }
          ],
          "attributes": [
            {
              "name": "placement",
              "type": {
                "text": "FTooltipPlacement | undefined"
              },
              "default": "\"auto\"",
              "fieldName": "placement"
            },
            {
              "name": "closable",
              "type": {
                "text": "boolean | undefined"
              },
              "default": "false",
              "fieldName": "closable"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FTooltip",
          "declaration": {
            "name": "FTooltip",
            "module": "src/components/f-tooltip/f-tooltip.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/mixins/svg/checked-mark.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/mixins/svg/checked-mark.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/mixins/svg/indeterminate-mark.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/mixins/svg/indeterminate-mark.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/mixins/svg/loader.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/mixins/svg/loader.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/mixins/svg/not-found.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/mixins/svg/not-found.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/mixins/components/f-root/f-root.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "FRoot",
          "members": [
            {
              "kind": "field",
              "name": "tooltipElement",
              "type": {
                "text": "HTMLElement"
              }
            },
            {
              "kind": "field",
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "attribute": "tooltip",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "tooltipText",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "mouseEnter",
              "type": {
                "text": "() => void | undefined"
              }
            },
            {
              "kind": "field",
              "name": "mouseLeave",
              "type": {
                "text": "() => void | undefined"
              }
            },
            {
              "kind": "field",
              "name": "isMouseOver",
              "type": {
                "text": "boolean"
              },
              "default": "false"
            }
          ],
          "attributes": [
            {
              "name": "tooltip",
              "type": {
                "text": "FRootTooltip | undefined"
              },
              "fieldName": "tooltip"
            }
          ],
          "superclass": {
            "name": "LitElement",
            "package": "lit"
          },
          "summary": "Every component must extent this class to consume gbobal styles , such as css reset, font family,...",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FRoot",
          "declaration": {
            "name": "FRoot",
            "module": "src/mixins/components/f-root/f-root.ts"
          }
        }
      ]
    }
  ]
}
