{
  "schemaVersion": "1.0.0",
  "readme": "",
  "modules": [
    {
      "kind": "javascript-module",
      "path": "src/fluent-design-system.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "FluentDesignSystem"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "FluentDesignSystem",
          "declaration": {
            "name": "FluentDesignSystem",
            "module": "src/fluent-design-system.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/typings.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "isCustomElement",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "tagSuffix",
              "type": {
                "text": "string"
              },
              "description": "The tag name suffix to match (e.g., '-dropdown', '-option')."
            }
          ],
          "description": "Creates a type guard that checks if a node is a custom element whose tag name ends with the given suffix.",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "isHTMLElement",
          "return": {
            "type": {
              "text": "boolean"
            }
          },
          "parameters": [
            {
              "name": "args",
              "type": {
                "text": "any[]"
              }
            }
          ],
          "description": "A test that ensures that all arguments are HTML Elements"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "isCustomElement",
          "declaration": {
            "name": "isCustomElement",
            "module": "src/utils/typings.ts"
          }
        },
        {
          "kind": "js",
          "name": "isHTMLElement",
          "declaration": {
            "name": "isHTMLElement",
            "module": "src/utils/typings.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/accordion-item/accordion-item.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BaseAccordionItem",
          "cssParts": [
            {
              "description": "Wraps the button",
              "name": "heading"
            },
            {
              "description": "The button which serves to invoke the item",
              "name": "button"
            },
            {
              "description": "The wrapper for the accordion item content",
              "name": "content"
            }
          ],
          "slots": [
            {
              "description": "Content positioned before heading in the collapsed state",
              "name": "start"
            },
            {
              "description": "Content which serves as the accordion item heading and text of the expand button",
              "name": "heading"
            },
            {
              "description": "The default slot for accordion item content",
              "name": ""
            },
            {
              "description": "The expanded icon",
              "name": "marker-expanded"
            },
            {
              "description": "The collapsed icon",
              "name": "marker-collapsed"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "headinglevel",
              "type": {
                "text": "1 | 2 | 3 | 4 | 5 | 6"
              },
              "privacy": "public",
              "default": "2",
              "description": "Configures the https://www.w3.org/TR/wai-aria-1.1/#aria-level | level of the\nheading element."
            },
            {
              "kind": "field",
              "name": "expanded",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Expands or collapses the item."
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Disables an accordion item"
            }
          ],
          "attributes": [
            {
              "name": "heading-level",
              "type": {
                "text": "1 | 2 | 3 | 4 | 5 | 6"
              },
              "default": "2",
              "description": "Configures the https://www.w3.org/TR/wai-aria-1.1/#aria-level | level of the\nheading element.",
              "fieldName": "headinglevel"
            },
            {
              "name": "expanded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Expands or collapses the item.",
              "fieldName": "expanded"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Disables an accordion item",
              "fieldName": "disabled"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/accordion-item/accordion-item.base.js",
          "definitionPath": "./dist/esm/accordion-item/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseAccordionItem",
          "declaration": {
            "name": "BaseAccordionItem",
            "module": "src/accordion-item/accordion-item.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/display.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "hidden",
          "default": "`:host([hidden]){display:none}`",
          "description": "A CSS fragment to set `display: none;` when the host is hidden using the [hidden] attribute.",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "display",
          "return": {
            "type": {
              "text": "string"
            }
          },
          "parameters": [
            {
              "name": "displayValue",
              "type": {
                "text": "CSSDisplayPropertyValue"
              }
            },
            {
              "description": "The CSS display property value",
              "name": "display"
            }
          ],
          "description": "Applies a CSS display property.\nAlso adds CSS rules to not display the element when the [hidden] attribute is applied to the element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "hidden",
          "declaration": {
            "name": "hidden",
            "module": "src/utils/display.ts"
          }
        },
        {
          "kind": "js",
          "name": "display",
          "declaration": {
            "name": "display",
            "module": "src/utils/display.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/theme/design-tokens.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "colorNeutralForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground1 | `colorNeutralForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground1Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground1Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground1Hover | `colorNeutralForeground1Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground1Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground1Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground1Pressed | `colorNeutralForeground1Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground1Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground1Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground1Selected | `colorNeutralForeground1Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2 | `colorNeutralForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2Hover | `colorNeutralForeground2Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2Pressed | `colorNeutralForeground2Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2Selected | `colorNeutralForeground2Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2BrandHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2BrandHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2BrandHover | `colorNeutralForeground2BrandHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2BrandPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2BrandPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2BrandPressed | `colorNeutralForeground2BrandPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2BrandSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2BrandSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2BrandSelected | `colorNeutralForeground2BrandSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground3 | `colorNeutralForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground3Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground3Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground3Hover | `colorNeutralForeground3Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground3Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground3Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground3Pressed | `colorNeutralForeground3Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground3Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground3Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground3Selected | `colorNeutralForeground3Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground3BrandHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground3BrandHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground3BrandHover | `colorNeutralForeground3BrandHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground3BrandPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground3BrandPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground3BrandPressed | `colorNeutralForeground3BrandPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground3BrandSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground3BrandSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground3BrandSelected | `colorNeutralForeground3BrandSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground4",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground4)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground4 | `colorNeutralForeground4` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground5",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground5)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground5 | `colorNeutralForeground5` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground5Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground5Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground5Hover | `colorNeutralForeground5Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground5Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground5Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground5Pressed | `colorNeutralForeground5Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground5Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground5Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground5Selected | `colorNeutralForeground5Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundDisabled",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundDisabled)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundDisabled | `colorNeutralForegroundDisabled` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundLink",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundLink)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundLink | `colorBrandForegroundLink` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundLinkHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundLinkHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundLinkHover | `colorBrandForegroundLinkHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundLinkPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundLinkPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundLinkPressed | `colorBrandForegroundLinkPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundLinkSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundLinkSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundLinkSelected | `colorBrandForegroundLinkSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2Link",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2Link)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2Link | `colorNeutralForeground2Link` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2LinkHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2LinkHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2LinkHover | `colorNeutralForeground2LinkHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2LinkPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2LinkPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2LinkPressed | `colorNeutralForeground2LinkPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground2LinkSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground2LinkSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground2LinkSelected | `colorNeutralForeground2LinkSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorCompoundBrandForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorCompoundBrandForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorCompoundBrandForeground1 | `colorCompoundBrandForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorCompoundBrandForeground1Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorCompoundBrandForeground1Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorCompoundBrandForeground1Hover | `colorCompoundBrandForeground1Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorCompoundBrandForeground1Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorCompoundBrandForeground1Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorCompoundBrandForeground1Pressed | `colorCompoundBrandForeground1Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundOnBrand",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundOnBrand)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundOnBrand | `colorNeutralForegroundOnBrand` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInverted | `colorNeutralForegroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInvertedHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInvertedHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInvertedHover | `colorNeutralForegroundInvertedHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInvertedPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInvertedPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInvertedPressed | `colorNeutralForegroundInvertedPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInvertedSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInvertedSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInvertedSelected | `colorNeutralForegroundInvertedSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInverted2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInverted2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInverted2 | `colorNeutralForegroundInverted2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundStaticInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundStaticInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundStaticInverted | `colorNeutralForegroundStaticInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInvertedLink",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInvertedLink)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInvertedLink | `colorNeutralForegroundInvertedLink` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInvertedLinkHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInvertedLinkHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInvertedLinkHover | `colorNeutralForegroundInvertedLinkHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInvertedLinkPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInvertedLinkPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInvertedLinkPressed | `colorNeutralForegroundInvertedLinkPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInvertedLinkSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInvertedLinkSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInvertedLinkSelected | `colorNeutralForegroundInvertedLinkSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForegroundInvertedDisabled",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForegroundInvertedDisabled)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForegroundInvertedDisabled | `colorNeutralForegroundInvertedDisabled` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForeground1 | `colorBrandForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForeground2 | `colorBrandForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForeground2Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForeground2Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForeground2Hover | `colorBrandForeground2Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForeground2Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForeground2Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForeground2Pressed | `colorBrandForeground2Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralForeground1Static",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralForeground1Static)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralForeground1Static | `colorNeutralForeground1Static` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundInverted | `colorBrandForegroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundInvertedHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundInvertedHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundInvertedHover | `colorBrandForegroundInvertedHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundInvertedPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundInvertedPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundInvertedPressed | `colorBrandForegroundInvertedPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundOnLight",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundOnLight)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundOnLight | `colorBrandForegroundOnLight` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundOnLightHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundOnLightHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundOnLightHover | `colorBrandForegroundOnLightHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundOnLightPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundOnLightPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundOnLightPressed | `colorBrandForegroundOnLightPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandForegroundOnLightSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandForegroundOnLightSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandForegroundOnLightSelected | `colorBrandForegroundOnLightSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground1 | `colorNeutralBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground1Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground1Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground1Hover | `colorNeutralBackground1Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground1Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground1Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground1Pressed | `colorNeutralBackground1Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground1Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground1Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground1Selected | `colorNeutralBackground1Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground2 | `colorNeutralBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground2Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground2Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground2Hover | `colorNeutralBackground2Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground2Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground2Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground2Pressed | `colorNeutralBackground2Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground2Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground2Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground2Selected | `colorNeutralBackground2Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground3 | `colorNeutralBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground3Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground3Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground3Hover | `colorNeutralBackground3Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground3Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground3Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground3Pressed | `colorNeutralBackground3Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground3Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground3Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground3Selected | `colorNeutralBackground3Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground4",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground4)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground4 | `colorNeutralBackground4` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground4Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground4Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground4Hover | `colorNeutralBackground4Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground4Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground4Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground4Pressed | `colorNeutralBackground4Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground4Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground4Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground4Selected | `colorNeutralBackground4Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground5",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground5)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground5 | `colorNeutralBackground5` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground5Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground5Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground5Hover | `colorNeutralBackground5Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground5Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground5Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground5Pressed | `colorNeutralBackground5Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground5Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground5Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground5Selected | `colorNeutralBackground5Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground6",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground6)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground6 | `colorNeutralBackground6` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground7",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground7)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground7 | `colorNeutralBackground7` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground7Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground7Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground7Hover | `colorNeutralBackground7Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground7Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground7Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground7Pressed | `colorNeutralBackground7Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground7Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground7Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground7Selected | `colorNeutralBackground7Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackground8",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackground8)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackground8 | `colorNeutralBackground8` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundInverted | `colorNeutralBackgroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundInvertedHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundInvertedHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundInvertedHover | `colorNeutralBackgroundInvertedHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundInvertedPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundInvertedPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundInvertedPressed | `colorNeutralBackgroundInvertedPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundInvertedSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundInvertedSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundInvertedSelected | `colorNeutralBackgroundInvertedSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundStatic",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundStatic)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundStatic | `colorNeutralBackgroundStatic` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundAlpha",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundAlpha)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundAlpha | `colorNeutralBackgroundAlpha` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundAlpha2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundAlpha2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundAlpha2 | `colorNeutralBackgroundAlpha2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackground",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackground)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackground | `colorSubtleBackground` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundHover | `colorSubtleBackgroundHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundPressed | `colorSubtleBackgroundPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundSelected | `colorSubtleBackgroundSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundLightAlphaHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundLightAlphaHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundLightAlphaHover | `colorSubtleBackgroundLightAlphaHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundLightAlphaPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundLightAlphaPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundLightAlphaPressed | `colorSubtleBackgroundLightAlphaPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundLightAlphaSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundLightAlphaSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundLightAlphaSelected | `colorSubtleBackgroundLightAlphaSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundInverted | `colorSubtleBackgroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundInvertedHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundInvertedHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundInvertedHover | `colorSubtleBackgroundInvertedHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundInvertedPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundInvertedPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundInvertedPressed | `colorSubtleBackgroundInvertedPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorSubtleBackgroundInvertedSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorSubtleBackgroundInvertedSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorSubtleBackgroundInvertedSelected | `colorSubtleBackgroundInvertedSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorTransparentBackground",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorTransparentBackground)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorTransparentBackground | `colorTransparentBackground` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorTransparentBackgroundHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorTransparentBackgroundHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorTransparentBackgroundHover | `colorTransparentBackgroundHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorTransparentBackgroundPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorTransparentBackgroundPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorTransparentBackgroundPressed | `colorTransparentBackgroundPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorTransparentBackgroundSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorTransparentBackgroundSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorTransparentBackgroundSelected | `colorTransparentBackgroundSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundDisabled",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundDisabled)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundDisabled | `colorNeutralBackgroundDisabled` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundDisabled2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundDisabled2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundDisabled2 | `colorNeutralBackgroundDisabled2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralBackgroundInvertedDisabled",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralBackgroundInvertedDisabled)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralBackgroundInvertedDisabled | `colorNeutralBackgroundInvertedDisabled` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStencil1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStencil1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStencil1 | `colorNeutralStencil1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStencil2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStencil2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStencil2 | `colorNeutralStencil2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStencil1Alpha",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStencil1Alpha)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStencil1Alpha | `colorNeutralStencil1Alpha` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStencil2Alpha",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStencil2Alpha)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStencil2Alpha | `colorNeutralStencil2Alpha` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBackgroundOverlay",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBackgroundOverlay)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBackgroundOverlay | `colorBackgroundOverlay` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorScrollbarOverlay",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorScrollbarOverlay)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorScrollbarOverlay | `colorScrollbarOverlay` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackground",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackground)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackground | `colorBrandBackground` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackgroundHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackgroundHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackgroundHover | `colorBrandBackgroundHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackgroundPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackgroundPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackgroundPressed | `colorBrandBackgroundPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackgroundSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackgroundSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackgroundSelected | `colorBrandBackgroundSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorCompoundBrandBackground",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorCompoundBrandBackground)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorCompoundBrandBackground | `colorCompoundBrandBackground` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorCompoundBrandBackgroundHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorCompoundBrandBackgroundHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorCompoundBrandBackgroundHover | `colorCompoundBrandBackgroundHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorCompoundBrandBackgroundPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorCompoundBrandBackgroundPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorCompoundBrandBackgroundPressed | `colorCompoundBrandBackgroundPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackgroundStatic",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackgroundStatic)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackgroundStatic | `colorBrandBackgroundStatic` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackground2 | `colorBrandBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackground2Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackground2Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackground2Hover | `colorBrandBackground2Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackground2Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackground2Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackground2Pressed | `colorBrandBackground2Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackground3Static",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackground3Static)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackground3Static | `colorBrandBackground3Static` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackground4Static",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackground4Static)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackground4Static | `colorBrandBackground4Static` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackgroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackgroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackgroundInverted | `colorBrandBackgroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackgroundInvertedHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackgroundInvertedHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackgroundInvertedHover | `colorBrandBackgroundInvertedHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackgroundInvertedPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackgroundInvertedPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackgroundInvertedPressed | `colorBrandBackgroundInvertedPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandBackgroundInvertedSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandBackgroundInvertedSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandBackgroundInvertedSelected | `colorBrandBackgroundInvertedSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralCardBackground",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralCardBackground)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralCardBackground | `colorNeutralCardBackground` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralCardBackgroundHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralCardBackgroundHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralCardBackgroundHover | `colorNeutralCardBackgroundHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralCardBackgroundPressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralCardBackgroundPressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralCardBackgroundPressed | `colorNeutralCardBackgroundPressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralCardBackgroundSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralCardBackgroundSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralCardBackgroundSelected | `colorNeutralCardBackgroundSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralCardBackgroundDisabled",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralCardBackgroundDisabled)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralCardBackgroundDisabled | `colorNeutralCardBackgroundDisabled` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeAccessible",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeAccessible)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeAccessible | `colorNeutralStrokeAccessible` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeAccessibleHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeAccessibleHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeAccessibleHover | `colorNeutralStrokeAccessibleHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeAccessiblePressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeAccessiblePressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeAccessiblePressed | `colorNeutralStrokeAccessiblePressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeAccessibleSelected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeAccessibleSelected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeAccessibleSelected | `colorNeutralStrokeAccessibleSelected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke1 | `colorNeutralStroke1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke1Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke1Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke1Hover | `colorNeutralStroke1Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke1Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke1Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke1Pressed | `colorNeutralStroke1Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke1Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke1Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke1Selected | `colorNeutralStroke1Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke2 | `colorNeutralStroke2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke3 | `colorNeutralStroke3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke4",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke4)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke4 | `colorNeutralStroke4` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke4Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke4Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke4Hover | `colorNeutralStroke4Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke4Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke4Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke4Pressed | `colorNeutralStroke4Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStroke4Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStroke4Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStroke4Selected | `colorNeutralStroke4Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeSubtle",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeSubtle)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeSubtle | `colorNeutralStrokeSubtle` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeOnBrand",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeOnBrand)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeOnBrand | `colorNeutralStrokeOnBrand` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeOnBrand2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeOnBrand2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeOnBrand2 | `colorNeutralStrokeOnBrand2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeOnBrand2Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeOnBrand2Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeOnBrand2Hover | `colorNeutralStrokeOnBrand2Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeOnBrand2Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeOnBrand2Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeOnBrand2Pressed | `colorNeutralStrokeOnBrand2Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeOnBrand2Selected",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeOnBrand2Selected)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeOnBrand2Selected | `colorNeutralStrokeOnBrand2Selected` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandStroke1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandStroke1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandStroke1 | `colorBrandStroke1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandStroke2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandStroke2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandStroke2 | `colorBrandStroke2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandStroke2Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandStroke2Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandStroke2Hover | `colorBrandStroke2Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandStroke2Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandStroke2Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandStroke2Pressed | `colorBrandStroke2Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandStroke2Contrast",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandStroke2Contrast)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandStroke2Contrast | `colorBrandStroke2Contrast` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorCompoundBrandStroke",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorCompoundBrandStroke)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorCompoundBrandStroke | `colorCompoundBrandStroke` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorCompoundBrandStrokeHover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorCompoundBrandStrokeHover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorCompoundBrandStrokeHover | `colorCompoundBrandStrokeHover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorCompoundBrandStrokePressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorCompoundBrandStrokePressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorCompoundBrandStrokePressed | `colorCompoundBrandStrokePressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeDisabled",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeDisabled)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeDisabled | `colorNeutralStrokeDisabled` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeDisabled2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeDisabled2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeDisabled2 | `colorNeutralStrokeDisabled2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeInvertedDisabled",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeInvertedDisabled)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeInvertedDisabled | `colorNeutralStrokeInvertedDisabled` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorTransparentStroke",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorTransparentStroke)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorTransparentStroke | `colorTransparentStroke` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorTransparentStrokeInteractive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorTransparentStrokeInteractive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorTransparentStrokeInteractive | `colorTransparentStrokeInteractive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorTransparentStrokeDisabled",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorTransparentStrokeDisabled)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorTransparentStrokeDisabled | `colorTransparentStrokeDisabled` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeAlpha",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeAlpha)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeAlpha | `colorNeutralStrokeAlpha` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralStrokeAlpha2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralStrokeAlpha2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralStrokeAlpha2 | `colorNeutralStrokeAlpha2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStrokeFocus1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStrokeFocus1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStrokeFocus1 | `colorStrokeFocus1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStrokeFocus2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStrokeFocus2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStrokeFocus2 | `colorStrokeFocus2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralShadowAmbient",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralShadowAmbient)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralShadowAmbient | `colorNeutralShadowAmbient` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralShadowKey",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralShadowKey)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralShadowKey | `colorNeutralShadowKey` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralShadowAmbientLighter",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralShadowAmbientLighter)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralShadowAmbientLighter | `colorNeutralShadowAmbientLighter` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralShadowKeyLighter",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralShadowKeyLighter)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralShadowKeyLighter | `colorNeutralShadowKeyLighter` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralShadowAmbientDarker",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralShadowAmbientDarker)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralShadowAmbientDarker | `colorNeutralShadowAmbientDarker` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorNeutralShadowKeyDarker",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorNeutralShadowKeyDarker)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorNeutralShadowKeyDarker | `colorNeutralShadowKeyDarker` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandShadowAmbient",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandShadowAmbient)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandShadowAmbient | `colorBrandShadowAmbient` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorBrandShadowKey",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorBrandShadowKey)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorBrandShadowKey | `colorBrandShadowKey` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedBackground1 | `colorPaletteRedBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedBackground2 | `colorPaletteRedBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedBackground3 | `colorPaletteRedBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedBorderActive | `colorPaletteRedBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedBorder1 | `colorPaletteRedBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedBorder2 | `colorPaletteRedBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedForeground1 | `colorPaletteRedForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedForeground2 | `colorPaletteRedForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedForeground3 | `colorPaletteRedForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRedForegroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRedForegroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRedForegroundInverted | `colorPaletteRedForegroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenBackground1 | `colorPaletteGreenBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenBackground2 | `colorPaletteGreenBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenBackground3 | `colorPaletteGreenBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenBorderActive | `colorPaletteGreenBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenBorder1 | `colorPaletteGreenBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenBorder2 | `colorPaletteGreenBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenForeground1 | `colorPaletteGreenForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenForeground2 | `colorPaletteGreenForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenForeground3 | `colorPaletteGreenForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGreenForegroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGreenForegroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGreenForegroundInverted | `colorPaletteGreenForegroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkOrangeBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkOrangeBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkOrangeBackground1 | `colorPaletteDarkOrangeBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkOrangeBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkOrangeBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkOrangeBackground2 | `colorPaletteDarkOrangeBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkOrangeBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkOrangeBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkOrangeBackground3 | `colorPaletteDarkOrangeBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkOrangeBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkOrangeBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkOrangeBorderActive | `colorPaletteDarkOrangeBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkOrangeBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkOrangeBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkOrangeBorder1 | `colorPaletteDarkOrangeBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkOrangeBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkOrangeBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkOrangeBorder2 | `colorPaletteDarkOrangeBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkOrangeForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkOrangeForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkOrangeForeground1 | `colorPaletteDarkOrangeForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkOrangeForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkOrangeForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkOrangeForeground2 | `colorPaletteDarkOrangeForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkOrangeForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkOrangeForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkOrangeForeground3 | `colorPaletteDarkOrangeForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowBackground1 | `colorPaletteYellowBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowBackground2 | `colorPaletteYellowBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowBackground3 | `colorPaletteYellowBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowBorderActive | `colorPaletteYellowBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowBorder1 | `colorPaletteYellowBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowBorder2 | `colorPaletteYellowBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowForeground1 | `colorPaletteYellowForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowForeground2 | `colorPaletteYellowForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowForeground3 | `colorPaletteYellowForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteYellowForegroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteYellowForegroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteYellowForegroundInverted | `colorPaletteYellowForegroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBerryBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBerryBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBerryBackground1 | `colorPaletteBerryBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBerryBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBerryBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBerryBackground2 | `colorPaletteBerryBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBerryBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBerryBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBerryBackground3 | `colorPaletteBerryBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBerryBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBerryBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBerryBorderActive | `colorPaletteBerryBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBerryBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBerryBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBerryBorder1 | `colorPaletteBerryBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBerryBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBerryBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBerryBorder2 | `colorPaletteBerryBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBerryForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBerryForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBerryForeground1 | `colorPaletteBerryForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBerryForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBerryForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBerryForeground2 | `colorPaletteBerryForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBerryForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBerryForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBerryForeground3 | `colorPaletteBerryForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMarigoldBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMarigoldBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMarigoldBackground1 | `colorPaletteMarigoldBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMarigoldBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMarigoldBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMarigoldBackground2 | `colorPaletteMarigoldBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMarigoldBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMarigoldBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMarigoldBackground3 | `colorPaletteMarigoldBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMarigoldBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMarigoldBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMarigoldBorderActive | `colorPaletteMarigoldBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMarigoldBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMarigoldBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMarigoldBorder1 | `colorPaletteMarigoldBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMarigoldBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMarigoldBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMarigoldBorder2 | `colorPaletteMarigoldBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMarigoldForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMarigoldForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMarigoldForeground1 | `colorPaletteMarigoldForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMarigoldForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMarigoldForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMarigoldForeground2 | `colorPaletteMarigoldForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMarigoldForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMarigoldForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMarigoldForeground3 | `colorPaletteMarigoldForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightGreenBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightGreenBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightGreenBackground1 | `colorPaletteLightGreenBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightGreenBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightGreenBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightGreenBackground2 | `colorPaletteLightGreenBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightGreenBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightGreenBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightGreenBackground3 | `colorPaletteLightGreenBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightGreenBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightGreenBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightGreenBorderActive | `colorPaletteLightGreenBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightGreenBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightGreenBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightGreenBorder1 | `colorPaletteLightGreenBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightGreenBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightGreenBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightGreenBorder2 | `colorPaletteLightGreenBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightGreenForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightGreenForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightGreenForeground1 | `colorPaletteLightGreenForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightGreenForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightGreenForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightGreenForeground2 | `colorPaletteLightGreenForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightGreenForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightGreenForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightGreenForeground3 | `colorPaletteLightGreenForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteAnchorBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteAnchorBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteAnchorBackground2 | `colorPaletteAnchorBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteAnchorBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteAnchorBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteAnchorBorderActive | `colorPaletteAnchorBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteAnchorForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteAnchorForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteAnchorForeground2 | `colorPaletteAnchorForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBeigeBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBeigeBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBeigeBackground2 | `colorPaletteBeigeBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBeigeBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBeigeBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBeigeBorderActive | `colorPaletteBeigeBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBeigeForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBeigeForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBeigeForeground2 | `colorPaletteBeigeForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBlueBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBlueBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBlueBackground2 | `colorPaletteBlueBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBlueBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBlueBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBlueBorderActive | `colorPaletteBlueBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBlueForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBlueForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBlueForeground2 | `colorPaletteBlueForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBrassBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBrassBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBrassBackground2 | `colorPaletteBrassBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBrassBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBrassBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBrassBorderActive | `colorPaletteBrassBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBrassForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBrassForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBrassForeground2 | `colorPaletteBrassForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBrownBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBrownBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBrownBackground2 | `colorPaletteBrownBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBrownBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBrownBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBrownBorderActive | `colorPaletteBrownBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteBrownForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteBrownForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteBrownForeground2 | `colorPaletteBrownForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteCornflowerBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteCornflowerBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteCornflowerBackground2 | `colorPaletteCornflowerBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteCornflowerBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteCornflowerBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteCornflowerBorderActive | `colorPaletteCornflowerBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteCornflowerForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteCornflowerForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteCornflowerForeground2 | `colorPaletteCornflowerForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteCranberryBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteCranberryBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteCranberryBackground2 | `colorPaletteCranberryBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteCranberryBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteCranberryBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteCranberryBorderActive | `colorPaletteCranberryBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteCranberryForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteCranberryForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteCranberryForeground2 | `colorPaletteCranberryForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkGreenBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkGreenBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkGreenBackground2 | `colorPaletteDarkGreenBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkGreenBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkGreenBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkGreenBorderActive | `colorPaletteDarkGreenBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkGreenForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkGreenForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkGreenForeground2 | `colorPaletteDarkGreenForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkRedBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkRedBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkRedBackground2 | `colorPaletteDarkRedBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkRedBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkRedBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkRedBorderActive | `colorPaletteDarkRedBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteDarkRedForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteDarkRedForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteDarkRedForeground2 | `colorPaletteDarkRedForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteForestBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteForestBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteForestBackground2 | `colorPaletteForestBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteForestBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteForestBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteForestBorderActive | `colorPaletteForestBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteForestForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteForestForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteForestForeground2 | `colorPaletteForestForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGoldBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGoldBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGoldBackground2 | `colorPaletteGoldBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGoldBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGoldBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGoldBorderActive | `colorPaletteGoldBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGoldForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGoldForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGoldForeground2 | `colorPaletteGoldForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGrapeBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGrapeBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGrapeBackground2 | `colorPaletteGrapeBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGrapeBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGrapeBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGrapeBorderActive | `colorPaletteGrapeBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteGrapeForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteGrapeForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteGrapeForeground2 | `colorPaletteGrapeForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLavenderBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLavenderBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLavenderBackground2 | `colorPaletteLavenderBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLavenderBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLavenderBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLavenderBorderActive | `colorPaletteLavenderBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLavenderForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLavenderForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLavenderForeground2 | `colorPaletteLavenderForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightTealBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightTealBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightTealBackground2 | `colorPaletteLightTealBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightTealBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightTealBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightTealBorderActive | `colorPaletteLightTealBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLightTealForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLightTealForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLightTealForeground2 | `colorPaletteLightTealForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLilacBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLilacBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLilacBackground2 | `colorPaletteLilacBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLilacBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLilacBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLilacBorderActive | `colorPaletteLilacBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteLilacForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteLilacForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteLilacForeground2 | `colorPaletteLilacForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMagentaBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMagentaBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMagentaBackground2 | `colorPaletteMagentaBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMagentaBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMagentaBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMagentaBorderActive | `colorPaletteMagentaBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMagentaForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMagentaForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMagentaForeground2 | `colorPaletteMagentaForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMinkBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMinkBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMinkBackground2 | `colorPaletteMinkBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMinkBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMinkBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMinkBorderActive | `colorPaletteMinkBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteMinkForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteMinkForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteMinkForeground2 | `colorPaletteMinkForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteNavyBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteNavyBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteNavyBackground2 | `colorPaletteNavyBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteNavyBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteNavyBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteNavyBorderActive | `colorPaletteNavyBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteNavyForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteNavyForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteNavyForeground2 | `colorPaletteNavyForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePeachBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePeachBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePeachBackground2 | `colorPalettePeachBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePeachBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePeachBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePeachBorderActive | `colorPalettePeachBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePeachForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePeachForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePeachForeground2 | `colorPalettePeachForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePinkBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePinkBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePinkBackground2 | `colorPalettePinkBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePinkBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePinkBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePinkBorderActive | `colorPalettePinkBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePinkForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePinkForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePinkForeground2 | `colorPalettePinkForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePlatinumBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePlatinumBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePlatinumBackground2 | `colorPalettePlatinumBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePlatinumBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePlatinumBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePlatinumBorderActive | `colorPalettePlatinumBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePlatinumForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePlatinumForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePlatinumForeground2 | `colorPalettePlatinumForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePlumBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePlumBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePlumBackground2 | `colorPalettePlumBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePlumBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePlumBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePlumBorderActive | `colorPalettePlumBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePlumForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePlumForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePlumForeground2 | `colorPalettePlumForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePumpkinBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePumpkinBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePumpkinBackground2 | `colorPalettePumpkinBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePumpkinBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePumpkinBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePumpkinBorderActive | `colorPalettePumpkinBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePumpkinForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePumpkinForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePumpkinForeground2 | `colorPalettePumpkinForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePurpleBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePurpleBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePurpleBackground2 | `colorPalettePurpleBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePurpleBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePurpleBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePurpleBorderActive | `colorPalettePurpleBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPalettePurpleForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPalettePurpleForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPalettePurpleForeground2 | `colorPalettePurpleForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRoyalBlueBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRoyalBlueBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRoyalBlueBackground2 | `colorPaletteRoyalBlueBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRoyalBlueBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRoyalBlueBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRoyalBlueBorderActive | `colorPaletteRoyalBlueBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteRoyalBlueForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteRoyalBlueForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteRoyalBlueForeground2 | `colorPaletteRoyalBlueForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteSeafoamBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteSeafoamBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteSeafoamBackground2 | `colorPaletteSeafoamBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteSeafoamBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteSeafoamBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteSeafoamBorderActive | `colorPaletteSeafoamBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteSeafoamForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteSeafoamForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteSeafoamForeground2 | `colorPaletteSeafoamForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteSteelBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteSteelBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteSteelBackground2 | `colorPaletteSteelBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteSteelBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteSteelBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteSteelBorderActive | `colorPaletteSteelBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteSteelForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteSteelForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteSteelForeground2 | `colorPaletteSteelForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteTealBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteTealBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteTealBackground2 | `colorPaletteTealBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteTealBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteTealBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteTealBorderActive | `colorPaletteTealBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorPaletteTealForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorPaletteTealForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorPaletteTealForeground2 | `colorPaletteTealForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessBackground1 | `colorStatusSuccessBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessBackground2 | `colorStatusSuccessBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessBackground3 | `colorStatusSuccessBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessForeground1 | `colorStatusSuccessForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessForeground2 | `colorStatusSuccessForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessForeground3 | `colorStatusSuccessForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessForegroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessForegroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessForegroundInverted | `colorStatusSuccessForegroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessBorderActive | `colorStatusSuccessBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessBorder1 | `colorStatusSuccessBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusSuccessBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusSuccessBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusSuccessBorder2 | `colorStatusSuccessBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningBackground1 | `colorStatusWarningBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningBackground2 | `colorStatusWarningBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningBackground3 | `colorStatusWarningBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningForeground1 | `colorStatusWarningForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningForeground2 | `colorStatusWarningForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningForeground3 | `colorStatusWarningForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningForegroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningForegroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningForegroundInverted | `colorStatusWarningForegroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningBorderActive | `colorStatusWarningBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningBorder1 | `colorStatusWarningBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusWarningBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusWarningBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusWarningBorder2 | `colorStatusWarningBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerBackground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerBackground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerBackground1 | `colorStatusDangerBackground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerBackground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerBackground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerBackground2 | `colorStatusDangerBackground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerBackground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerBackground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerBackground3 | `colorStatusDangerBackground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerBackground3Hover",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerBackground3Hover)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerBackground3Hover | `colorStatusDangerBackground3Hover` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerBackground3Pressed",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerBackground3Pressed)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerBackground3Pressed | `colorStatusDangerBackground3Pressed` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerForeground1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerForeground1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerForeground1 | `colorStatusDangerForeground1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerForeground2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerForeground2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerForeground2 | `colorStatusDangerForeground2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerForeground3",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerForeground3)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerForeground3 | `colorStatusDangerForeground3` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerForegroundInverted",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerForegroundInverted)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerForegroundInverted | `colorStatusDangerForegroundInverted` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerBorderActive",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerBorderActive)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerBorderActive | `colorStatusDangerBorderActive` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerBorder1",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerBorder1)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerBorder1 | `colorStatusDangerBorder1` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "colorStatusDangerBorder2",
          "type": {
            "text": "string"
          },
          "default": "'var(--colorStatusDangerBorder2)'",
          "description": "CSS custom property value for the @fluentui/tokens#colorStatusDangerBorder2 | `colorStatusDangerBorder2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadiusNone",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadiusNone)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadiusNone | `borderRadiusNone` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadiusSmall",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadiusSmall)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadiusSmall | `borderRadiusSmall` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadiusMedium",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadiusMedium)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadiusMedium | `borderRadiusMedium` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadiusLarge",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadiusLarge)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadiusLarge | `borderRadiusLarge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadiusXLarge",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadiusXLarge)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadiusXLarge | `borderRadiusXLarge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadius2XLarge",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadius2XLarge)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadius2XLarge | `borderRadius2XLarge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadius3XLarge",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadius3XLarge)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadius3XLarge | `borderRadius3XLarge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadius4XLarge",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadius4XLarge)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadius4XLarge | `borderRadius4XLarge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadius5XLarge",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadius5XLarge)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadius5XLarge | `borderRadius5XLarge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadius6XLarge",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadius6XLarge)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadius6XLarge | `borderRadius6XLarge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "borderRadiusCircular",
          "type": {
            "text": "string"
          },
          "default": "'var(--borderRadiusCircular)'",
          "description": "CSS custom property value for the @fluentui/tokens#borderRadiusCircular | `borderRadiusCircular` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontFamilyBase",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontFamilyBase)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontFamilyBase | `fontFamilyBase` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontFamilyMonospace",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontFamilyMonospace)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontFamilyMonospace | `fontFamilyMonospace` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontFamilyNumeric",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontFamilyNumeric)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontFamilyNumeric | `fontFamilyNumeric` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeBase100",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeBase100)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeBase100 | `fontSizeBase100` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeBase200",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeBase200)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeBase200 | `fontSizeBase200` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeBase300",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeBase300)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeBase300 | `fontSizeBase300` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeBase400",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeBase400)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeBase400 | `fontSizeBase400` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeBase500",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeBase500)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeBase500 | `fontSizeBase500` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeBase600",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeBase600)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeBase600 | `fontSizeBase600` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeHero700",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeHero700)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeHero700 | `fontSizeHero700` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeHero800",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeHero800)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeHero800 | `fontSizeHero800` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeHero900",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeHero900)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeHero900 | `fontSizeHero900` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontSizeHero1000",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontSizeHero1000)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontSizeHero1000 | `fontSizeHero1000` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontWeightRegular",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontWeightRegular)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontWeightRegular | `fontWeightRegular` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontWeightMedium",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontWeightMedium)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontWeightMedium | `fontWeightMedium` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontWeightSemibold",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontWeightSemibold)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontWeightSemibold | `fontWeightSemibold` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fontWeightBold",
          "type": {
            "text": "string"
          },
          "default": "'var(--fontWeightBold)'",
          "description": "CSS custom property value for the @fluentui/tokens#fontWeightBold | `fontWeightBold` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightBase100",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightBase100)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightBase100 | `lineHeightBase100` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightBase200",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightBase200)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightBase200 | `lineHeightBase200` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightBase300",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightBase300)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightBase300 | `lineHeightBase300` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightBase400",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightBase400)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightBase400 | `lineHeightBase400` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightBase500",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightBase500)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightBase500 | `lineHeightBase500` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightBase600",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightBase600)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightBase600 | `lineHeightBase600` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightHero700",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightHero700)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightHero700 | `lineHeightHero700` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightHero800",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightHero800)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightHero800 | `lineHeightHero800` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightHero900",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightHero900)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightHero900 | `lineHeightHero900` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "lineHeightHero1000",
          "type": {
            "text": "string"
          },
          "default": "'var(--lineHeightHero1000)'",
          "description": "CSS custom property value for the @fluentui/tokens#lineHeightHero1000 | `lineHeightHero1000` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow2",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow2)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow2 | `shadow2` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow4",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow4)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow4 | `shadow4` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow8",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow8)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow8 | `shadow8` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow16",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow16)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow16 | `shadow16` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow28",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow28)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow28 | `shadow28` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow64",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow64)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow64 | `shadow64` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow2Brand",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow2Brand)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow2Brand | `shadow2Brand` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow4Brand",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow4Brand)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow4Brand | `shadow4Brand` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow8Brand",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow8Brand)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow8Brand | `shadow8Brand` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow16Brand",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow16Brand)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow16Brand | `shadow16Brand` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow28Brand",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow28Brand)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow28Brand | `shadow28Brand` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "shadow64Brand",
          "type": {
            "text": "string"
          },
          "default": "'var(--shadow64Brand)'",
          "description": "CSS custom property value for the @fluentui/tokens#shadow64Brand | `shadow64Brand` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "strokeWidthThin",
          "type": {
            "text": "string"
          },
          "default": "'var(--strokeWidthThin)'",
          "description": "CSS custom property value for the @fluentui/tokens#strokeWidthThin | `strokeWidthThin` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "strokeWidthThick",
          "type": {
            "text": "string"
          },
          "default": "'var(--strokeWidthThick)'",
          "description": "CSS custom property value for the @fluentui/tokens#strokeWidthThick | `strokeWidthThick` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "strokeWidthThicker",
          "type": {
            "text": "string"
          },
          "default": "'var(--strokeWidthThicker)'",
          "description": "CSS custom property value for the @fluentui/tokens#strokeWidthThicker | `strokeWidthThicker` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "strokeWidthThickest",
          "type": {
            "text": "string"
          },
          "default": "'var(--strokeWidthThickest)'",
          "description": "CSS custom property value for the @fluentui/tokens#strokeWidthThickest | `strokeWidthThickest` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalNone",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalNone)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalNone | `spacingHorizontalNone` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalXXS",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalXXS)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalXXS | `spacingHorizontalXXS` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalXS",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalXS)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalXS | `spacingHorizontalXS` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalSNudge",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalSNudge)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalSNudge | `spacingHorizontalSNudge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalS",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalS)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalS | `spacingHorizontalS` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalMNudge",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalMNudge)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalMNudge | `spacingHorizontalMNudge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalM",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalM)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalM | `spacingHorizontalM` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalL",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalL)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalL | `spacingHorizontalL` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalXL",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalXL)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalXL | `spacingHorizontalXL` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalXXL",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalXXL)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalXXL | `spacingHorizontalXXL` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingHorizontalXXXL",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingHorizontalXXXL)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingHorizontalXXXL | `spacingHorizontalXXXL` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalNone",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalNone)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalNone | `spacingVerticalNone` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalXXS",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalXXS)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalXXS | `spacingVerticalXXS` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalXS",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalXS)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalXS | `spacingVerticalXS` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalSNudge",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalSNudge)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalSNudge | `spacingVerticalSNudge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalS",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalS)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalS | `spacingVerticalS` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalMNudge",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalMNudge)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalMNudge | `spacingVerticalMNudge` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalM",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalM)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalM | `spacingVerticalM` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalL",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalL)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalL | `spacingVerticalL` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalXL",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalXL)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalXL | `spacingVerticalXL` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalXXL",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalXXL)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalXXL | `spacingVerticalXXL` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "spacingVerticalXXXL",
          "type": {
            "text": "string"
          },
          "default": "'var(--spacingVerticalXXXL)'",
          "description": "CSS custom property value for the @fluentui/tokens#spacingVerticalXXXL | `spacingVerticalXXXL` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "durationUltraFast",
          "type": {
            "text": "string"
          },
          "default": "'var(--durationUltraFast)'",
          "description": "CSS custom property value for the @fluentui/tokens#durationUltraFast | `durationUltraFast` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "durationFaster",
          "type": {
            "text": "string"
          },
          "default": "'var(--durationFaster)'",
          "description": "CSS custom property value for the @fluentui/tokens#durationFaster | `durationFaster` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "durationFast",
          "type": {
            "text": "string"
          },
          "default": "'var(--durationFast)'",
          "description": "CSS custom property value for the @fluentui/tokens#durationFast | `durationFast` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "durationNormal",
          "type": {
            "text": "string"
          },
          "default": "'var(--durationNormal)'",
          "description": "CSS custom property value for the @fluentui/tokens#durationNormal | `durationNormal` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "durationGentle",
          "type": {
            "text": "string"
          },
          "default": "'var(--durationGentle)'",
          "description": "CSS custom property value for the @fluentui/tokens#durationGentle | `durationGentle` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "durationSlow",
          "type": {
            "text": "string"
          },
          "default": "'var(--durationSlow)'",
          "description": "CSS custom property value for the @fluentui/tokens#durationSlow | `durationSlow` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "durationSlower",
          "type": {
            "text": "string"
          },
          "default": "'var(--durationSlower)'",
          "description": "CSS custom property value for the @fluentui/tokens#durationSlower | `durationSlower` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "durationUltraSlow",
          "type": {
            "text": "string"
          },
          "default": "'var(--durationUltraSlow)'",
          "description": "CSS custom property value for the @fluentui/tokens#durationUltraSlow | `durationUltraSlow` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "curveAccelerateMax",
          "type": {
            "text": "string"
          },
          "default": "'var(--curveAccelerateMax)'",
          "description": "CSS custom property value for the @fluentui/tokens#curveAccelerateMax | `curveAccelerateMax` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "curveAccelerateMid",
          "type": {
            "text": "string"
          },
          "default": "'var(--curveAccelerateMid)'",
          "description": "CSS custom property value for the @fluentui/tokens#curveAccelerateMid | `curveAccelerateMid` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "curveAccelerateMin",
          "type": {
            "text": "string"
          },
          "default": "'var(--curveAccelerateMin)'",
          "description": "CSS custom property value for the @fluentui/tokens#curveAccelerateMin | `curveAccelerateMin` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "curveDecelerateMax",
          "type": {
            "text": "string"
          },
          "default": "'var(--curveDecelerateMax)'",
          "description": "CSS custom property value for the @fluentui/tokens#curveDecelerateMax | `curveDecelerateMax` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "curveDecelerateMid",
          "type": {
            "text": "string"
          },
          "default": "'var(--curveDecelerateMid)'",
          "description": "CSS custom property value for the @fluentui/tokens#curveDecelerateMid | `curveDecelerateMid` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "curveDecelerateMin",
          "type": {
            "text": "string"
          },
          "default": "'var(--curveDecelerateMin)'",
          "description": "CSS custom property value for the @fluentui/tokens#curveDecelerateMin | `curveDecelerateMin` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "curveEasyEaseMax",
          "type": {
            "text": "string"
          },
          "default": "'var(--curveEasyEaseMax)'",
          "description": "CSS custom property value for the @fluentui/tokens#curveEasyEaseMax | `curveEasyEaseMax` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "curveEasyEase",
          "type": {
            "text": "string"
          },
          "default": "'var(--curveEasyEase)'",
          "description": "CSS custom property value for the @fluentui/tokens#curveEasyEase | `curveEasyEase` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "curveLinear",
          "type": {
            "text": "string"
          },
          "default": "'var(--curveLinear)'",
          "description": "CSS custom property value for the @fluentui/tokens#curveLinear | `curveLinear` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "zIndexBackground",
          "type": {
            "text": "string"
          },
          "default": "'var(--zIndexBackground)'",
          "description": "CSS custom property value for the @fluentui/tokens#zIndexBackground | `zIndexBackground` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "zIndexContent",
          "type": {
            "text": "string"
          },
          "default": "'var(--zIndexContent)'",
          "description": "CSS custom property value for the @fluentui/tokens#zIndexContent | `zIndexContent` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "zIndexOverlay",
          "type": {
            "text": "string"
          },
          "default": "'var(--zIndexOverlay)'",
          "description": "CSS custom property value for the @fluentui/tokens#zIndexOverlay | `zIndexOverlay` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "zIndexPopup",
          "type": {
            "text": "string"
          },
          "default": "'var(--zIndexPopup)'",
          "description": "CSS custom property value for the @fluentui/tokens#zIndexPopup | `zIndexPopup` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "zIndexMessages",
          "type": {
            "text": "string"
          },
          "default": "'var(--zIndexMessages)'",
          "description": "CSS custom property value for the @fluentui/tokens#zIndexMessages | `zIndexMessages` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "zIndexFloating",
          "type": {
            "text": "string"
          },
          "default": "'var(--zIndexFloating)'",
          "description": "CSS custom property value for the @fluentui/tokens#zIndexFloating | `zIndexFloating` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "zIndexPriority",
          "type": {
            "text": "string"
          },
          "default": "'var(--zIndexPriority)'",
          "description": "CSS custom property value for the @fluentui/tokens#zIndexPriority | `zIndexPriority` design token.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "zIndexDebug",
          "type": {
            "text": "string"
          },
          "default": "'var(--zIndexDebug)'",
          "description": "CSS custom property value for the @fluentui/tokens#zIndexDebug | `zIndexDebug` design token.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "colorNeutralForeground1",
          "declaration": {
            "name": "colorNeutralForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground1Hover",
          "declaration": {
            "name": "colorNeutralForeground1Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground1Pressed",
          "declaration": {
            "name": "colorNeutralForeground1Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground1Selected",
          "declaration": {
            "name": "colorNeutralForeground1Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2",
          "declaration": {
            "name": "colorNeutralForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2Hover",
          "declaration": {
            "name": "colorNeutralForeground2Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2Pressed",
          "declaration": {
            "name": "colorNeutralForeground2Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2Selected",
          "declaration": {
            "name": "colorNeutralForeground2Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2BrandHover",
          "declaration": {
            "name": "colorNeutralForeground2BrandHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2BrandPressed",
          "declaration": {
            "name": "colorNeutralForeground2BrandPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2BrandSelected",
          "declaration": {
            "name": "colorNeutralForeground2BrandSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground3",
          "declaration": {
            "name": "colorNeutralForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground3Hover",
          "declaration": {
            "name": "colorNeutralForeground3Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground3Pressed",
          "declaration": {
            "name": "colorNeutralForeground3Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground3Selected",
          "declaration": {
            "name": "colorNeutralForeground3Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground3BrandHover",
          "declaration": {
            "name": "colorNeutralForeground3BrandHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground3BrandPressed",
          "declaration": {
            "name": "colorNeutralForeground3BrandPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground3BrandSelected",
          "declaration": {
            "name": "colorNeutralForeground3BrandSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground4",
          "declaration": {
            "name": "colorNeutralForeground4",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground5",
          "declaration": {
            "name": "colorNeutralForeground5",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground5Hover",
          "declaration": {
            "name": "colorNeutralForeground5Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground5Pressed",
          "declaration": {
            "name": "colorNeutralForeground5Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground5Selected",
          "declaration": {
            "name": "colorNeutralForeground5Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundDisabled",
          "declaration": {
            "name": "colorNeutralForegroundDisabled",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundLink",
          "declaration": {
            "name": "colorBrandForegroundLink",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundLinkHover",
          "declaration": {
            "name": "colorBrandForegroundLinkHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundLinkPressed",
          "declaration": {
            "name": "colorBrandForegroundLinkPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundLinkSelected",
          "declaration": {
            "name": "colorBrandForegroundLinkSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2Link",
          "declaration": {
            "name": "colorNeutralForeground2Link",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2LinkHover",
          "declaration": {
            "name": "colorNeutralForeground2LinkHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2LinkPressed",
          "declaration": {
            "name": "colorNeutralForeground2LinkPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground2LinkSelected",
          "declaration": {
            "name": "colorNeutralForeground2LinkSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorCompoundBrandForeground1",
          "declaration": {
            "name": "colorCompoundBrandForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorCompoundBrandForeground1Hover",
          "declaration": {
            "name": "colorCompoundBrandForeground1Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorCompoundBrandForeground1Pressed",
          "declaration": {
            "name": "colorCompoundBrandForeground1Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundOnBrand",
          "declaration": {
            "name": "colorNeutralForegroundOnBrand",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInverted",
          "declaration": {
            "name": "colorNeutralForegroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInvertedHover",
          "declaration": {
            "name": "colorNeutralForegroundInvertedHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInvertedPressed",
          "declaration": {
            "name": "colorNeutralForegroundInvertedPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInvertedSelected",
          "declaration": {
            "name": "colorNeutralForegroundInvertedSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInverted2",
          "declaration": {
            "name": "colorNeutralForegroundInverted2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundStaticInverted",
          "declaration": {
            "name": "colorNeutralForegroundStaticInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInvertedLink",
          "declaration": {
            "name": "colorNeutralForegroundInvertedLink",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInvertedLinkHover",
          "declaration": {
            "name": "colorNeutralForegroundInvertedLinkHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInvertedLinkPressed",
          "declaration": {
            "name": "colorNeutralForegroundInvertedLinkPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInvertedLinkSelected",
          "declaration": {
            "name": "colorNeutralForegroundInvertedLinkSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForegroundInvertedDisabled",
          "declaration": {
            "name": "colorNeutralForegroundInvertedDisabled",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForeground1",
          "declaration": {
            "name": "colorBrandForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForeground2",
          "declaration": {
            "name": "colorBrandForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForeground2Hover",
          "declaration": {
            "name": "colorBrandForeground2Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForeground2Pressed",
          "declaration": {
            "name": "colorBrandForeground2Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralForeground1Static",
          "declaration": {
            "name": "colorNeutralForeground1Static",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundInverted",
          "declaration": {
            "name": "colorBrandForegroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundInvertedHover",
          "declaration": {
            "name": "colorBrandForegroundInvertedHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundInvertedPressed",
          "declaration": {
            "name": "colorBrandForegroundInvertedPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundOnLight",
          "declaration": {
            "name": "colorBrandForegroundOnLight",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundOnLightHover",
          "declaration": {
            "name": "colorBrandForegroundOnLightHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundOnLightPressed",
          "declaration": {
            "name": "colorBrandForegroundOnLightPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandForegroundOnLightSelected",
          "declaration": {
            "name": "colorBrandForegroundOnLightSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground1",
          "declaration": {
            "name": "colorNeutralBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground1Hover",
          "declaration": {
            "name": "colorNeutralBackground1Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground1Pressed",
          "declaration": {
            "name": "colorNeutralBackground1Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground1Selected",
          "declaration": {
            "name": "colorNeutralBackground1Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground2",
          "declaration": {
            "name": "colorNeutralBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground2Hover",
          "declaration": {
            "name": "colorNeutralBackground2Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground2Pressed",
          "declaration": {
            "name": "colorNeutralBackground2Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground2Selected",
          "declaration": {
            "name": "colorNeutralBackground2Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground3",
          "declaration": {
            "name": "colorNeutralBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground3Hover",
          "declaration": {
            "name": "colorNeutralBackground3Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground3Pressed",
          "declaration": {
            "name": "colorNeutralBackground3Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground3Selected",
          "declaration": {
            "name": "colorNeutralBackground3Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground4",
          "declaration": {
            "name": "colorNeutralBackground4",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground4Hover",
          "declaration": {
            "name": "colorNeutralBackground4Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground4Pressed",
          "declaration": {
            "name": "colorNeutralBackground4Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground4Selected",
          "declaration": {
            "name": "colorNeutralBackground4Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground5",
          "declaration": {
            "name": "colorNeutralBackground5",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground5Hover",
          "declaration": {
            "name": "colorNeutralBackground5Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground5Pressed",
          "declaration": {
            "name": "colorNeutralBackground5Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground5Selected",
          "declaration": {
            "name": "colorNeutralBackground5Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground6",
          "declaration": {
            "name": "colorNeutralBackground6",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground7",
          "declaration": {
            "name": "colorNeutralBackground7",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground7Hover",
          "declaration": {
            "name": "colorNeutralBackground7Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground7Pressed",
          "declaration": {
            "name": "colorNeutralBackground7Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground7Selected",
          "declaration": {
            "name": "colorNeutralBackground7Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackground8",
          "declaration": {
            "name": "colorNeutralBackground8",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundInverted",
          "declaration": {
            "name": "colorNeutralBackgroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundInvertedHover",
          "declaration": {
            "name": "colorNeutralBackgroundInvertedHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundInvertedPressed",
          "declaration": {
            "name": "colorNeutralBackgroundInvertedPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundInvertedSelected",
          "declaration": {
            "name": "colorNeutralBackgroundInvertedSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundStatic",
          "declaration": {
            "name": "colorNeutralBackgroundStatic",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundAlpha",
          "declaration": {
            "name": "colorNeutralBackgroundAlpha",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundAlpha2",
          "declaration": {
            "name": "colorNeutralBackgroundAlpha2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackground",
          "declaration": {
            "name": "colorSubtleBackground",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundHover",
          "declaration": {
            "name": "colorSubtleBackgroundHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundPressed",
          "declaration": {
            "name": "colorSubtleBackgroundPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundSelected",
          "declaration": {
            "name": "colorSubtleBackgroundSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundLightAlphaHover",
          "declaration": {
            "name": "colorSubtleBackgroundLightAlphaHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundLightAlphaPressed",
          "declaration": {
            "name": "colorSubtleBackgroundLightAlphaPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundLightAlphaSelected",
          "declaration": {
            "name": "colorSubtleBackgroundLightAlphaSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundInverted",
          "declaration": {
            "name": "colorSubtleBackgroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundInvertedHover",
          "declaration": {
            "name": "colorSubtleBackgroundInvertedHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundInvertedPressed",
          "declaration": {
            "name": "colorSubtleBackgroundInvertedPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorSubtleBackgroundInvertedSelected",
          "declaration": {
            "name": "colorSubtleBackgroundInvertedSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorTransparentBackground",
          "declaration": {
            "name": "colorTransparentBackground",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorTransparentBackgroundHover",
          "declaration": {
            "name": "colorTransparentBackgroundHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorTransparentBackgroundPressed",
          "declaration": {
            "name": "colorTransparentBackgroundPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorTransparentBackgroundSelected",
          "declaration": {
            "name": "colorTransparentBackgroundSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundDisabled",
          "declaration": {
            "name": "colorNeutralBackgroundDisabled",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundDisabled2",
          "declaration": {
            "name": "colorNeutralBackgroundDisabled2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralBackgroundInvertedDisabled",
          "declaration": {
            "name": "colorNeutralBackgroundInvertedDisabled",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStencil1",
          "declaration": {
            "name": "colorNeutralStencil1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStencil2",
          "declaration": {
            "name": "colorNeutralStencil2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStencil1Alpha",
          "declaration": {
            "name": "colorNeutralStencil1Alpha",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStencil2Alpha",
          "declaration": {
            "name": "colorNeutralStencil2Alpha",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBackgroundOverlay",
          "declaration": {
            "name": "colorBackgroundOverlay",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorScrollbarOverlay",
          "declaration": {
            "name": "colorScrollbarOverlay",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackground",
          "declaration": {
            "name": "colorBrandBackground",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackgroundHover",
          "declaration": {
            "name": "colorBrandBackgroundHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackgroundPressed",
          "declaration": {
            "name": "colorBrandBackgroundPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackgroundSelected",
          "declaration": {
            "name": "colorBrandBackgroundSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorCompoundBrandBackground",
          "declaration": {
            "name": "colorCompoundBrandBackground",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorCompoundBrandBackgroundHover",
          "declaration": {
            "name": "colorCompoundBrandBackgroundHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorCompoundBrandBackgroundPressed",
          "declaration": {
            "name": "colorCompoundBrandBackgroundPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackgroundStatic",
          "declaration": {
            "name": "colorBrandBackgroundStatic",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackground2",
          "declaration": {
            "name": "colorBrandBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackground2Hover",
          "declaration": {
            "name": "colorBrandBackground2Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackground2Pressed",
          "declaration": {
            "name": "colorBrandBackground2Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackground3Static",
          "declaration": {
            "name": "colorBrandBackground3Static",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackground4Static",
          "declaration": {
            "name": "colorBrandBackground4Static",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackgroundInverted",
          "declaration": {
            "name": "colorBrandBackgroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackgroundInvertedHover",
          "declaration": {
            "name": "colorBrandBackgroundInvertedHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackgroundInvertedPressed",
          "declaration": {
            "name": "colorBrandBackgroundInvertedPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandBackgroundInvertedSelected",
          "declaration": {
            "name": "colorBrandBackgroundInvertedSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralCardBackground",
          "declaration": {
            "name": "colorNeutralCardBackground",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralCardBackgroundHover",
          "declaration": {
            "name": "colorNeutralCardBackgroundHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralCardBackgroundPressed",
          "declaration": {
            "name": "colorNeutralCardBackgroundPressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralCardBackgroundSelected",
          "declaration": {
            "name": "colorNeutralCardBackgroundSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralCardBackgroundDisabled",
          "declaration": {
            "name": "colorNeutralCardBackgroundDisabled",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeAccessible",
          "declaration": {
            "name": "colorNeutralStrokeAccessible",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeAccessibleHover",
          "declaration": {
            "name": "colorNeutralStrokeAccessibleHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeAccessiblePressed",
          "declaration": {
            "name": "colorNeutralStrokeAccessiblePressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeAccessibleSelected",
          "declaration": {
            "name": "colorNeutralStrokeAccessibleSelected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke1",
          "declaration": {
            "name": "colorNeutralStroke1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke1Hover",
          "declaration": {
            "name": "colorNeutralStroke1Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke1Pressed",
          "declaration": {
            "name": "colorNeutralStroke1Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke1Selected",
          "declaration": {
            "name": "colorNeutralStroke1Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke2",
          "declaration": {
            "name": "colorNeutralStroke2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke3",
          "declaration": {
            "name": "colorNeutralStroke3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke4",
          "declaration": {
            "name": "colorNeutralStroke4",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke4Hover",
          "declaration": {
            "name": "colorNeutralStroke4Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke4Pressed",
          "declaration": {
            "name": "colorNeutralStroke4Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStroke4Selected",
          "declaration": {
            "name": "colorNeutralStroke4Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeSubtle",
          "declaration": {
            "name": "colorNeutralStrokeSubtle",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeOnBrand",
          "declaration": {
            "name": "colorNeutralStrokeOnBrand",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeOnBrand2",
          "declaration": {
            "name": "colorNeutralStrokeOnBrand2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeOnBrand2Hover",
          "declaration": {
            "name": "colorNeutralStrokeOnBrand2Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeOnBrand2Pressed",
          "declaration": {
            "name": "colorNeutralStrokeOnBrand2Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeOnBrand2Selected",
          "declaration": {
            "name": "colorNeutralStrokeOnBrand2Selected",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandStroke1",
          "declaration": {
            "name": "colorBrandStroke1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandStroke2",
          "declaration": {
            "name": "colorBrandStroke2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandStroke2Hover",
          "declaration": {
            "name": "colorBrandStroke2Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandStroke2Pressed",
          "declaration": {
            "name": "colorBrandStroke2Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandStroke2Contrast",
          "declaration": {
            "name": "colorBrandStroke2Contrast",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorCompoundBrandStroke",
          "declaration": {
            "name": "colorCompoundBrandStroke",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorCompoundBrandStrokeHover",
          "declaration": {
            "name": "colorCompoundBrandStrokeHover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorCompoundBrandStrokePressed",
          "declaration": {
            "name": "colorCompoundBrandStrokePressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeDisabled",
          "declaration": {
            "name": "colorNeutralStrokeDisabled",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeDisabled2",
          "declaration": {
            "name": "colorNeutralStrokeDisabled2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeInvertedDisabled",
          "declaration": {
            "name": "colorNeutralStrokeInvertedDisabled",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorTransparentStroke",
          "declaration": {
            "name": "colorTransparentStroke",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorTransparentStrokeInteractive",
          "declaration": {
            "name": "colorTransparentStrokeInteractive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorTransparentStrokeDisabled",
          "declaration": {
            "name": "colorTransparentStrokeDisabled",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeAlpha",
          "declaration": {
            "name": "colorNeutralStrokeAlpha",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralStrokeAlpha2",
          "declaration": {
            "name": "colorNeutralStrokeAlpha2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStrokeFocus1",
          "declaration": {
            "name": "colorStrokeFocus1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStrokeFocus2",
          "declaration": {
            "name": "colorStrokeFocus2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralShadowAmbient",
          "declaration": {
            "name": "colorNeutralShadowAmbient",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralShadowKey",
          "declaration": {
            "name": "colorNeutralShadowKey",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralShadowAmbientLighter",
          "declaration": {
            "name": "colorNeutralShadowAmbientLighter",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralShadowKeyLighter",
          "declaration": {
            "name": "colorNeutralShadowKeyLighter",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralShadowAmbientDarker",
          "declaration": {
            "name": "colorNeutralShadowAmbientDarker",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorNeutralShadowKeyDarker",
          "declaration": {
            "name": "colorNeutralShadowKeyDarker",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandShadowAmbient",
          "declaration": {
            "name": "colorBrandShadowAmbient",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorBrandShadowKey",
          "declaration": {
            "name": "colorBrandShadowKey",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedBackground1",
          "declaration": {
            "name": "colorPaletteRedBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedBackground2",
          "declaration": {
            "name": "colorPaletteRedBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedBackground3",
          "declaration": {
            "name": "colorPaletteRedBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedBorderActive",
          "declaration": {
            "name": "colorPaletteRedBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedBorder1",
          "declaration": {
            "name": "colorPaletteRedBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedBorder2",
          "declaration": {
            "name": "colorPaletteRedBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedForeground1",
          "declaration": {
            "name": "colorPaletteRedForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedForeground2",
          "declaration": {
            "name": "colorPaletteRedForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedForeground3",
          "declaration": {
            "name": "colorPaletteRedForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRedForegroundInverted",
          "declaration": {
            "name": "colorPaletteRedForegroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenBackground1",
          "declaration": {
            "name": "colorPaletteGreenBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenBackground2",
          "declaration": {
            "name": "colorPaletteGreenBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenBackground3",
          "declaration": {
            "name": "colorPaletteGreenBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenBorderActive",
          "declaration": {
            "name": "colorPaletteGreenBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenBorder1",
          "declaration": {
            "name": "colorPaletteGreenBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenBorder2",
          "declaration": {
            "name": "colorPaletteGreenBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenForeground1",
          "declaration": {
            "name": "colorPaletteGreenForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenForeground2",
          "declaration": {
            "name": "colorPaletteGreenForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenForeground3",
          "declaration": {
            "name": "colorPaletteGreenForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGreenForegroundInverted",
          "declaration": {
            "name": "colorPaletteGreenForegroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkOrangeBackground1",
          "declaration": {
            "name": "colorPaletteDarkOrangeBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkOrangeBackground2",
          "declaration": {
            "name": "colorPaletteDarkOrangeBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkOrangeBackground3",
          "declaration": {
            "name": "colorPaletteDarkOrangeBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkOrangeBorderActive",
          "declaration": {
            "name": "colorPaletteDarkOrangeBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkOrangeBorder1",
          "declaration": {
            "name": "colorPaletteDarkOrangeBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkOrangeBorder2",
          "declaration": {
            "name": "colorPaletteDarkOrangeBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkOrangeForeground1",
          "declaration": {
            "name": "colorPaletteDarkOrangeForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkOrangeForeground2",
          "declaration": {
            "name": "colorPaletteDarkOrangeForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkOrangeForeground3",
          "declaration": {
            "name": "colorPaletteDarkOrangeForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowBackground1",
          "declaration": {
            "name": "colorPaletteYellowBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowBackground2",
          "declaration": {
            "name": "colorPaletteYellowBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowBackground3",
          "declaration": {
            "name": "colorPaletteYellowBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowBorderActive",
          "declaration": {
            "name": "colorPaletteYellowBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowBorder1",
          "declaration": {
            "name": "colorPaletteYellowBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowBorder2",
          "declaration": {
            "name": "colorPaletteYellowBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowForeground1",
          "declaration": {
            "name": "colorPaletteYellowForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowForeground2",
          "declaration": {
            "name": "colorPaletteYellowForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowForeground3",
          "declaration": {
            "name": "colorPaletteYellowForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteYellowForegroundInverted",
          "declaration": {
            "name": "colorPaletteYellowForegroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBerryBackground1",
          "declaration": {
            "name": "colorPaletteBerryBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBerryBackground2",
          "declaration": {
            "name": "colorPaletteBerryBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBerryBackground3",
          "declaration": {
            "name": "colorPaletteBerryBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBerryBorderActive",
          "declaration": {
            "name": "colorPaletteBerryBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBerryBorder1",
          "declaration": {
            "name": "colorPaletteBerryBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBerryBorder2",
          "declaration": {
            "name": "colorPaletteBerryBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBerryForeground1",
          "declaration": {
            "name": "colorPaletteBerryForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBerryForeground2",
          "declaration": {
            "name": "colorPaletteBerryForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBerryForeground3",
          "declaration": {
            "name": "colorPaletteBerryForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMarigoldBackground1",
          "declaration": {
            "name": "colorPaletteMarigoldBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMarigoldBackground2",
          "declaration": {
            "name": "colorPaletteMarigoldBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMarigoldBackground3",
          "declaration": {
            "name": "colorPaletteMarigoldBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMarigoldBorderActive",
          "declaration": {
            "name": "colorPaletteMarigoldBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMarigoldBorder1",
          "declaration": {
            "name": "colorPaletteMarigoldBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMarigoldBorder2",
          "declaration": {
            "name": "colorPaletteMarigoldBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMarigoldForeground1",
          "declaration": {
            "name": "colorPaletteMarigoldForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMarigoldForeground2",
          "declaration": {
            "name": "colorPaletteMarigoldForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMarigoldForeground3",
          "declaration": {
            "name": "colorPaletteMarigoldForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightGreenBackground1",
          "declaration": {
            "name": "colorPaletteLightGreenBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightGreenBackground2",
          "declaration": {
            "name": "colorPaletteLightGreenBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightGreenBackground3",
          "declaration": {
            "name": "colorPaletteLightGreenBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightGreenBorderActive",
          "declaration": {
            "name": "colorPaletteLightGreenBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightGreenBorder1",
          "declaration": {
            "name": "colorPaletteLightGreenBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightGreenBorder2",
          "declaration": {
            "name": "colorPaletteLightGreenBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightGreenForeground1",
          "declaration": {
            "name": "colorPaletteLightGreenForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightGreenForeground2",
          "declaration": {
            "name": "colorPaletteLightGreenForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightGreenForeground3",
          "declaration": {
            "name": "colorPaletteLightGreenForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteAnchorBackground2",
          "declaration": {
            "name": "colorPaletteAnchorBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteAnchorBorderActive",
          "declaration": {
            "name": "colorPaletteAnchorBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteAnchorForeground2",
          "declaration": {
            "name": "colorPaletteAnchorForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBeigeBackground2",
          "declaration": {
            "name": "colorPaletteBeigeBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBeigeBorderActive",
          "declaration": {
            "name": "colorPaletteBeigeBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBeigeForeground2",
          "declaration": {
            "name": "colorPaletteBeigeForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBlueBackground2",
          "declaration": {
            "name": "colorPaletteBlueBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBlueBorderActive",
          "declaration": {
            "name": "colorPaletteBlueBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBlueForeground2",
          "declaration": {
            "name": "colorPaletteBlueForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBrassBackground2",
          "declaration": {
            "name": "colorPaletteBrassBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBrassBorderActive",
          "declaration": {
            "name": "colorPaletteBrassBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBrassForeground2",
          "declaration": {
            "name": "colorPaletteBrassForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBrownBackground2",
          "declaration": {
            "name": "colorPaletteBrownBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBrownBorderActive",
          "declaration": {
            "name": "colorPaletteBrownBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteBrownForeground2",
          "declaration": {
            "name": "colorPaletteBrownForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteCornflowerBackground2",
          "declaration": {
            "name": "colorPaletteCornflowerBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteCornflowerBorderActive",
          "declaration": {
            "name": "colorPaletteCornflowerBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteCornflowerForeground2",
          "declaration": {
            "name": "colorPaletteCornflowerForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteCranberryBackground2",
          "declaration": {
            "name": "colorPaletteCranberryBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteCranberryBorderActive",
          "declaration": {
            "name": "colorPaletteCranberryBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteCranberryForeground2",
          "declaration": {
            "name": "colorPaletteCranberryForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkGreenBackground2",
          "declaration": {
            "name": "colorPaletteDarkGreenBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkGreenBorderActive",
          "declaration": {
            "name": "colorPaletteDarkGreenBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkGreenForeground2",
          "declaration": {
            "name": "colorPaletteDarkGreenForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkRedBackground2",
          "declaration": {
            "name": "colorPaletteDarkRedBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkRedBorderActive",
          "declaration": {
            "name": "colorPaletteDarkRedBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteDarkRedForeground2",
          "declaration": {
            "name": "colorPaletteDarkRedForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteForestBackground2",
          "declaration": {
            "name": "colorPaletteForestBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteForestBorderActive",
          "declaration": {
            "name": "colorPaletteForestBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteForestForeground2",
          "declaration": {
            "name": "colorPaletteForestForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGoldBackground2",
          "declaration": {
            "name": "colorPaletteGoldBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGoldBorderActive",
          "declaration": {
            "name": "colorPaletteGoldBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGoldForeground2",
          "declaration": {
            "name": "colorPaletteGoldForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGrapeBackground2",
          "declaration": {
            "name": "colorPaletteGrapeBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGrapeBorderActive",
          "declaration": {
            "name": "colorPaletteGrapeBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteGrapeForeground2",
          "declaration": {
            "name": "colorPaletteGrapeForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLavenderBackground2",
          "declaration": {
            "name": "colorPaletteLavenderBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLavenderBorderActive",
          "declaration": {
            "name": "colorPaletteLavenderBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLavenderForeground2",
          "declaration": {
            "name": "colorPaletteLavenderForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightTealBackground2",
          "declaration": {
            "name": "colorPaletteLightTealBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightTealBorderActive",
          "declaration": {
            "name": "colorPaletteLightTealBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLightTealForeground2",
          "declaration": {
            "name": "colorPaletteLightTealForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLilacBackground2",
          "declaration": {
            "name": "colorPaletteLilacBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLilacBorderActive",
          "declaration": {
            "name": "colorPaletteLilacBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteLilacForeground2",
          "declaration": {
            "name": "colorPaletteLilacForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMagentaBackground2",
          "declaration": {
            "name": "colorPaletteMagentaBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMagentaBorderActive",
          "declaration": {
            "name": "colorPaletteMagentaBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMagentaForeground2",
          "declaration": {
            "name": "colorPaletteMagentaForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMinkBackground2",
          "declaration": {
            "name": "colorPaletteMinkBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMinkBorderActive",
          "declaration": {
            "name": "colorPaletteMinkBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteMinkForeground2",
          "declaration": {
            "name": "colorPaletteMinkForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteNavyBackground2",
          "declaration": {
            "name": "colorPaletteNavyBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteNavyBorderActive",
          "declaration": {
            "name": "colorPaletteNavyBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteNavyForeground2",
          "declaration": {
            "name": "colorPaletteNavyForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePeachBackground2",
          "declaration": {
            "name": "colorPalettePeachBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePeachBorderActive",
          "declaration": {
            "name": "colorPalettePeachBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePeachForeground2",
          "declaration": {
            "name": "colorPalettePeachForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePinkBackground2",
          "declaration": {
            "name": "colorPalettePinkBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePinkBorderActive",
          "declaration": {
            "name": "colorPalettePinkBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePinkForeground2",
          "declaration": {
            "name": "colorPalettePinkForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePlatinumBackground2",
          "declaration": {
            "name": "colorPalettePlatinumBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePlatinumBorderActive",
          "declaration": {
            "name": "colorPalettePlatinumBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePlatinumForeground2",
          "declaration": {
            "name": "colorPalettePlatinumForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePlumBackground2",
          "declaration": {
            "name": "colorPalettePlumBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePlumBorderActive",
          "declaration": {
            "name": "colorPalettePlumBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePlumForeground2",
          "declaration": {
            "name": "colorPalettePlumForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePumpkinBackground2",
          "declaration": {
            "name": "colorPalettePumpkinBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePumpkinBorderActive",
          "declaration": {
            "name": "colorPalettePumpkinBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePumpkinForeground2",
          "declaration": {
            "name": "colorPalettePumpkinForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePurpleBackground2",
          "declaration": {
            "name": "colorPalettePurpleBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePurpleBorderActive",
          "declaration": {
            "name": "colorPalettePurpleBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPalettePurpleForeground2",
          "declaration": {
            "name": "colorPalettePurpleForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRoyalBlueBackground2",
          "declaration": {
            "name": "colorPaletteRoyalBlueBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRoyalBlueBorderActive",
          "declaration": {
            "name": "colorPaletteRoyalBlueBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteRoyalBlueForeground2",
          "declaration": {
            "name": "colorPaletteRoyalBlueForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteSeafoamBackground2",
          "declaration": {
            "name": "colorPaletteSeafoamBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteSeafoamBorderActive",
          "declaration": {
            "name": "colorPaletteSeafoamBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteSeafoamForeground2",
          "declaration": {
            "name": "colorPaletteSeafoamForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteSteelBackground2",
          "declaration": {
            "name": "colorPaletteSteelBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteSteelBorderActive",
          "declaration": {
            "name": "colorPaletteSteelBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteSteelForeground2",
          "declaration": {
            "name": "colorPaletteSteelForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteTealBackground2",
          "declaration": {
            "name": "colorPaletteTealBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteTealBorderActive",
          "declaration": {
            "name": "colorPaletteTealBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorPaletteTealForeground2",
          "declaration": {
            "name": "colorPaletteTealForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessBackground1",
          "declaration": {
            "name": "colorStatusSuccessBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessBackground2",
          "declaration": {
            "name": "colorStatusSuccessBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessBackground3",
          "declaration": {
            "name": "colorStatusSuccessBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessForeground1",
          "declaration": {
            "name": "colorStatusSuccessForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessForeground2",
          "declaration": {
            "name": "colorStatusSuccessForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessForeground3",
          "declaration": {
            "name": "colorStatusSuccessForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessForegroundInverted",
          "declaration": {
            "name": "colorStatusSuccessForegroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessBorderActive",
          "declaration": {
            "name": "colorStatusSuccessBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessBorder1",
          "declaration": {
            "name": "colorStatusSuccessBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusSuccessBorder2",
          "declaration": {
            "name": "colorStatusSuccessBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningBackground1",
          "declaration": {
            "name": "colorStatusWarningBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningBackground2",
          "declaration": {
            "name": "colorStatusWarningBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningBackground3",
          "declaration": {
            "name": "colorStatusWarningBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningForeground1",
          "declaration": {
            "name": "colorStatusWarningForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningForeground2",
          "declaration": {
            "name": "colorStatusWarningForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningForeground3",
          "declaration": {
            "name": "colorStatusWarningForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningForegroundInverted",
          "declaration": {
            "name": "colorStatusWarningForegroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningBorderActive",
          "declaration": {
            "name": "colorStatusWarningBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningBorder1",
          "declaration": {
            "name": "colorStatusWarningBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusWarningBorder2",
          "declaration": {
            "name": "colorStatusWarningBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerBackground1",
          "declaration": {
            "name": "colorStatusDangerBackground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerBackground2",
          "declaration": {
            "name": "colorStatusDangerBackground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerBackground3",
          "declaration": {
            "name": "colorStatusDangerBackground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerBackground3Hover",
          "declaration": {
            "name": "colorStatusDangerBackground3Hover",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerBackground3Pressed",
          "declaration": {
            "name": "colorStatusDangerBackground3Pressed",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerForeground1",
          "declaration": {
            "name": "colorStatusDangerForeground1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerForeground2",
          "declaration": {
            "name": "colorStatusDangerForeground2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerForeground3",
          "declaration": {
            "name": "colorStatusDangerForeground3",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerForegroundInverted",
          "declaration": {
            "name": "colorStatusDangerForegroundInverted",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerBorderActive",
          "declaration": {
            "name": "colorStatusDangerBorderActive",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerBorder1",
          "declaration": {
            "name": "colorStatusDangerBorder1",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "colorStatusDangerBorder2",
          "declaration": {
            "name": "colorStatusDangerBorder2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadiusNone",
          "declaration": {
            "name": "borderRadiusNone",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadiusSmall",
          "declaration": {
            "name": "borderRadiusSmall",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadiusMedium",
          "declaration": {
            "name": "borderRadiusMedium",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadiusLarge",
          "declaration": {
            "name": "borderRadiusLarge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadiusXLarge",
          "declaration": {
            "name": "borderRadiusXLarge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadius2XLarge",
          "declaration": {
            "name": "borderRadius2XLarge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadius3XLarge",
          "declaration": {
            "name": "borderRadius3XLarge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadius4XLarge",
          "declaration": {
            "name": "borderRadius4XLarge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadius5XLarge",
          "declaration": {
            "name": "borderRadius5XLarge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadius6XLarge",
          "declaration": {
            "name": "borderRadius6XLarge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "borderRadiusCircular",
          "declaration": {
            "name": "borderRadiusCircular",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontFamilyBase",
          "declaration": {
            "name": "fontFamilyBase",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontFamilyMonospace",
          "declaration": {
            "name": "fontFamilyMonospace",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontFamilyNumeric",
          "declaration": {
            "name": "fontFamilyNumeric",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeBase100",
          "declaration": {
            "name": "fontSizeBase100",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeBase200",
          "declaration": {
            "name": "fontSizeBase200",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeBase300",
          "declaration": {
            "name": "fontSizeBase300",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeBase400",
          "declaration": {
            "name": "fontSizeBase400",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeBase500",
          "declaration": {
            "name": "fontSizeBase500",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeBase600",
          "declaration": {
            "name": "fontSizeBase600",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeHero700",
          "declaration": {
            "name": "fontSizeHero700",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeHero800",
          "declaration": {
            "name": "fontSizeHero800",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeHero900",
          "declaration": {
            "name": "fontSizeHero900",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontSizeHero1000",
          "declaration": {
            "name": "fontSizeHero1000",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontWeightRegular",
          "declaration": {
            "name": "fontWeightRegular",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontWeightMedium",
          "declaration": {
            "name": "fontWeightMedium",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontWeightSemibold",
          "declaration": {
            "name": "fontWeightSemibold",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fontWeightBold",
          "declaration": {
            "name": "fontWeightBold",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightBase100",
          "declaration": {
            "name": "lineHeightBase100",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightBase200",
          "declaration": {
            "name": "lineHeightBase200",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightBase300",
          "declaration": {
            "name": "lineHeightBase300",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightBase400",
          "declaration": {
            "name": "lineHeightBase400",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightBase500",
          "declaration": {
            "name": "lineHeightBase500",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightBase600",
          "declaration": {
            "name": "lineHeightBase600",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightHero700",
          "declaration": {
            "name": "lineHeightHero700",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightHero800",
          "declaration": {
            "name": "lineHeightHero800",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightHero900",
          "declaration": {
            "name": "lineHeightHero900",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "lineHeightHero1000",
          "declaration": {
            "name": "lineHeightHero1000",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow2",
          "declaration": {
            "name": "shadow2",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow4",
          "declaration": {
            "name": "shadow4",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow8",
          "declaration": {
            "name": "shadow8",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow16",
          "declaration": {
            "name": "shadow16",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow28",
          "declaration": {
            "name": "shadow28",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow64",
          "declaration": {
            "name": "shadow64",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow2Brand",
          "declaration": {
            "name": "shadow2Brand",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow4Brand",
          "declaration": {
            "name": "shadow4Brand",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow8Brand",
          "declaration": {
            "name": "shadow8Brand",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow16Brand",
          "declaration": {
            "name": "shadow16Brand",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow28Brand",
          "declaration": {
            "name": "shadow28Brand",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "shadow64Brand",
          "declaration": {
            "name": "shadow64Brand",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "strokeWidthThin",
          "declaration": {
            "name": "strokeWidthThin",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "strokeWidthThick",
          "declaration": {
            "name": "strokeWidthThick",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "strokeWidthThicker",
          "declaration": {
            "name": "strokeWidthThicker",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "strokeWidthThickest",
          "declaration": {
            "name": "strokeWidthThickest",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalNone",
          "declaration": {
            "name": "spacingHorizontalNone",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalXXS",
          "declaration": {
            "name": "spacingHorizontalXXS",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalXS",
          "declaration": {
            "name": "spacingHorizontalXS",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalSNudge",
          "declaration": {
            "name": "spacingHorizontalSNudge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalS",
          "declaration": {
            "name": "spacingHorizontalS",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalMNudge",
          "declaration": {
            "name": "spacingHorizontalMNudge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalM",
          "declaration": {
            "name": "spacingHorizontalM",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalL",
          "declaration": {
            "name": "spacingHorizontalL",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalXL",
          "declaration": {
            "name": "spacingHorizontalXL",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalXXL",
          "declaration": {
            "name": "spacingHorizontalXXL",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingHorizontalXXXL",
          "declaration": {
            "name": "spacingHorizontalXXXL",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalNone",
          "declaration": {
            "name": "spacingVerticalNone",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalXXS",
          "declaration": {
            "name": "spacingVerticalXXS",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalXS",
          "declaration": {
            "name": "spacingVerticalXS",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalSNudge",
          "declaration": {
            "name": "spacingVerticalSNudge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalS",
          "declaration": {
            "name": "spacingVerticalS",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalMNudge",
          "declaration": {
            "name": "spacingVerticalMNudge",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalM",
          "declaration": {
            "name": "spacingVerticalM",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalL",
          "declaration": {
            "name": "spacingVerticalL",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalXL",
          "declaration": {
            "name": "spacingVerticalXL",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalXXL",
          "declaration": {
            "name": "spacingVerticalXXL",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "spacingVerticalXXXL",
          "declaration": {
            "name": "spacingVerticalXXXL",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "durationUltraFast",
          "declaration": {
            "name": "durationUltraFast",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "durationFaster",
          "declaration": {
            "name": "durationFaster",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "durationFast",
          "declaration": {
            "name": "durationFast",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "durationNormal",
          "declaration": {
            "name": "durationNormal",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "durationGentle",
          "declaration": {
            "name": "durationGentle",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "durationSlow",
          "declaration": {
            "name": "durationSlow",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "durationSlower",
          "declaration": {
            "name": "durationSlower",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "durationUltraSlow",
          "declaration": {
            "name": "durationUltraSlow",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "curveAccelerateMax",
          "declaration": {
            "name": "curveAccelerateMax",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "curveAccelerateMid",
          "declaration": {
            "name": "curveAccelerateMid",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "curveAccelerateMin",
          "declaration": {
            "name": "curveAccelerateMin",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "curveDecelerateMax",
          "declaration": {
            "name": "curveDecelerateMax",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "curveDecelerateMid",
          "declaration": {
            "name": "curveDecelerateMid",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "curveDecelerateMin",
          "declaration": {
            "name": "curveDecelerateMin",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "curveEasyEaseMax",
          "declaration": {
            "name": "curveEasyEaseMax",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "curveEasyEase",
          "declaration": {
            "name": "curveEasyEase",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "curveLinear",
          "declaration": {
            "name": "curveLinear",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "zIndexBackground",
          "declaration": {
            "name": "zIndexBackground",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "zIndexContent",
          "declaration": {
            "name": "zIndexContent",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "zIndexOverlay",
          "declaration": {
            "name": "zIndexOverlay",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "zIndexPopup",
          "declaration": {
            "name": "zIndexPopup",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "zIndexMessages",
          "declaration": {
            "name": "zIndexMessages",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "zIndexFloating",
          "declaration": {
            "name": "zIndexFloating",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "zIndexPriority",
          "declaration": {
            "name": "zIndexPriority",
            "module": "src/theme/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "zIndexDebug",
          "declaration": {
            "name": "zIndexDebug",
            "module": "src/theme/design-tokens.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/template-helpers.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "staticallyCompose",
          "return": {
            "type": {
              "text": "CaptureType<TSource, TParent>"
            }
          },
          "parameters": [
            {
              "name": "item",
              "type": {
                "text": "StaticallyComposableHTML<TSource, TParent>"
              }
            }
          ],
          "description": "A function to compose template options.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "staticallyCompose",
          "declaration": {
            "name": "staticallyCompose",
            "module": "src/utils/template-helpers.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/patterns/start-end.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "A mixin class implementing start slots.",
          "name": "Start",
          "members": [
            {
              "kind": "field",
              "name": "start",
              "type": {
                "text": "HTMLSlotElement"
              },
              "privacy": "public"
            }
          ]
        },
        {
          "kind": "class",
          "description": "A mixin class implementing end slots.",
          "name": "End",
          "members": [
            {
              "kind": "field",
              "name": "end",
              "type": {
                "text": "HTMLSlotElement"
              },
              "privacy": "public"
            }
          ]
        },
        {
          "kind": "class",
          "description": "A mixin class implementing start and end slots.\nThese are generally used to decorate text elements with icons or other visual indicators.",
          "name": "StartEnd",
          "members": [
            {
              "kind": "field",
              "name": "start",
              "type": {
                "text": "HTMLSlotElement"
              },
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "end",
              "type": {
                "text": "HTMLSlotElement"
              },
              "privacy": "public"
            }
          ]
        },
        {
          "kind": "function",
          "name": "endSlotTemplate",
          "return": {
            "type": {
              "text": "CaptureType<TSource, TParent>"
            }
          },
          "parameters": [
            {
              "name": "options",
              "type": {
                "text": "EndOptions<TSource, TParent>"
              }
            }
          ],
          "description": "The template for the end slot.\nFor use with StartEnd",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "startSlotTemplate",
          "return": {
            "type": {
              "text": "CaptureType<TSource, TParent>"
            }
          },
          "parameters": [
            {
              "name": "options",
              "type": {
                "text": "StartOptions<TSource, TParent>"
              }
            }
          ],
          "description": "The template for the start slots.\nFor use with StartEnd",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Start",
          "declaration": {
            "name": "Start",
            "module": "src/patterns/start-end.ts"
          }
        },
        {
          "kind": "js",
          "name": "End",
          "declaration": {
            "name": "End",
            "module": "src/patterns/start-end.ts"
          }
        },
        {
          "kind": "js",
          "name": "StartEnd",
          "declaration": {
            "name": "StartEnd",
            "module": "src/patterns/start-end.ts"
          }
        },
        {
          "kind": "js",
          "name": "endSlotTemplate",
          "declaration": {
            "name": "endSlotTemplate",
            "module": "src/patterns/start-end.ts"
          }
        },
        {
          "kind": "js",
          "name": "startSlotTemplate",
          "declaration": {
            "name": "startSlotTemplate",
            "module": "src/patterns/start-end.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/apply-mixins.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/accordion-item/accordion-item.js",
      "declarations": [
        {
          "kind": "class",
          "description": "An Accordion Item Custom HTML Element.\nBased on BaseAccordionItem and includes style and layout specific attributes",
          "name": "AccordionItem",
          "members": [
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "AccordionItemSize | undefined"
              },
              "privacy": "public",
              "description": "Defines accordion header font size.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'extra-large' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "markerPosition",
              "type": {
                "text": "AccordionItemMarkerPosition | undefined"
              },
              "privacy": "public",
              "description": "Sets expand and collapsed icon position.",
              "parsedType": {
                "text": "'start' | 'end' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "block",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Sets the width of the focus state."
            },
            {
              "kind": "field",
              "name": "headinglevel",
              "type": {
                "text": "1 | 2 | 3 | 4 | 5 | 6"
              },
              "privacy": "public",
              "default": "2",
              "description": "Configures the https://www.w3.org/TR/wai-aria-1.1/#aria-level | level of the\nheading element.",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "expanded",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Expands or collapses the item.",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Disables an accordion item",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "AccordionItemSize | undefined"
              },
              "description": "Defines accordion header font size.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'extra-large' | undefined"
              }
            },
            {
              "name": "marker-position",
              "type": {
                "text": "AccordionItemMarkerPosition | undefined"
              },
              "description": "Sets expand and collapsed icon position.",
              "fieldName": "markerPosition",
              "parsedType": {
                "text": "'start' | 'end' | undefined"
              }
            },
            {
              "name": "block",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Sets the width of the focus state.",
              "fieldName": "block"
            },
            {
              "name": "heading-level",
              "type": {
                "text": "1 | 2 | 3 | 4 | 5 | 6"
              },
              "default": "2",
              "description": "Configures the https://www.w3.org/TR/wai-aria-1.1/#aria-level | level of the\nheading element.",
              "fieldName": "headinglevel",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "name": "expanded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Expands or collapses the item.",
              "fieldName": "expanded",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Disables an accordion item",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseAccordionItem",
            "module": "/src/accordion-item/accordion-item.base.js"
          },
          "tagName": "fluent-accordion-item",
          "customElement": true,
          "slots": [
            {
              "description": "Content positioned before heading in the collapsed state",
              "name": "start",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "description": "Content which serves as the accordion item heading and text of the expand button",
              "name": "heading",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "description": "The default slot for accordion item content",
              "name": "",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "description": "The expanded icon",
              "name": "marker-expanded",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "description": "The collapsed icon",
              "name": "marker-collapsed",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            }
          ],
          "cssParts": [
            {
              "description": "Wraps the button",
              "name": "heading",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "description": "The button which serves to invoke the item",
              "name": "button",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            },
            {
              "description": "The wrapper for the accordion item content",
              "name": "content",
              "inheritedFrom": {
                "name": "BaseAccordionItem",
                "module": "src/accordion-item/accordion-item.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/accordion-item/accordion-item.js",
          "definitionPath": "./dist/esm/accordion-item/define.js",
          "cssProperties": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "AccordionItem",
            "module": "src/accordion-item/accordion-item.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/request-idle-callback.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "requestIdleCallback",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "callback",
              "type": {
                "text": "(deadline: IdleDeadline) => void"
              },
              "description": "The function to call when the browser is idle."
            },
            {
              "name": "options",
              "optional": true,
              "type": {
                "text": "{ timeout: number }"
              },
              "description": "Options object that may contain a timeout property."
            }
          ],
          "description": "A ponyfill for requestIdleCallback that falls back to setTimeout.\nUses the native requestIdleCallback when available.",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "cancelIdleCallback",
          "return": {
            "type": {
              "text": "void"
            }
          },
          "parameters": [
            {
              "name": "id",
              "type": {
                "text": "ReturnType<typeof globalThis.requestIdleCallback | typeof setTimeout>"
              },
              "description": "The ID of the callback to cancel."
            }
          ],
          "description": "A ponyfill for cancelIdleCallback that falls back to clearTimeout.\nUses the native cancelIdleCallback when available.",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "waitForConnectedDescendants",
          "return": {
            "type": {
              "text": "void"
            }
          },
          "parameters": [
            {
              "name": "target",
              "type": {
                "text": "HTMLElement"
              },
              "description": "The target element to observe."
            },
            {
              "name": "callback",
              "type": {
                "text": "() => void"
              },
              "description": "The function to call when all custom element descendants are connected."
            },
            {
              "name": "options",
              "optional": true,
              "type": {
                "text": "{\n    /**\n     * Whether to only check direct children of the target element, rather than all descendants.\n     * @defaultValue `false`\n     */\n    shallow?: boolean;\n    /**\n     * The maximum time to wait for each idle callback before rechecking for connected descendants, in milliseconds.\n     * @defaultValue `50`\n     */\n    timeout?: number;\n    /**\n     * Whether to call the callback on the next idle period after descendants are connected, rather than immediately.\n     * This can be used to defer work until after the browser has had a chance to perform any necessary updates\n     * following the connection of the descendants.\n     * @defaultValue `false`\n     */\n    idleCallback?: boolean;\n  }"
              },
              "description": "Options object that may contain a timeout property for the idle callback."
            }
          ],
          "description": "Waits for all custom element descendants of a target element to be connected.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "requestIdleCallback",
          "declaration": {
            "name": "requestIdleCallback",
            "module": "src/utils/request-idle-callback.ts"
          }
        },
        {
          "kind": "js",
          "name": "cancelIdleCallback",
          "declaration": {
            "name": "cancelIdleCallback",
            "module": "src/utils/request-idle-callback.ts"
          }
        },
        {
          "kind": "js",
          "name": "waitForConnectedDescendants",
          "declaration": {
            "name": "waitForConnectedDescendants",
            "module": "src/utils/request-idle-callback.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/accordion/accordion.js",
      "declarations": [
        {
          "kind": "class",
          "description": "An Accordion Custom HTML Element\nImplements https://www.w3.org/TR/wai-aria-practices-1.1/#accordion | ARIA Accordion.",
          "name": "Accordion",
          "slots": [
            {
              "description": "The default slot for the accordion items",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "expandmode",
              "type": {
                "text": "AccordionExpandMode"
              },
              "privacy": "public",
              "description": "Controls the expand mode of the Accordion, either allowing\nsingle or multiple item expansion.",
              "parsedType": {
                "text": "'single' | 'multi'"
              }
            },
            {
              "kind": "method",
              "name": "expandmodeChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "AccordionExpandMode | undefined"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "AccordionExpandMode"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "activeItemIndex",
              "type": {
                "text": "number"
              },
              "privacy": "private",
              "default": "0"
            },
            {
              "kind": "method",
              "name": "findExpandedItem",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "BaseAccordionItem | Element | null"
                }
              },
              "description": "Find the first expanded item in the accordion"
            },
            {
              "kind": "field",
              "name": "setItems",
              "privacy": "private",
              "description": "Resets event listeners and sets the `accordionItems` property\nthen rebinds event listeners to each non-disabled item"
            },
            {
              "kind": "method",
              "name": "isSingleExpandMode",
              "privacy": "private",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "description": "Checks if the accordion is in single expand mode"
            },
            {
              "kind": "method",
              "name": "setSingleExpandMode",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "expandedItem",
                  "type": {
                    "text": "Element"
                  },
                  "description": "The item to expand in single expand mode"
                }
              ],
              "description": "Controls the behavior of the accordion in single expand mode"
            },
            {
              "kind": "field",
              "name": "removeItemListeners",
              "privacy": "private",
              "description": "Removes event listeners from the previous accordion items",
              "parameters": [
                {
                  "description": "An array of the previous accordion items",
                  "name": "oldValue"
                }
              ]
            },
            {
              "kind": "field",
              "name": "expandedChangedHandler",
              "type": {
                "text": "EventListener"
              },
              "privacy": "private",
              "description": "Changes the expanded state of the accordion item",
              "parameters": [
                {
                  "description": "Click event",
                  "name": "evt"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'change' event when the active item changes",
              "name": "change"
            }
          ],
          "attributes": [
            {
              "name": "expand-mode",
              "type": {
                "text": "AccordionExpandMode"
              },
              "description": "Controls the expand mode of the Accordion, either allowing\nsingle or multiple item expansion.",
              "fieldName": "expandmode",
              "parsedType": {
                "text": "'single' | 'multi'"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-accordion",
          "customElement": true,
          "modulePath": "./dist/esm/accordion/accordion.js",
          "definitionPath": "./dist/esm/accordion/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Accordion",
          "declaration": {
            "name": "Accordion",
            "module": "src/accordion/accordion.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/autofocus.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "maybeSetAutoFocus",
          "parameters": [
            {
              "name": "element",
              "type": {
                "text": "HTMLElement"
              }
            }
          ],
          "description": "Artificial sets the focus to the given element, if no other element in the\ndocument is currently focused and the given element meets the following\nconditions:\n\n- is connected to DOM\n- has `autofocus` attribute\n- is visible\n\nFor more details of this issue, see https://codepen.io/editor/marchbox/pen/019e9ab9-cd81-7c21-a3ae-1b7fe2d3458a"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "maybeSetAutoFocus",
          "declaration": {
            "name": "maybeSetAutoFocus",
            "module": "src/utils/autofocus.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/button/button.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Button Custom HTML Element.\nBased largely on the https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | `<button>` element.",
          "name": "BaseButton",
          "cssParts": [
            {
              "description": "The button content container",
              "name": "content"
            }
          ],
          "slots": [
            {
              "description": "Content which can be provided before the button content",
              "name": "start"
            },
            {
              "description": "Content which can be provided after the button content",
              "name": "end"
            },
            {
              "description": "The default slot for button content",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "defaultSlottedContent",
              "type": {
                "text": "HTMLElement[]"
              },
              "privacy": "public",
              "description": "Default slotted content."
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "disabledFocusable",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the button is focusable while disabled."
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated form element.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "formAction",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The URL that processes the form submission."
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "static": true,
              "readonly": true,
              "default": "true",
              "description": "The form-associated flag.",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to."
            },
            {
              "kind": "field",
              "name": "formEnctype",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The encoding type for the form submission."
            },
            {
              "kind": "field",
              "name": "formMethod",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The HTTP method that the browser uses to submit the form."
            },
            {
              "kind": "field",
              "name": "formNoValidate",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates that the form will not be validated when submitted."
            },
            {
              "kind": "field",
              "name": "formTarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "privacy": "public",
              "description": "The target frame or window to open the form submission in.",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<Node>"
              },
              "privacy": "public",
              "description": "A reference to all associated label elements.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name."
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "privacy": "public",
              "description": "The button type.",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value attribute."
            },
            {
              "kind": "method",
              "name": "keypressHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles keypress events for the button."
            },
            {
              "kind": "method",
              "name": "press",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Presses the button."
            },
            {
              "kind": "method",
              "name": "resetForm",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Resets the associated form."
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'button'"
            }
          ],
          "attributes": [
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "fieldName": "disabled"
            },
            {
              "name": "disabled-focusable",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates that the button is focusable while disabled.",
              "fieldName": "disabledFocusable"
            },
            {
              "name": "formaction",
              "type": {
                "text": "string | undefined"
              },
              "description": "The URL that processes the form submission.",
              "fieldName": "formAction"
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute"
            },
            {
              "name": "formenctype",
              "type": {
                "text": "string | undefined"
              },
              "description": "The encoding type for the form submission.",
              "fieldName": "formEnctype"
            },
            {
              "name": "formmethod",
              "type": {
                "text": "string | undefined"
              },
              "description": "The HTTP method that the browser uses to submit the form.",
              "fieldName": "formMethod"
            },
            {
              "name": "formnovalidate",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Indicates that the form will not be validated when submitted.",
              "fieldName": "formNoValidate"
            },
            {
              "name": "formtarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "description": "The target frame or window to open the form submission in.",
              "fieldName": "formTarget",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name"
            },
            {
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "description": "The button type.",
              "fieldName": "type",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "description": "The value attribute.",
              "fieldName": "value"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/button/button.base.js",
          "definitionPath": "./dist/esm/button/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseButton",
          "declaration": {
            "name": "BaseButton",
            "module": "src/button/button.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/button/button.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Button Custom HTML Element.\nBased on BaseButton and includes style and layout specific attributes",
          "name": "Button",
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance | undefined"
              },
              "privacy": "public",
              "description": "Indicates the styled appearance of the button.",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "ButtonShape | undefined"
              },
              "privacy": "public",
              "description": "The shape of the button.",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "ButtonSize | undefined"
              },
              "privacy": "public",
              "description": "The size of the button.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "iconOnly",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the button should only display as an icon with no text content."
            },
            {
              "kind": "field",
              "name": "defaultSlottedContent",
              "type": {
                "text": "HTMLElement[]"
              },
              "privacy": "public",
              "description": "Default slotted content.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabledFocusable",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the button is focusable while disabled.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated form element.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAction",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The URL that processes the form submission.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "static": true,
              "readonly": true,
              "default": "true",
              "description": "The form-associated flag.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formEnctype",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The encoding type for the form submission.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formMethod",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The HTTP method that the browser uses to submit the form.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formNoValidate",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates that the form will not be validated when submitted.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formTarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "privacy": "public",
              "description": "The target frame or window to open the form submission in.",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<Node>"
              },
              "privacy": "public",
              "description": "A reference to all associated label elements.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "privacy": "public",
              "description": "The button type.",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value attribute.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "keypressHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles keypress events for the button.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "press",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Presses the button.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "resetForm",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Resets the associated form.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'button'",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance | undefined"
              },
              "description": "Indicates the styled appearance of the button.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "ButtonShape | undefined"
              },
              "description": "The shape of the button.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "ButtonSize | undefined"
              },
              "description": "The size of the button.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "name": "icon-only",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates that the button should only display as an icon with no text content.",
              "fieldName": "iconOnly"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "disabled-focusable",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates that the button is focusable while disabled.",
              "fieldName": "disabledFocusable",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formaction",
              "type": {
                "text": "string | undefined"
              },
              "description": "The URL that processes the form submission.",
              "fieldName": "formAction",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formenctype",
              "type": {
                "text": "string | undefined"
              },
              "description": "The encoding type for the form submission.",
              "fieldName": "formEnctype",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formmethod",
              "type": {
                "text": "string | undefined"
              },
              "description": "The HTTP method that the browser uses to submit the form.",
              "fieldName": "formMethod",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formnovalidate",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Indicates that the form will not be validated when submitted.",
              "fieldName": "formNoValidate",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formtarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "description": "The target frame or window to open the form submission in.",
              "fieldName": "formTarget",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "description": "The button type.",
              "fieldName": "type",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "description": "The value attribute.",
              "fieldName": "value",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseButton",
            "module": "/src/button/button.base.js"
          },
          "tagName": "fluent-button",
          "customElement": true,
          "slots": [
            {
              "description": "Content which can be provided before the button content",
              "name": "start",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "description": "Content which can be provided after the button content",
              "name": "end",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "description": "The default slot for button content",
              "name": "",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "cssParts": [
            {
              "description": "The button content container",
              "name": "content",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/button/button.js",
          "definitionPath": "./dist/esm/button/define.js",
          "cssProperties": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Button",
          "declaration": {
            "name": "Button",
            "module": "src/button/button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/support.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "AnchorPositioningCSSSupported",
          "description": "Check if the browser supports CSS Anchor Positioning.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "AnchorPositioningHTMLSupported",
          "description": "Check if the browser supports HTML Anchor Positioning.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "CustomStatesSetSupported",
          "description": "Check if the browser supports Custom States.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AnchorPositioningCSSSupported",
          "declaration": {
            "name": "AnchorPositioningCSSSupported",
            "module": "src/utils/support.ts"
          }
        },
        {
          "kind": "js",
          "name": "AnchorPositioningHTMLSupported",
          "declaration": {
            "name": "AnchorPositioningHTMLSupported",
            "module": "src/utils/support.ts"
          }
        },
        {
          "kind": "js",
          "name": "CustomStatesSetSupported",
          "declaration": {
            "name": "CustomStatesSetSupported",
            "module": "src/utils/support.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/element-internals.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "stateSelector",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "state",
              "type": {
                "text": "S"
              },
              "description": "the state value."
            }
          ],
          "description": "Returns a string that represents a CSS custom state selector.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "CustomStatesSetSupported",
          "declaration": {
            "name": "CustomStatesSetSupported",
            "module": "src/utils/element-internals.ts"
          }
        },
        {
          "kind": "js",
          "name": "stateSelector",
          "declaration": {
            "name": "stateSelector",
            "module": "src/utils/element-internals.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/anchor/anchor.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "An Anchor Custom HTML Element.\nBased largely on the https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element .",
          "name": "BaseAnchor",
          "cssParts": [
            {
              "description": "The anchor element",
              "name": "control"
            },
            {
              "description": "The element wrapping anchor content",
              "name": "content"
            }
          ],
          "slots": [
            {
              "description": "Content which can be provided before the anchor content",
              "name": "start"
            },
            {
              "description": "Content which can be provided after the anchor content",
              "name": "end"
            },
            {
              "description": "The default slot for anchor content",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "download",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Prompts the user to save the linked URL."
            },
            {
              "kind": "field",
              "name": "href",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The URL the hyperlink references."
            },
            {
              "kind": "field",
              "name": "hreflang",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Hints at the language of the referenced resource."
            },
            {
              "kind": "field",
              "name": "ping",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The ping attribute."
            },
            {
              "kind": "field",
              "name": "referrerpolicy",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The referrerpolicy attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#referrerpolicy | `referrerpolicy` attribute"
            },
            {
              "kind": "field",
              "name": "rel",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The rel attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#rel | `rel` attribute"
            },
            {
              "kind": "field",
              "name": "target",
              "type": {
                "text": "AnchorTarget | undefined"
              },
              "privacy": "public",
              "description": "The target attribute.",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The type attribute."
            },
            {
              "kind": "method",
              "name": "keydownHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles keydown events for the anchor."
            },
            {
              "kind": "method",
              "name": "createProxyElement",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "HTMLAnchorElement"
                }
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'link'"
            }
          ],
          "attributes": [
            {
              "name": "download",
              "type": {
                "text": "string | undefined"
              },
              "description": "Prompts the user to save the linked URL.",
              "fieldName": "download"
            },
            {
              "name": "href",
              "type": {
                "text": "string | undefined"
              },
              "description": "The URL the hyperlink references.",
              "fieldName": "href"
            },
            {
              "name": "hreflang",
              "type": {
                "text": "string | undefined"
              },
              "description": "Hints at the language of the referenced resource.",
              "fieldName": "hreflang"
            },
            {
              "name": "ping",
              "type": {
                "text": "string | undefined"
              },
              "description": "The ping attribute.",
              "fieldName": "ping"
            },
            {
              "name": "referrerpolicy",
              "type": {
                "text": "string | undefined"
              },
              "description": "The referrerpolicy attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#referrerpolicy | `referrerpolicy` attribute",
              "fieldName": "referrerpolicy"
            },
            {
              "name": "rel",
              "type": {
                "text": "string"
              },
              "description": "The rel attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#rel | `rel` attribute",
              "fieldName": "rel"
            },
            {
              "name": "target",
              "type": {
                "text": "AnchorTarget | undefined"
              },
              "description": "The target attribute.",
              "fieldName": "target",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "string | undefined"
              },
              "description": "The type attribute.",
              "fieldName": "type"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/anchor/anchor.base.js",
          "definitionPath": "./dist/esm/anchor/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseAnchor",
          "declaration": {
            "name": "BaseAnchor",
            "module": "src/anchor-button/anchor-button.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/anchor-button/anchor-button.js",
      "declarations": [
        {
          "kind": "class",
          "description": "An Anchor Custom HTML Element.\nBased on BaseAnchor and includes style and layout specific attributes",
          "name": "AnchorButton",
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "AnchorButtonAppearance | undefined | undefined"
              },
              "privacy": "public",
              "description": "The appearance the anchor button should have.",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined | undefined"
              }
            },
            {
              "kind": "method",
              "name": "appearanceChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "AnchorButtonAppearance | undefined"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "AnchorButtonAppearance | undefined"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to appearance attribute custom states"
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "AnchorButtonShape | undefined | undefined"
              },
              "privacy": "public",
              "description": "The shape the anchor button should have.",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined | undefined"
              }
            },
            {
              "kind": "method",
              "name": "shapeChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "AnchorButtonShape | undefined"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "AnchorButtonShape | undefined"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to shape attribute custom states"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "AnchorButtonSize | undefined"
              },
              "privacy": "public",
              "description": "The size the anchor button should have.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "method",
              "name": "sizeChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "AnchorButtonSize | undefined"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "AnchorButtonSize | undefined"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to size attribute custom states"
            },
            {
              "kind": "field",
              "name": "iconOnly",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The anchor button has an icon only, no text content"
            },
            {
              "kind": "method",
              "name": "iconOnlyChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to icon only custom states"
            },
            {
              "kind": "field",
              "name": "download",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Prompts the user to save the linked URL.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "href",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The URL the hyperlink references.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "hreflang",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Hints at the language of the referenced resource.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "ping",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The ping attribute.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "referrerpolicy",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The referrerpolicy attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#referrerpolicy | `referrerpolicy` attribute",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "rel",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The rel attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#rel | `rel` attribute",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "target",
              "type": {
                "text": "AnchorTarget | undefined"
              },
              "privacy": "public",
              "description": "The target attribute.",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The type attribute.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "keydownHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles keydown events for the anchor.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "createProxyElement",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "HTMLAnchorElement"
                }
              },
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'link'",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "AnchorButtonAppearance | undefined | undefined"
              },
              "description": "The appearance the anchor button should have.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined | undefined"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "AnchorButtonShape | undefined | undefined"
              },
              "description": "The shape the anchor button should have.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined | undefined"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "AnchorButtonSize | undefined"
              },
              "description": "The size the anchor button should have.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "name": "icon-only",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The anchor button has an icon only, no text content",
              "fieldName": "iconOnly"
            },
            {
              "name": "download",
              "type": {
                "text": "string | undefined"
              },
              "description": "Prompts the user to save the linked URL.",
              "fieldName": "download",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "href",
              "type": {
                "text": "string | undefined"
              },
              "description": "The URL the hyperlink references.",
              "fieldName": "href",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "hreflang",
              "type": {
                "text": "string | undefined"
              },
              "description": "Hints at the language of the referenced resource.",
              "fieldName": "hreflang",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "ping",
              "type": {
                "text": "string | undefined"
              },
              "description": "The ping attribute.",
              "fieldName": "ping",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "referrerpolicy",
              "type": {
                "text": "string | undefined"
              },
              "description": "The referrerpolicy attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#referrerpolicy | `referrerpolicy` attribute",
              "fieldName": "referrerpolicy",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "rel",
              "type": {
                "text": "string"
              },
              "description": "The rel attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#rel | `rel` attribute",
              "fieldName": "rel",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "target",
              "type": {
                "text": "AnchorTarget | undefined"
              },
              "description": "The target attribute.",
              "fieldName": "target",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "string | undefined"
              },
              "description": "The type attribute.",
              "fieldName": "type",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseAnchor",
            "module": "/src/anchor-button/anchor-button.base.js"
          },
          "tagName": "fluent-anchor-button",
          "customElement": true,
          "slots": [
            {
              "description": "Content which can be provided before the anchor content",
              "name": "start",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "description": "Content which can be provided after the anchor content",
              "name": "end",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "description": "The default slot for anchor content",
              "name": "",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            }
          ],
          "cssParts": [
            {
              "description": "The anchor element",
              "name": "control",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "description": "The element wrapping anchor content",
              "name": "content",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/anchor-button/anchor-button.js",
          "definitionPath": "./dist/esm/anchor-button/define.js",
          "cssProperties": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "AnchorButton",
          "declaration": {
            "name": "AnchorButton",
            "module": "src/anchor-button/anchor-button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/get-initials.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/avatar/avatar.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-avatar custom element",
          "name": "BaseAvatar",
          "members": [
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string | undefined | undefined"
              },
              "privacy": "public",
              "description": "The name of the person or entity represented by this Avatar. This should always be provided if it is available."
            },
            {
              "kind": "field",
              "name": "initials",
              "type": {
                "text": "string | undefined | undefined"
              },
              "privacy": "public",
              "description": "Provide custom initials rather than one generated via the name"
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'img'"
            }
          ],
          "attributes": [
            {
              "name": "name",
              "type": {
                "text": "string | undefined | undefined"
              },
              "description": "The name of the person or entity represented by this Avatar. This should always be provided if it is available.",
              "fieldName": "name"
            },
            {
              "name": "initials",
              "type": {
                "text": "string | undefined | undefined"
              },
              "description": "Provide custom initials rather than one generated via the name",
              "fieldName": "initials"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/avatar/avatar.base.js",
          "definitionPath": "./dist/esm/avatar/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseAvatar",
          "declaration": {
            "name": "BaseAvatar",
            "module": "src/avatar/avatar.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/avatar/avatar.js",
      "declarations": [
        {
          "kind": "class",
          "description": "An Avatar Custom HTML Element.\nBased on BaseAvatar and includes style and layout specific attributes",
          "name": "Avatar",
          "slots": [
            {
              "description": "Optional badge content displayed with the avatar.",
              "name": "badge"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "active",
              "type": {
                "text": "AvatarActive | undefined | undefined"
              },
              "privacy": "public",
              "description": "Optional activity indicator\n* active: the avatar will be decorated according to activeAppearance\n* inactive: the avatar will be reduced in size and partially transparent\n* undefined: normal display",
              "parsedType": {
                "text": "'active' | 'inactive' | undefined | undefined"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "AvatarShape | undefined | undefined"
              },
              "privacy": "public",
              "description": "The avatar can have a circular or square shape.",
              "parsedType": {
                "text": "'circular' | 'square' | undefined | undefined"
              }
            },
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "AvatarAppearance | undefined | undefined"
              },
              "privacy": "public",
              "description": "The appearance when `active=\"active\"`",
              "parsedType": {
                "text": "'ring' | 'shadow' | 'ring-shadow' | undefined | undefined"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "AvatarSize | undefined | undefined"
              },
              "privacy": "public",
              "description": "Size of the avatar in pixels.\n\nSize is restricted to a limited set of supported values recommended for most uses (see `AvatarSizeValue`) and\nbased on design guidelines for the Avatar control.\n\nIf a non-supported size is neeeded, set `size` to the next-smaller supported size, and set `width` and `height`\nto override the rendered size.",
              "parsedType": {
                "text": "16 | 20 | 24 | 28 | 32 | 36 | 40 | 48 | 56 | 64 | 72 | 96 | 120 | 128 | undefined | undefined"
              }
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "AvatarColor | undefined | undefined"
              },
              "privacy": "public",
              "description": "The color when displaying either an icon or initials.\n* neutral (default): gray\n* brand: color from the brand palette\n* colorful: picks a color from a set of pre-defined colors, based on a hash of the name (or colorId if provided)\n* [AvatarNamedColor]: a specific color from the theme",
              "parsedType": {
                "text": "'dark-red' | 'cranberry' | 'red' | 'pumpkin' | 'peach' | 'marigold' | 'gold' | 'brass' | 'brown' | 'forest' | 'seafoam' | 'dark-green' | 'light-teal' | 'teal' | 'steel' | 'blue' | 'royal-blue' | 'cornflower' | 'navy' | 'lavender' | 'purple' | 'grape' | 'lilac' | 'pink' | 'magenta' | 'plum' | 'beige' | 'mink' | 'platinum' | 'anchor' | 'neutral' | 'brand' | 'colorful' | undefined | undefined"
              }
            },
            {
              "kind": "field",
              "name": "colorId",
              "type": {
                "text": "AvatarNamedColor | undefined | undefined"
              },
              "privacy": "public",
              "description": "Specify a string to be used instead of the name, to determine which color to use when color=\"colorful\".\nUse this when a name is not available, but there is another unique identifier that can be used instead.",
              "parsedType": {
                "text": "'dark-red' | 'cranberry' | 'red' | 'pumpkin' | 'peach' | 'marigold' | 'gold' | 'brass' | 'brown' | 'forest' | 'seafoam' | 'dark-green' | 'light-teal' | 'teal' | 'steel' | 'blue' | 'royal-blue' | 'cornflower' | 'navy' | 'lavender' | 'purple' | 'grape' | 'lilac' | 'pink' | 'magenta' | 'plum' | 'beige' | 'mink' | 'platinum' | 'anchor' | undefined | undefined"
              }
            },
            {
              "kind": "field",
              "name": "currentColor",
              "type": {
                "text": "AvatarColor | undefined"
              },
              "privacy": "private",
              "description": "Holds the current color state",
              "parsedType": {
                "text": "'dark-red' | 'cranberry' | 'red' | 'pumpkin' | 'peach' | 'marigold' | 'gold' | 'brass' | 'brown' | 'forest' | 'seafoam' | 'dark-green' | 'light-teal' | 'teal' | 'steel' | 'blue' | 'royal-blue' | 'cornflower' | 'navy' | 'lavender' | 'purple' | 'grape' | 'lilac' | 'pink' | 'magenta' | 'plum' | 'beige' | 'mink' | 'platinum' | 'anchor' | 'neutral' | 'brand' | 'colorful' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "colors",
              "privacy": "public",
              "static": true,
              "description": "An array of the available Avatar named colors"
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string | undefined | undefined"
              },
              "privacy": "public",
              "description": "The name of the person or entity represented by this Avatar. This should always be provided if it is available.",
              "inheritedFrom": {
                "name": "BaseAvatar",
                "module": "src/avatar/avatar.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initials",
              "type": {
                "text": "string | undefined | undefined"
              },
              "privacy": "public",
              "description": "Provide custom initials rather than one generated via the name",
              "inheritedFrom": {
                "name": "BaseAvatar",
                "module": "src/avatar/avatar.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'img'",
              "inheritedFrom": {
                "name": "BaseAvatar",
                "module": "src/avatar/avatar.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "active",
              "type": {
                "text": "AvatarActive | undefined | undefined"
              },
              "description": "Optional activity indicator\n* active: the avatar will be decorated according to activeAppearance\n* inactive: the avatar will be reduced in size and partially transparent\n* undefined: normal display",
              "fieldName": "active",
              "parsedType": {
                "text": "'active' | 'inactive' | undefined | undefined"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "AvatarShape | undefined | undefined"
              },
              "description": "The avatar can have a circular or square shape.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'square' | undefined | undefined"
              }
            },
            {
              "name": "appearance",
              "type": {
                "text": "AvatarAppearance | undefined | undefined"
              },
              "description": "The appearance when `active=\"active\"`",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'ring' | 'shadow' | 'ring-shadow' | undefined | undefined"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "AvatarSize | undefined | undefined"
              },
              "description": "Size of the avatar in pixels.\n\nSize is restricted to a limited set of supported values recommended for most uses (see `AvatarSizeValue`) and\nbased on design guidelines for the Avatar control.\n\nIf a non-supported size is neeeded, set `size` to the next-smaller supported size, and set `width` and `height`\nto override the rendered size.",
              "fieldName": "size",
              "parsedType": {
                "text": "16 | 20 | 24 | 28 | 32 | 36 | 40 | 48 | 56 | 64 | 72 | 96 | 120 | 128 | undefined | undefined"
              }
            },
            {
              "name": "color",
              "type": {
                "text": "AvatarColor | undefined | undefined"
              },
              "description": "The color when displaying either an icon or initials.\n* neutral (default): gray\n* brand: color from the brand palette\n* colorful: picks a color from a set of pre-defined colors, based on a hash of the name (or colorId if provided)\n* [AvatarNamedColor]: a specific color from the theme",
              "fieldName": "color",
              "parsedType": {
                "text": "'dark-red' | 'cranberry' | 'red' | 'pumpkin' | 'peach' | 'marigold' | 'gold' | 'brass' | 'brown' | 'forest' | 'seafoam' | 'dark-green' | 'light-teal' | 'teal' | 'steel' | 'blue' | 'royal-blue' | 'cornflower' | 'navy' | 'lavender' | 'purple' | 'grape' | 'lilac' | 'pink' | 'magenta' | 'plum' | 'beige' | 'mink' | 'platinum' | 'anchor' | 'neutral' | 'brand' | 'colorful' | undefined | undefined"
              }
            },
            {
              "name": "color-id",
              "type": {
                "text": "AvatarNamedColor | undefined | undefined"
              },
              "description": "Specify a string to be used instead of the name, to determine which color to use when color=\"colorful\".\nUse this when a name is not available, but there is another unique identifier that can be used instead.",
              "fieldName": "colorId",
              "parsedType": {
                "text": "'dark-red' | 'cranberry' | 'red' | 'pumpkin' | 'peach' | 'marigold' | 'gold' | 'brass' | 'brown' | 'forest' | 'seafoam' | 'dark-green' | 'light-teal' | 'teal' | 'steel' | 'blue' | 'royal-blue' | 'cornflower' | 'navy' | 'lavender' | 'purple' | 'grape' | 'lilac' | 'pink' | 'magenta' | 'plum' | 'beige' | 'mink' | 'platinum' | 'anchor' | undefined | undefined"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string | undefined | undefined"
              },
              "description": "The name of the person or entity represented by this Avatar. This should always be provided if it is available.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseAvatar",
                "module": "src/avatar/avatar.base.ts"
              }
            },
            {
              "name": "initials",
              "type": {
                "text": "string | undefined | undefined"
              },
              "description": "Provide custom initials rather than one generated via the name",
              "fieldName": "initials",
              "inheritedFrom": {
                "name": "BaseAvatar",
                "module": "src/avatar/avatar.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseAvatar",
            "module": "/src/avatar/avatar.base.js"
          },
          "tagName": "fluent-avatar",
          "customElement": true,
          "modulePath": "./dist/esm/avatar/avatar.js",
          "definitionPath": "./dist/esm/avatar/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Avatar",
          "declaration": {
            "name": "Avatar",
            "module": "src/avatar/avatar.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/badge/badge.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-badge custom element",
          "name": "Badge",
          "slots": [
            {
              "description": "Content which can be provided inside the badge.",
              "name": ""
            },
            {
              "description": "Content which can be provided before the badge content.",
              "name": "start"
            },
            {
              "description": "Content which can be provided after the badge content.",
              "name": "end"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "BadgeAppearance"
              },
              "privacy": "public",
              "description": "The appearance the badge should have.",
              "parsedType": {
                "text": "'outline' | 'filled' | 'ghost' | 'tint'"
              }
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "BadgeColor"
              },
              "privacy": "public",
              "description": "The color the badge should have.",
              "parsedType": {
                "text": "'subtle' | 'brand' | 'danger' | 'important' | 'informative' | 'severe' | 'success' | 'warning'"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "BadgeShape | undefined"
              },
              "privacy": "public",
              "description": "The shape the badge should have.",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "BadgeSize | undefined"
              },
              "privacy": "public",
              "description": "The size the badge should have.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'extra-large' | 'tiny' | 'extra-small' | undefined"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "BadgeAppearance"
              },
              "description": "The appearance the badge should have.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'outline' | 'filled' | 'ghost' | 'tint'"
              }
            },
            {
              "name": "color",
              "type": {
                "text": "BadgeColor"
              },
              "description": "The color the badge should have.",
              "fieldName": "color",
              "parsedType": {
                "text": "'subtle' | 'brand' | 'danger' | 'important' | 'informative' | 'severe' | 'success' | 'warning'"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "BadgeShape | undefined"
              },
              "description": "The shape the badge should have.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "BadgeSize | undefined"
              },
              "description": "The size the badge should have.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'extra-large' | 'tiny' | 'extra-small' | undefined"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-badge",
          "customElement": true,
          "modulePath": "./dist/esm/badge/badge.js",
          "definitionPath": "./dist/esm/badge/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Badge",
          "declaration": {
            "name": "Badge",
            "module": "src/badge/badge.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/styles/partials/badge.partials.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "badgeBaseStyles",
          "default": "css.partial` ${display('inline-flex')} :host { position: relative; box-sizing: border-box; align-items: center; justify-content: center; font-family: ${fontFamilyBase}; font-weight: ${fontWeightSemibold}; font-size: ${fontSizeBase200}; line-height: ${lineHeightBase200}; min-width: 20px; height: 20px; padding-inline: calc(${spacingHorizontalXS} + ${spacingHorizontalXXS}); border-radius: ${borderRadiusCircular}; border-color: ${colorTransparentStroke}; background-color: ${colorBrandBackground}; color: ${colorNeutralForegroundOnBrand}; contain: content; } ::slotted(svg) { font-size: 12px; } :host(:not([appearance='ghost']))::after { position: absolute; content: ''; top: 0; left: 0; bottom: 0; right: 0; border-style: solid; border-width: ${strokeWidthThin}; border-color: inherit; border-radius: inherit; } `"
        },
        {
          "kind": "variable",
          "name": "badgeSizeStyles",
          "default": "css.partial` :host([size='tiny']) { width: 6px; height: 6px; font-size: 4px; line-height: 4px; padding-inline: 0; min-width: unset; } :host([size='tiny']) ::slotted(svg) { font-size: 6px; } :host([size='extra-small']) { width: 10px; height: 10px; font-size: 6px; line-height: 6px; padding-inline: 0; min-width: unset; } :host([size='extra-small']) ::slotted(svg) { font-size: 10px; } :host([size='small']) { min-width: 16px; height: 16px; font-size: ${fontSizeBase100}; line-height: ${lineHeightBase100}; padding-inline: calc(${spacingHorizontalXXS} + ${spacingHorizontalXXS}); } :host([size='small']) ::slotted(svg) { font-size: 12px; } :host([size='large']) { min-width: 24px; height: 24px; font-size: ${fontSizeBase200}; line-height: ${lineHeightBase200}; padding-inline: calc(${spacingHorizontalXS} + ${spacingHorizontalXXS}); } :host([size='large']) ::slotted(svg) { font-size: 16px; } :host([size='extra-large']) { min-width: 32px; height: 32px; font-size: ${fontSizeBase200}; line-height: ${lineHeightBase200}; padding-inline: calc(${spacingHorizontalSNudge} + ${spacingHorizontalXXS}); } :host([size='extra-large']) ::slotted(svg) { font-size: 20px; } `",
          "description": "The badge's size styles",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "badgeFilledStyles",
          "default": "css.partial` :host([color='danger']) { background-color: ${colorPaletteRedBackground3}; color: ${colorNeutralForegroundOnBrand}; } :host([color='important']) { background-color: ${colorNeutralForeground1}; color: ${colorNeutralBackground1}; } :host([color='informative']) { background-color: ${colorNeutralBackground5}; color: ${colorNeutralForeground3}; } :host([color='severe']) { background-color: ${colorPaletteDarkOrangeBackground3}; color: ${colorNeutralForegroundOnBrand}; } :host([color='subtle']) { background-color: ${colorNeutralBackground1}; color: ${colorNeutralForeground1}; } :host([color='success']) { background-color: ${colorPaletteGreenBackground3}; color: ${colorNeutralForegroundOnBrand}; } :host([color='warning']) { background-color: ${colorPaletteYellowBackground3}; color: ${colorNeutralForeground1Static}; } `",
          "description": "The badge's `filled` appearance styles\nFilled appearance is default so do not\nInclude that attribute as it's not present by default",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "badgeGhostStyles",
          "default": "css.partial` :host([appearance='ghost']) { color: ${colorBrandForeground1}; background-color: initial; } :host([appearance='ghost'][color='danger']) { color: ${colorPaletteRedForeground3}; } :host([appearance='ghost'][color='important']) { color: ${colorNeutralForeground1}; } :host([appearance='ghost'][color='informative']) { color: ${colorNeutralForeground3}; } :host([appearance='ghost'][color='severe']) { color: ${colorPaletteDarkOrangeForeground3}; } :host([appearance='ghost'][color='subtle']) { color: ${colorNeutralForegroundInverted}; } :host([appearance='ghost'][color='success']) { color: ${colorPaletteGreenForeground3}; } :host([appearance='ghost'][color='warning']) { color: ${colorPaletteYellowForeground2}; } `",
          "description": "The badge's `ghost` appearance styles",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "badgeOutlineStyles",
          "default": "css.partial` :host([appearance='outline']) { border-color: currentColor; color: ${colorBrandForeground1}; background-color: initial; } :host([appearance='outline'][color='danger']) { color: ${colorPaletteRedForeground3}; } :host([appearance='outline'][color='important']) { color: ${colorNeutralForeground3}; border-color: ${colorNeutralStrokeAccessible}; } :host([appearance='outline'][color='informative']) { color: ${colorNeutralForeground3}; border-color: ${colorNeutralStroke2}; } :host([appearance='outline'][color='severe']) { color: ${colorPaletteDarkOrangeForeground3}; } :host([appearance='outline'][color='subtle']) { color: ${colorNeutralForegroundStaticInverted}; } :host([appearance='outline'][color='success']) { color: ${colorPaletteGreenForeground2}; } :host([appearance='outline'][color='warning']) { color: ${colorPaletteYellowForeground2}; } `",
          "description": "The badge's `outline` appearance styles",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "badgeTintStyles",
          "default": "css.partial` :host([appearance='tint']) { background-color: ${colorBrandBackground2}; color: ${colorBrandForeground2}; border-color: ${colorBrandStroke2}; } :host([appearance='tint'][color='danger']) { background-color: ${colorPaletteRedBackground1}; color: ${colorPaletteRedForeground1}; border-color: ${colorPaletteRedBorder1}; } :host([appearance='tint'][color='important']) { background-color: ${colorNeutralForeground3}; color: ${colorNeutralBackground1}; border-color: ${colorTransparentStroke}; } :host([appearance='tint'][color='informative']) { background-color: ${colorNeutralBackground4}; color: ${colorNeutralForeground3}; border-color: ${colorNeutralStroke2}; } :host([appearance='tint'][color='severe']) { background-color: ${colorPaletteDarkOrangeBackground1}; color: ${colorPaletteDarkOrangeForeground1}; border-color: ${colorPaletteDarkOrangeBorder1}; } :host([appearance='tint'][color='subtle']) { background-color: ${colorNeutralBackground1}; color: ${colorNeutralForeground3}; border-color: ${colorNeutralStroke2}; } :host([appearance='tint'][color='success']) { background-color: ${colorPaletteGreenBackground1}; color: ${colorPaletteGreenForeground1}; border-color: ${colorPaletteGreenBorder2}; } :host([appearance='tint'][color='warning']) { background-color: ${colorPaletteYellowBackground1}; color: ${colorPaletteYellowForeground2}; border-color: ${colorPaletteYellowBorder1}; } `",
          "description": "The badge's `tint` appearance styles",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "badgeBaseStyles",
          "declaration": {
            "name": "badgeBaseStyles",
            "module": "src/styles/partials/badge.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "badgeSizeStyles",
          "declaration": {
            "name": "badgeSizeStyles",
            "module": "src/styles/partials/badge.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "badgeFilledStyles",
          "declaration": {
            "name": "badgeFilledStyles",
            "module": "src/styles/partials/badge.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "badgeGhostStyles",
          "declaration": {
            "name": "badgeGhostStyles",
            "module": "src/styles/partials/badge.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "badgeOutlineStyles",
          "declaration": {
            "name": "badgeOutlineStyles",
            "module": "src/styles/partials/badge.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "badgeTintStyles",
          "declaration": {
            "name": "badgeTintStyles",
            "module": "src/styles/partials/badge.partials.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/checkbox/checkbox.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class for a component with a toggleable checked state.",
          "name": "BaseCheckbox",
          "members": [
            {
              "kind": "field",
              "name": "checked",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The element's current checked state."
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The disabled state of the control."
            },
            {
              "kind": "field",
              "name": "disabledAttribute",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial disabled state of the control."
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to."
            },
            {
              "kind": "field",
              "name": "initialChecked",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial checked state of the element."
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "'on'",
              "description": "The initial value of the input."
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name."
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required state.",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated `<form>` element.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag."
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<HTMLLabelElement>"
              },
              "privacy": "public",
              "description": "A reference to all associated `<label>` elements.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "validationMessage",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The validation message. Uses the browser's default validation message for native checkboxes if not otherwise\nspecified (e.g., via `setCustomValidity`).",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the input."
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result."
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element."
            },
            {
              "kind": "method",
              "name": "setCustomValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "message",
                  "type": {
                    "text": "string"
                  },
                  "description": "The message to set"
                }
              ],
              "description": "Sets a custom validity message."
            },
            {
              "kind": "method",
              "name": "toggleChecked",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "force",
                  "default": "!this.checked",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "Forces the element to be checked or unchecked"
                }
              ],
              "description": "Toggles the checked state of the control."
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'change' event when the checked state changes",
              "name": "change"
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'input' event when the checked state changes",
              "name": "input"
            }
          ],
          "attributes": [
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial disabled state of the control.",
              "fieldName": "disabledAttribute"
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute"
            },
            {
              "name": "checked",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial checked state of the element.",
              "fieldName": "initialChecked"
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "'on'",
              "description": "The initial value of the input.",
              "fieldName": "initialValue"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name"
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required state.",
              "fieldName": "required"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/checkbox/checkbox.base.js",
          "definitionPath": "./dist/esm/checkbox/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseCheckbox",
          "declaration": {
            "name": "BaseCheckbox",
            "module": "src/checkbox/checkbox.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/checkbox/checkbox.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Checkbox Custom HTML Element.\nImplements the https://w3c.github.io/aria/#checkbox | ARIA checkbox .",
          "name": "Checkbox",
          "slots": [
            {
              "description": "The checked indicator",
              "name": "checked-indicator"
            },
            {
              "description": "The indeterminate indicator",
              "name": "indeterminate-indicator"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "indeterminate",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates that the element is in an indeterminate or mixed state."
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "CheckboxShape | undefined"
              },
              "privacy": "public",
              "description": "Indicates the shape of the checkbox.",
              "parsedType": {
                "text": "'circular' | 'square' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "CheckboxSize | undefined"
              },
              "privacy": "public",
              "description": "Indicates the size of the control.",
              "parsedType": {
                "text": "'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "method",
              "name": "toggleChecked",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "force",
                  "default": "!this.checked",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "Forces the element to be checked or unchecked"
                }
              ],
              "description": "Toggles the checked state of the control.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'checkbox'"
            },
            {
              "kind": "field",
              "name": "checked",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The element's current checked state.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The disabled state of the control.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabledAttribute",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial disabled state of the control.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialChecked",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial checked state of the element.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "'on'",
              "description": "The initial value of the input.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required state.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated `<form>` element.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<HTMLLabelElement>"
              },
              "privacy": "public",
              "description": "A reference to all associated `<label>` elements.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validationMessage",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The validation message. Uses the browser's default validation message for native checkboxes if not otherwise\nspecified (e.g., via `setCustomValidity`).",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the input.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "setCustomValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "message",
                  "type": {
                    "text": "string"
                  },
                  "description": "The message to set"
                }
              ],
              "description": "Sets a custom validity message.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Emits a custom change event when the checked state changes",
              "name": "change",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Emits a custom input event when the checked state changes",
              "name": "input",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "shape",
              "type": {
                "text": "CheckboxShape | undefined"
              },
              "description": "Indicates the shape of the checkbox.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'square' | undefined"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "CheckboxSize | undefined"
              },
              "description": "Indicates the size of the control.",
              "fieldName": "size",
              "parsedType": {
                "text": "'medium' | 'large' | undefined"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial disabled state of the control.",
              "fieldName": "disabledAttribute",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "checked",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial checked state of the element.",
              "fieldName": "initialChecked",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "'on'",
              "description": "The initial value of the input.",
              "fieldName": "initialValue",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required state.",
              "fieldName": "required",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseCheckbox",
            "module": "/src/checkbox/checkbox.base.js"
          },
          "tagName": "fluent-checkbox",
          "customElement": true,
          "modulePath": "./dist/esm/checkbox/checkbox.js",
          "definitionPath": "./dist/esm/checkbox/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Checkbox",
          "declaration": {
            "name": "Checkbox",
            "module": "src/checkbox/checkbox.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/compound-button/compound-button.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-compound-button custom element",
          "name": "CompoundButton",
          "slots": [
            {
              "description": "The default slot for the main content of the compound button",
              "name": "",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "description": "The description of the compound button, shown below the main content",
              "name": "description"
            },
            {
              "description": "Content which can be provided before the button content",
              "name": "start",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "description": "Content which can be provided after the button content",
              "name": "end",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "Button",
            "module": "/src/button/button.js"
          },
          "tagName": "fluent-compound-button",
          "customElement": true,
          "cssParts": [
            {
              "description": "The button content container",
              "name": "content",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance | undefined"
              },
              "description": "Indicates the styled appearance of the button.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "ButtonShape | undefined"
              },
              "description": "The shape of the button.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "ButtonSize | undefined"
              },
              "description": "The size of the button.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "icon-only",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates that the button should only display as an icon with no text content.",
              "fieldName": "iconOnly",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "disabled-focusable",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates that the button is focusable while disabled.",
              "fieldName": "disabledFocusable",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formaction",
              "type": {
                "text": "string | undefined"
              },
              "description": "The URL that processes the form submission.",
              "fieldName": "formAction",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formenctype",
              "type": {
                "text": "string | undefined"
              },
              "description": "The encoding type for the form submission.",
              "fieldName": "formEnctype",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formmethod",
              "type": {
                "text": "string | undefined"
              },
              "description": "The HTTP method that the browser uses to submit the form.",
              "fieldName": "formMethod",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formnovalidate",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Indicates that the form will not be validated when submitted.",
              "fieldName": "formNoValidate",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formtarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "description": "The target frame or window to open the form submission in.",
              "fieldName": "formTarget",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "description": "The button type.",
              "fieldName": "type",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "description": "The value attribute.",
              "fieldName": "value",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance | undefined"
              },
              "privacy": "public",
              "description": "Indicates the styled appearance of the button.",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "ButtonShape | undefined"
              },
              "privacy": "public",
              "description": "The shape of the button.",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "ButtonSize | undefined"
              },
              "privacy": "public",
              "description": "The size of the button.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconOnly",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the button should only display as an icon with no text content.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "defaultSlottedContent",
              "type": {
                "text": "HTMLElement[]"
              },
              "privacy": "public",
              "description": "Default slotted content.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabledFocusable",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the button is focusable while disabled.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated form element.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAction",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The URL that processes the form submission.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "static": true,
              "readonly": true,
              "default": "true",
              "description": "The form-associated flag.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formEnctype",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The encoding type for the form submission.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formMethod",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The HTTP method that the browser uses to submit the form.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formNoValidate",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates that the form will not be validated when submitted.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formTarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "privacy": "public",
              "description": "The target frame or window to open the form submission in.",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<Node>"
              },
              "privacy": "public",
              "description": "A reference to all associated label elements.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "privacy": "public",
              "description": "The button type.",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value attribute.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "keypressHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles keypress events for the button.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "press",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Presses the button.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "resetForm",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Resets the associated form.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'button'",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/compound-button/compound-button.js",
          "definitionPath": "./dist/esm/compound-button/define.js",
          "cssProperties": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "CompoundButton",
          "declaration": {
            "name": "CompoundButton",
            "module": "src/compound-button/compound-button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/counter-badge/counter-badge.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-counter-badge custom element.\nContains the count-related state and display logic, without any visual\nappearance attributes.",
          "name": "BaseCounterBadge",
          "members": [
            {
              "kind": "field",
              "name": "count",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "default": "0",
              "description": "The count to be displayed in the badge."
            },
            {
              "kind": "field",
              "name": "overflowCount",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "default": "99",
              "description": "The maximum count to be displayed before showing the overflow count (e.g. \"99+\")."
            },
            {
              "kind": "field",
              "name": "showZero",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Whether to show the badge when the count is zero. By default, the badge will be hidden when the count is zero."
            },
            {
              "kind": "field",
              "name": "dot",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Whether to display the badge as a dot. When true, the badge will be displayed as a dot and the count will not be\nshown."
            },
            {
              "kind": "field",
              "name": "displayValue",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value to be displayed in the badge, which is determined by the `count`, `overflow-count`, and `show-zero` attributes.",
              "readonly": true
            }
          ],
          "attributes": [
            {
              "name": "count",
              "type": {
                "text": "number"
              },
              "default": "0",
              "description": "The count to be displayed in the badge.",
              "fieldName": "count"
            },
            {
              "name": "overflow-count",
              "type": {
                "text": "number"
              },
              "default": "99",
              "description": "The maximum count to be displayed before showing the overflow count (e.g. \"99+\").",
              "fieldName": "overflowCount"
            },
            {
              "name": "show-zero",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Whether to show the badge when the count is zero. By default, the badge will be hidden when the count is zero.",
              "fieldName": "showZero"
            },
            {
              "name": "dot",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Whether to display the badge as a dot. When true, the badge will be displayed as a dot and the count will not be\nshown.",
              "fieldName": "dot"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/counter-badge/counter-badge.base.js",
          "definitionPath": "./dist/esm/counter-badge/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseCounterBadge",
          "declaration": {
            "name": "BaseCounterBadge",
            "module": "src/counter-badge/counter-badge.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/counter-badge/counter-badge.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A CounterBadge Custom HTML Element.\nBased on BaseCounterBadge and includes style and layout specific attributes.",
          "name": "CounterBadge",
          "slots": [
            {
              "description": "Content which can be provided before the badge content.",
              "name": "start"
            },
            {
              "description": "Content which can be provided after the badge content.",
              "name": "end"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "CounterBadgeAppearance | undefined"
              },
              "privacy": "public",
              "description": "The appearance the badge should have.",
              "parsedType": {
                "text": "'filled' | 'ghost' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "CounterBadgeColor | undefined"
              },
              "privacy": "public",
              "description": "The color the badge should have.",
              "parsedType": {
                "text": "'subtle' | 'brand' | 'danger' | 'important' | 'informative' | 'severe' | 'success' | 'warning' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "CounterBadgeShape | undefined"
              },
              "privacy": "public",
              "description": "The shape the badge should have.",
              "parsedType": {
                "text": "'circular' | 'rounded' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "CounterBadgeSize | undefined"
              },
              "privacy": "public",
              "description": "The size the badge should have.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'extra-large' | 'tiny' | 'extra-small' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "count",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "default": "0",
              "description": "The count to be displayed in the badge.",
              "inheritedFrom": {
                "name": "BaseCounterBadge",
                "module": "src/counter-badge/counter-badge.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "overflowCount",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "default": "99",
              "description": "The maximum count to be displayed before showing the overflow count (e.g. \"99+\").",
              "inheritedFrom": {
                "name": "BaseCounterBadge",
                "module": "src/counter-badge/counter-badge.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "showZero",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Whether to show the badge when the count is zero. By default, the badge will be hidden when the count is zero.",
              "inheritedFrom": {
                "name": "BaseCounterBadge",
                "module": "src/counter-badge/counter-badge.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "dot",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Whether to display the badge as a dot. When true, the badge will be displayed as a dot and the count will not be\nshown.",
              "inheritedFrom": {
                "name": "BaseCounterBadge",
                "module": "src/counter-badge/counter-badge.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "displayValue",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value to be displayed in the badge, which is determined by the `count`, `overflow-count`, and `show-zero` attributes.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCounterBadge",
                "module": "src/counter-badge/counter-badge.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "CounterBadgeAppearance | undefined"
              },
              "description": "The appearance the badge should have.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'filled' | 'ghost' | undefined"
              }
            },
            {
              "name": "color",
              "type": {
                "text": "CounterBadgeColor | undefined"
              },
              "description": "The color the badge should have.",
              "fieldName": "color",
              "parsedType": {
                "text": "'subtle' | 'brand' | 'danger' | 'important' | 'informative' | 'severe' | 'success' | 'warning' | undefined"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "CounterBadgeShape | undefined"
              },
              "description": "The shape the badge should have.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'rounded' | undefined"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "CounterBadgeSize | undefined"
              },
              "description": "The size the badge should have.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'extra-large' | 'tiny' | 'extra-small' | undefined"
              }
            },
            {
              "name": "count",
              "type": {
                "text": "number"
              },
              "default": "0",
              "description": "The count to be displayed in the badge.",
              "fieldName": "count",
              "inheritedFrom": {
                "name": "BaseCounterBadge",
                "module": "src/counter-badge/counter-badge.base.ts"
              }
            },
            {
              "name": "overflow-count",
              "type": {
                "text": "number"
              },
              "default": "99",
              "description": "The maximum count to be displayed before showing the overflow count (e.g. \"99+\").",
              "fieldName": "overflowCount",
              "inheritedFrom": {
                "name": "BaseCounterBadge",
                "module": "src/counter-badge/counter-badge.base.ts"
              }
            },
            {
              "name": "show-zero",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Whether to show the badge when the count is zero. By default, the badge will be hidden when the count is zero.",
              "fieldName": "showZero",
              "inheritedFrom": {
                "name": "BaseCounterBadge",
                "module": "src/counter-badge/counter-badge.base.ts"
              }
            },
            {
              "name": "dot",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Whether to display the badge as a dot. When true, the badge will be displayed as a dot and the count will not be\nshown.",
              "fieldName": "dot",
              "inheritedFrom": {
                "name": "BaseCounterBadge",
                "module": "src/counter-badge/counter-badge.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseCounterBadge",
            "module": "/src/counter-badge/counter-badge.base.js"
          },
          "tagName": "fluent-counter-badge",
          "customElement": true,
          "modulePath": "./dist/esm/counter-badge/counter-badge.js",
          "definitionPath": "./dist/esm/counter-badge/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "CounterBadge",
          "declaration": {
            "name": "CounterBadge",
            "module": "src/counter-badge/counter-badge.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dialog/dialog.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Dialog Custom HTML Element.",
          "name": "Dialog",
          "slots": [
            {
              "description": "The default slot. {@link (DialogBody:class)} element recommended.",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "dialog",
              "type": {
                "text": "HTMLDialogElement"
              },
              "privacy": "public",
              "description": "The dialog element"
            },
            {
              "kind": "field",
              "name": "ariaDescribedby",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The ID of the element that describes the dialog"
            },
            {
              "kind": "field",
              "name": "ariaLabelledby",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The ID of the element that labels the dialog"
            },
            {
              "kind": "field",
              "name": "ariaLabel",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "The label of the dialog"
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "DialogType"
              },
              "privacy": "public",
              "description": "The type of the dialog modal",
              "parsedType": {
                "text": "'modal' | 'non-modal' | 'alert'"
              }
            },
            {
              "kind": "method",
              "name": "emitBeforeToggle",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Method to emit an event before the dialog's open state changes\nHTML spec proposal: https://github.com/whatwg/html/issues/9733"
            },
            {
              "kind": "field",
              "name": "emitToggle",
              "privacy": "public",
              "description": "Method to emit an event after the dialog's open state changes\nHTML spec proposal: https://github.com/whatwg/html/issues/9733"
            },
            {
              "kind": "method",
              "name": "show",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Method to show the dialog"
            },
            {
              "kind": "method",
              "name": "hide",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Method to hide the dialog"
            },
            {
              "kind": "method",
              "name": "clickHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  },
                  "description": "The click event"
                }
              ],
              "description": "Handles click events on the dialog overlay for light-dismiss"
            }
          ],
          "events": [
            {
              "type": {
                "text": "ToggleEvent"
              },
              "description": "Event emitted after the dialog's open state changes.",
              "name": "toggle"
            },
            {
              "type": {
                "text": "ToggleEvent"
              },
              "description": "Event emitted before the dialog's open state changes.",
              "name": "beforetoggle"
            }
          ],
          "attributes": [
            {
              "name": "aria-describedby",
              "type": {
                "text": "string | undefined"
              },
              "description": "The ID of the element that describes the dialog",
              "fieldName": "ariaDescribedby"
            },
            {
              "name": "aria-labelledby",
              "type": {
                "text": "string | undefined"
              },
              "description": "The ID of the element that labels the dialog",
              "fieldName": "ariaLabelledby"
            },
            {
              "name": "aria-label",
              "type": {
                "text": "string | null"
              },
              "description": "The label of the dialog",
              "fieldName": "ariaLabel"
            },
            {
              "name": "type",
              "type": {
                "text": "DialogType"
              },
              "description": "The type of the dialog modal",
              "fieldName": "type",
              "parsedType": {
                "text": "'modal' | 'non-modal' | 'alert'"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-dialog",
          "customElement": true,
          "modulePath": "./dist/esm/dialog/dialog.js",
          "definitionPath": "./dist/esm/dialog/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Dialog",
          "declaration": {
            "name": "Dialog",
            "module": "src/dialog/dialog.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dialog-body/dialog-body.js",
      "declarations": [
        {
          "kind": "class",
          "description": "Dialog Body component that extends the FASTElement class.",
          "name": "DialogBody",
          "cssParts": [
            {
              "description": "The title container.",
              "name": "title"
            },
            {
              "description": "The content container.",
              "name": "content"
            },
            {
              "description": "The actions container.",
              "name": "actions"
            }
          ],
          "slots": [
            {
              "description": "Content for the dialog title.",
              "name": "title"
            },
            {
              "description": "Content for actions shown near the title.",
              "name": "title-action"
            },
            {
              "description": "Content for the close action.",
              "name": "close"
            },
            {
              "description": "Content for footer actions.",
              "name": "action"
            },
            {
              "description": "Default dialog body content.",
              "name": ""
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-dialog-body",
          "customElement": true,
          "modulePath": "./dist/esm/dialog-body/dialog-body.js",
          "definitionPath": "./dist/esm/dialog-body/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "DialogBody",
          "declaration": {
            "name": "DialogBody",
            "module": "src/dialog-body/dialog-body.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/orientation.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "Orientation",
          "type": {
            "text": "{\n  horizontal: 'horizontal',\n  vertical: 'vertical',\n}"
          },
          "default": "{ horizontal: 'horizontal', vertical: 'vertical', }",
          "description": "Standard orientation values",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Orientation",
          "declaration": {
            "name": "Orientation",
            "module": "src/utils/orientation.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/divider/divider.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Divider Custom HTML Element.\nA divider groups sections of content to create visual rhythm and hierarchy. Use dividers along with spacing and headers to organize content in your layout.",
          "name": "BaseDivider",
          "members": [
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "DividerRole"
              },
              "privacy": "public",
              "description": "The role of the element.",
              "parsedType": {
                "text": "'separator' | 'presentation'"
              }
            },
            {
              "kind": "field",
              "name": "orientation",
              "type": {
                "text": "DividerOrientation | undefined"
              },
              "privacy": "public",
              "description": "The orientation of the divider.",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              }
            }
          ],
          "attributes": [
            {
              "name": "role",
              "type": {
                "text": "DividerRole"
              },
              "description": "The role of the element.",
              "fieldName": "role",
              "parsedType": {
                "text": "'separator' | 'presentation'"
              }
            },
            {
              "name": "orientation",
              "type": {
                "text": "DividerOrientation | undefined"
              },
              "description": "The orientation of the divider.",
              "fieldName": "orientation",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/divider/divider.base.js",
          "definitionPath": "./dist/esm/divider/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseDivider",
          "declaration": {
            "name": "BaseDivider",
            "module": "src/divider/divider.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/divider/divider.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Divider Custom HTML Element.\nBased on BaseDivider and includes style and layout specific attributes",
          "name": "Divider",
          "members": [
            {
              "kind": "field",
              "name": "alignContent",
              "type": {
                "text": "DividerAlignContent | undefined"
              },
              "privacy": "public",
              "parsedType": {
                "text": "'start' | 'end' | 'center' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "DividerAppearance | undefined"
              },
              "privacy": "public",
              "parsedType": {
                "text": "'subtle' | 'brand' | 'strong' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "inset",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "DividerRole"
              },
              "privacy": "public",
              "description": "The role of the element.",
              "parsedType": {
                "text": "'separator' | 'presentation'"
              },
              "inheritedFrom": {
                "name": "BaseDivider",
                "module": "src/divider/divider.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "orientation",
              "type": {
                "text": "DividerOrientation | undefined"
              },
              "privacy": "public",
              "description": "The orientation of the divider.",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseDivider",
                "module": "src/divider/divider.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "align-content",
              "type": {
                "text": "DividerAlignContent | undefined"
              },
              "fieldName": "alignContent",
              "parsedType": {
                "text": "'start' | 'end' | 'center' | undefined"
              }
            },
            {
              "name": "appearance",
              "type": {
                "text": "DividerAppearance | undefined"
              },
              "fieldName": "appearance",
              "parsedType": {
                "text": "'subtle' | 'brand' | 'strong' | undefined"
              }
            },
            {
              "name": "inset",
              "type": {
                "text": "boolean | undefined"
              },
              "fieldName": "inset"
            },
            {
              "name": "role",
              "type": {
                "text": "DividerRole"
              },
              "description": "The role of the element.",
              "fieldName": "role",
              "parsedType": {
                "text": "'separator' | 'presentation'"
              },
              "inheritedFrom": {
                "name": "BaseDivider",
                "module": "src/divider/divider.base.ts"
              }
            },
            {
              "name": "orientation",
              "type": {
                "text": "DividerOrientation | undefined"
              },
              "description": "The orientation of the divider.",
              "fieldName": "orientation",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseDivider",
                "module": "src/divider/divider.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseDivider",
            "module": "/src/divider/divider.base.js"
          },
          "tagName": "fluent-divider",
          "customElement": true,
          "modulePath": "./dist/esm/divider/divider.js",
          "definitionPath": "./dist/esm/divider/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": [],
          "events": [],
          "slots": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Divider",
          "declaration": {
            "name": "Divider",
            "module": "src/divider/divider.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/drawer/drawer.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Drawer component that allows content to be displayed in a side panel. It can be rendered as modal or non-modal.",
          "name": "Drawer",
          "cssProperties": [
            {
              "description": "Sets the width of the drawer to a custom value (e.g., 300px).",
              "name": "--drawer-width"
            }
          ],
          "cssParts": [
            {
              "description": "The dialog element of the drawer.",
              "name": "dialog"
            }
          ],
          "slots": [
            {
              "description": "Default slot for the content of the drawer.",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "DrawerType"
              },
              "privacy": "public",
              "description": "Determines whether the drawer should be displayed as modal or non-modal\nWhen rendered as a modal, an overlay is applied over the rest of the view.",
              "parsedType": {
                "text": "'inline' | 'modal' | 'non-modal'"
              }
            },
            {
              "kind": "field",
              "name": "ariaLabelledby",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The ID of the element that labels the drawer."
            },
            {
              "kind": "field",
              "name": "ariaDescribedby",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The ID of the element that describes the drawer."
            },
            {
              "kind": "field",
              "name": "position",
              "type": {
                "text": "DrawerPosition"
              },
              "privacy": "public",
              "description": "Sets the position of the drawer (start/end).",
              "parsedType": {
                "text": "'start' | 'end'"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string | null"
              },
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "DrawerSize"
              },
              "privacy": "public",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'full'"
              }
            },
            {
              "kind": "field",
              "name": "dialog",
              "type": {
                "text": "HTMLDialogElement"
              },
              "privacy": "public",
              "description": "The dialog element."
            },
            {
              "kind": "field",
              "name": "emitToggle",
              "privacy": "public",
              "description": "Method to emit an event after the dialog's open state changes\nHTML spec proposal: https://github.com/whatwg/html/issues/9733"
            },
            {
              "kind": "field",
              "name": "emitBeforeToggle",
              "privacy": "public",
              "description": "Method to emit an event before the dialog's open state changes\nHTML spec proposal: https://github.com/whatwg/html/issues/9733"
            },
            {
              "kind": "method",
              "name": "show",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Method to show the drawer"
            },
            {
              "kind": "method",
              "name": "hide",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Method to hide the drawer"
            },
            {
              "kind": "method",
              "name": "clickHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "Event"
                  },
                  "description": "The click event"
                }
              ]
            },
            {
              "kind": "method",
              "name": "cancelHandler",
              "privacy": "public",
              "description": "Handles cancel events on the drawer."
            }
          ],
          "events": [
            {
              "type": {
                "text": "ToggleEvent"
              },
              "description": "Event emitted after the dialog's open state changes.",
              "name": "toggle"
            },
            {
              "type": {
                "text": "ToggleEvent"
              },
              "description": "Event emitted before the dialog's open state changes.",
              "name": "beforetoggle"
            }
          ],
          "attributes": [
            {
              "description": "Determines whether the drawer should be displayed as modal, non-modal, or alert.",
              "name": "type"
            },
            {
              "description": "Sets the position of the drawer (start/end).",
              "name": "position"
            },
            {
              "description": "Sets the size of the drawer (small/medium/large).",
              "name": "size"
            },
            {
              "description": "The ID of the element that describes the drawer.",
              "name": "ariaDescribedby"
            },
            {
              "description": "The ID of the element that labels the drawer.",
              "name": "ariaLabelledby"
            },
            {
              "name": "type",
              "type": {
                "text": "DrawerType"
              },
              "description": "Determines whether the drawer should be displayed as modal or non-modal\nWhen rendered as a modal, an overlay is applied over the rest of the view.",
              "fieldName": "type",
              "parsedType": {
                "text": "'inline' | 'modal' | 'non-modal'"
              }
            },
            {
              "name": "aria-labelledby",
              "type": {
                "text": "string | undefined"
              },
              "description": "The ID of the element that labels the drawer.",
              "fieldName": "ariaLabelledby"
            },
            {
              "name": "aria-describedby",
              "type": {
                "text": "string | undefined"
              },
              "description": "The ID of the element that describes the drawer.",
              "fieldName": "ariaDescribedby"
            },
            {
              "name": "position",
              "type": {
                "text": "DrawerPosition"
              },
              "description": "Sets the position of the drawer (start/end).",
              "fieldName": "position",
              "parsedType": {
                "text": "'start' | 'end'"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "DrawerSize"
              },
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'full'"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-drawer",
          "customElement": true,
          "summary": "A component that provides a drawer for displaying content in a side panel.",
          "modulePath": "./dist/esm/drawer/drawer.js",
          "definitionPath": "./dist/esm/drawer/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Drawer",
          "declaration": {
            "name": "Drawer",
            "module": "src/drawer/drawer.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/styles/partials/typography.partials.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "typographyBody1Styles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase300}; line-height: ${lineHeightBase300}; font-weight: ${fontWeightRegular}; `"
        },
        {
          "kind": "variable",
          "name": "typographyBody1StrongStyles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase300}; line-height: ${lineHeightBase300}; font-weight: ${fontWeightSemibold}; `"
        },
        {
          "kind": "variable",
          "name": "typographyBody1StrongerStyles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase300}; line-height: ${lineHeightBase300}; font-weight: ${fontWeightBold}; `"
        },
        {
          "kind": "variable",
          "name": "typographyBody2Styles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase400}; line-height: ${lineHeightBase400}; font-weight: ${fontWeightRegular}; `"
        },
        {
          "kind": "variable",
          "name": "typographyCaption1Styles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase200}; line-height: ${lineHeightBase200}; font-weight: ${fontWeightRegular}; `"
        },
        {
          "kind": "variable",
          "name": "typographyCaption1StrongStyles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase200}; line-height: ${lineHeightBase200}; font-weight: ${fontWeightSemibold}; `"
        },
        {
          "kind": "variable",
          "name": "typographyCaption1StrongerStyles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase200}; line-height: ${lineHeightBase200}; font-weight: ${fontWeightBold}; `"
        },
        {
          "kind": "variable",
          "name": "typographyCaption2Styles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase100}; line-height: ${lineHeightBase100}; font-weight: ${fontWeightRegular}; `"
        },
        {
          "kind": "variable",
          "name": "typographyCaption2StrongStyles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase100}; line-height: ${lineHeightBase100}; font-weight: ${fontWeightSemibold}; `"
        },
        {
          "kind": "variable",
          "name": "typographySubtitle1Styles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase500}; line-height: ${lineHeightBase500}; font-weight: ${fontWeightSemibold}; `"
        },
        {
          "kind": "variable",
          "name": "typographySubtitle2Styles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase400}; line-height: ${lineHeightBase400}; font-weight: ${fontWeightSemibold}; `"
        },
        {
          "kind": "variable",
          "name": "typographySubtitle2StrongerStyles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase400}; line-height: ${lineHeightBase400}; font-weight: ${fontWeightBold}; `"
        },
        {
          "kind": "variable",
          "name": "typographyTitle1Styles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeHero800}; line-height: ${lineHeightHero800}; font-weight: ${fontWeightSemibold}; `"
        },
        {
          "kind": "variable",
          "name": "typographyTitle2Styles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeHero700}; line-height: ${lineHeightHero700}; font-weight: ${fontWeightSemibold}; `"
        },
        {
          "kind": "variable",
          "name": "typographyTitle3Styles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeBase600}; line-height: ${lineHeightBase600}; font-weight: ${fontWeightSemibold}; `"
        },
        {
          "kind": "variable",
          "name": "typographyLargeTitleStyles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeHero900}; line-height: ${lineHeightHero900}; font-weight: ${fontWeightSemibold}; `"
        },
        {
          "kind": "variable",
          "name": "typographyDisplayStyles",
          "type": {
            "text": "CSSDirective"
          },
          "default": "css.partial` font-family: ${fontFamilyBase}; font-size: ${fontSizeHero1000}; line-height: ${lineHeightHero1000}; font-weight: ${fontWeightSemibold}; `"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "typographyBody1Styles",
          "declaration": {
            "name": "typographyBody1Styles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyBody1StrongStyles",
          "declaration": {
            "name": "typographyBody1StrongStyles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyBody1StrongerStyles",
          "declaration": {
            "name": "typographyBody1StrongerStyles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyBody2Styles",
          "declaration": {
            "name": "typographyBody2Styles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyCaption1Styles",
          "declaration": {
            "name": "typographyCaption1Styles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyCaption1StrongStyles",
          "declaration": {
            "name": "typographyCaption1StrongStyles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyCaption1StrongerStyles",
          "declaration": {
            "name": "typographyCaption1StrongerStyles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyCaption2Styles",
          "declaration": {
            "name": "typographyCaption2Styles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyCaption2StrongStyles",
          "declaration": {
            "name": "typographyCaption2StrongStyles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographySubtitle1Styles",
          "declaration": {
            "name": "typographySubtitle1Styles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographySubtitle2Styles",
          "declaration": {
            "name": "typographySubtitle2Styles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographySubtitle2StrongerStyles",
          "declaration": {
            "name": "typographySubtitle2StrongerStyles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyTitle1Styles",
          "declaration": {
            "name": "typographyTitle1Styles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyTitle2Styles",
          "declaration": {
            "name": "typographyTitle2Styles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyTitle3Styles",
          "declaration": {
            "name": "typographyTitle3Styles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyLargeTitleStyles",
          "declaration": {
            "name": "typographyLargeTitleStyles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        },
        {
          "kind": "js",
          "name": "typographyDisplayStyles",
          "declaration": {
            "name": "typographyDisplayStyles",
            "module": "src/styles/partials/typography.partials.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/drawer-body/drawer-body.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A DrawerBody component to layout drawer content",
          "name": "DrawerBody",
          "cssParts": [
            {
              "description": "The header part of the drawer",
              "name": "header"
            },
            {
              "description": "The content part of the drawer",
              "name": "content"
            },
            {
              "description": "The footer part of the drawer",
              "name": "footer"
            }
          ],
          "slots": [
            {
              "description": "The title slot",
              "name": "title"
            },
            {
              "description": "The close button slot",
              "name": "close"
            },
            {
              "description": "The default content slot",
              "name": ""
            },
            {
              "description": "The footer slot",
              "name": "footer"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-drawer-body",
          "customElement": true,
          "summary": "A component that provides a drawer body for displaying content in a side panel.",
          "modulePath": "./dist/esm/drawer-body/drawer-body.js",
          "definitionPath": "./dist/esm/drawer-body/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "DrawerBody",
          "declaration": {
            "name": "DrawerBody",
            "module": "src/drawer-body/drawer-body.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/unique-id.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "uniqueId",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "prefix",
              "default": "'id-'",
              "description": "The prefix to use for the unique id."
            }
          ],
          "description": "Generates a unique element id.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "uniqueId",
          "declaration": {
            "name": "uniqueId",
            "module": "src/utils/unique-id.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dropdown-option/dropdown-option.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A DropdownOption Custom HTML Element.\nImplements the https://w3c.github.io/aria/#option | ARIA option  role.",
          "name": "DropdownOption",
          "cssParts": [
            {
              "description": "The wrapper for the option content.",
              "name": "content"
            },
            {
              "description": "The wrapper for the option description.",
              "name": "description"
            }
          ],
          "slots": [
            {
              "description": "The default slot for the option's content.",
              "name": ""
            },
            {
              "description": "Optional content shown at the start of the option.",
              "name": "start"
            },
            {
              "description": "The checked indicator.",
              "name": "checked-indicator"
            },
            {
              "description": "Optional description content.",
              "name": "description"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "active",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the option is active."
            },
            {
              "kind": "field",
              "name": "defaultSelected",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial selected state of the option."
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The current disabled state of the option."
            },
            {
              "kind": "field",
              "name": "disabledAttribute",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial disabled state of the option."
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to."
            },
            {
              "kind": "field",
              "name": "freeform",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates that the option value should sync with the value of the dropdown's control."
            },
            {
              "kind": "field",
              "name": "id",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The id of the option. If not provided, a unique id will be assigned."
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "''",
              "description": "The initial value of the option."
            },
            {
              "kind": "field",
              "name": "multiple",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the option is in a multiple selection mode context."
            },
            {
              "kind": "method",
              "name": "multipleChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the previous multiple state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the current multiple state"
                }
              ],
              "description": "Updates the multiple state of the option when the multiple property changes."
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the option. This option's value will be surfaced during form submission under the provided name."
            },
            {
              "kind": "field",
              "name": "textAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The text to display in the dropdown control when the option is selected."
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated `<form>` element.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag."
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<HTMLLabelElement>"
              },
              "privacy": "public",
              "description": "A reference to all associated `<label>` elements.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "selected",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The option's current selected state."
            },
            {
              "kind": "field",
              "name": "text",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The display text of the option.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the option."
            },
            {
              "kind": "method",
              "name": "toggleSelected",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "force",
                  "default": "!this.selected",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "Forces the element to be checked or unchecked"
                }
              ],
              "description": "Toggles the selected state of the control."
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'option'"
            }
          ],
          "attributes": [
            {
              "name": "selected",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial selected state of the option.",
              "fieldName": "defaultSelected"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial disabled state of the option.",
              "fieldName": "disabledAttribute"
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute"
            },
            {
              "name": "freeform",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Indicates that the option value should sync with the value of the dropdown's control.",
              "fieldName": "freeform"
            },
            {
              "name": "id",
              "type": {
                "text": "string"
              },
              "description": "The id of the option. If not provided, a unique id will be assigned.",
              "fieldName": "id"
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "''",
              "description": "The initial value of the option.",
              "fieldName": "initialValue"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the option. This option's value will be surfaced during form submission under the provided name.",
              "fieldName": "name"
            },
            {
              "name": "text",
              "type": {
                "text": "string | undefined"
              },
              "description": "The text to display in the dropdown control when the option is selected.",
              "fieldName": "textAttribute"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-dropdown-option",
          "customElement": true,
          "modulePath": "./dist/esm/dropdown-option/dropdown-option.js",
          "definitionPath": "./dist/esm/dropdown-option/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "DropdownOption",
          "declaration": {
            "name": "DropdownOption",
            "module": "src/option/option.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/listbox/listbox.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Listbox Custom HTML Element.\nImplements the https://w3c.github.io/aria/#listbox | ARIA listbox  role.",
          "name": "Listbox",
          "slots": [
            {
              "description": "The default slot for the options.",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "multiple",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates whether the listbox allows multiple selection."
            },
            {
              "kind": "method",
              "name": "multipleChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean | undefined"
                  },
                  "description": "the previous multiple value"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean | undefined"
                  },
                  "description": "the current multiple value"
                }
              ],
              "description": "Updates the multiple selection state of the listbox and its options."
            },
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "DropdownOption[]"
              },
              "privacy": "public",
              "description": "The collection of all child options."
            },
            {
              "kind": "field",
              "name": "selectedOptions",
              "type": {
                "text": "DropdownOption[]"
              },
              "privacy": "public",
              "description": "The collection of child options that are selected.",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "clickHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "PointerEvent"
                  },
                  "description": "The pointer event"
                }
              ],
              "description": "Sets the `selected` state on a target option when clicked."
            },
            {
              "kind": "method",
              "name": "selectOption",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "index",
                  "default": "this.selectedIndex",
                  "type": {
                    "text": "number"
                  },
                  "description": "The index of the option to select."
                }
              ],
              "description": "Selects an option by index."
            },
            {
              "kind": "method",
              "name": "slotchangeHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "optional": true,
                  "type": {
                    "text": "Event"
                  },
                  "description": "The slotchange event"
                }
              ],
              "description": "Handles the `slotchange` event for the default slot.\nSets the `options` property to the list of slotted options."
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'listbox'"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-listbox",
          "customElement": true,
          "modulePath": "./dist/esm/listbox/listbox.js",
          "definitionPath": "./dist/esm/listbox/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Listbox",
          "declaration": {
            "name": "Listbox",
            "module": "src/listbox/listbox.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/direction.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "Direction",
          "type": {
            "text": "{\n  ltr: 'ltr',\n  rtl: 'rtl',\n}"
          },
          "default": "{ ltr: 'ltr', rtl: 'rtl', }",
          "description": "Expose ltr and rtl strings",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "getDirection",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "rootNode",
              "type": {
                "text": "HTMLElement"
              },
              "description": "the HTMLElement to begin the query from, usually \"this\" when used in a component controller"
            }
          ],
          "description": "Determines the current localization direction of an element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Direction",
          "declaration": {
            "name": "Direction",
            "module": "src/utils/direction.ts"
          }
        },
        {
          "kind": "js",
          "name": "getDirection",
          "declaration": {
            "name": "getDirection",
            "module": "src/utils/direction.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/language.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getLanguage",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "rootNode",
              "type": {
                "text": "HTMLElement"
              },
              "description": "the HTMLElement to begin the query from, usually \"this\" when used in a component controller"
            }
          ],
          "description": "Determines the current language code of an element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "getLanguage",
          "declaration": {
            "name": "getLanguage",
            "module": "src/utils/language.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dropdown/dropdown.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Dropdown Custom HTML Element.\nImplements the https://w3c.github.io/aria/#combobox | ARIA combobox  role.",
          "name": "BaseDropdown",
          "slots": [
            {
              "description": "The default slot. Accepts a {@link (Listbox:class)} element.",
              "name": ""
            },
            {
              "description": "The indicator slot.",
              "name": "indicator"
            },
            {
              "description": "The control slot. This slot is automatically populated and should not be manually manipulated.",
              "name": "control"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "activeDescendant",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The ID of the current active descendant.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "ariaLabelledBy",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The `aria-labelledby` attribute value of the dropdown."
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The disabled state of the dropdown."
            },
            {
              "kind": "method",
              "name": "disabledChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean | undefined"
                  },
                  "description": "the previous disabled state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean | undefined"
                  },
                  "description": "the current disabled state"
                }
              ],
              "description": "Updates the disabled state of the options when the disabled property changes."
            },
            {
              "kind": "field",
              "name": "displayValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The display value for the control.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "id",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Sets the listbox ID to a unique value if one is not provided."
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value of the selected option."
            },
            {
              "kind": "field",
              "name": "multiple",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates whether the dropdown allows multiple options to be selected."
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the dropdown."
            },
            {
              "kind": "method",
              "name": "nameChanged",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "string"
                  },
                  "description": "the previous name"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "string"
                  },
                  "description": "the current name"
                }
              ],
              "description": "Updates the name of the options when the name property changes."
            },
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Indicates whether the dropdown is open."
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The placeholder text of the dropdown."
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The required state of the dropdown."
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "DropdownType"
              },
              "privacy": "public",
              "description": "The dropdown type.",
              "parsedType": {
                "text": "'combobox' | 'dropdown' | 'select'"
              }
            },
            {
              "kind": "field",
              "name": "valueAttribute",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "''",
              "description": "The initial value of the control. When the control is a combobox, this value is used to set the value of the\ncontrol when the dropdown is initialized."
            },
            {
              "kind": "field",
              "name": "enabledOptions",
              "type": {
                "text": "DropdownOption[]"
              },
              "privacy": "public",
              "description": "The collection of enabled options.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag."
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<Node>"
              },
              "privacy": "public",
              "description": "A reference to all associated label elements.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "DropdownOption[]"
              },
              "privacy": "public",
              "description": "The collection of all child options.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "selectedOptions",
              "type": {
                "text": "DropdownOption[]"
              },
              "privacy": "public",
              "description": "The collection of selected options.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "The current value of the selected option."
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "changeHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  },
                  "description": "the event object"
                }
              ],
              "description": "Handles the change events for the dropdown."
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result."
            },
            {
              "kind": "method",
              "name": "clickHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "PointerEvent"
                  },
                  "description": "the event object"
                }
              ],
              "description": "Handles the click events for the dropdown."
            },
            {
              "kind": "method",
              "name": "inputHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  },
                  "description": "the input event"
                }
              ],
              "description": "Handles the input events for the dropdown from the control element."
            },
            {
              "kind": "method",
              "name": "insertControl",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Inserts the control element based on the dropdown type."
            },
            {
              "kind": "field",
              "name": "searchTimeoutMs",
              "type": {
                "text": "number"
              },
              "privacy": "protected",
              "default": "500",
              "description": "The duration in milliseconds after the last character search keystroke before the search string is cleared."
            },
            {
              "kind": "method",
              "name": "keydownHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles the keydown events for the dropdown."
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element."
            },
            {
              "kind": "method",
              "name": "selectOption",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "index",
                  "default": "this.selectedIndex",
                  "type": {
                    "text": "number"
                  },
                  "description": "The index of the option to select."
                },
                {
                  "name": "shouldEmit",
                  "default": "false",
                  "type": {
                    "text": "boolean"
                  }
                }
              ],
              "description": "Selects an option by index."
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'presentation'"
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'change' event when the selected option changes",
              "name": "change"
            }
          ],
          "attributes": [
            {
              "name": "aria-labelledby",
              "type": {
                "text": "string"
              },
              "description": "The `aria-labelledby` attribute value of the dropdown.",
              "fieldName": "ariaLabelledBy"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The disabled state of the dropdown.",
              "fieldName": "disabled"
            },
            {
              "name": "id",
              "type": {
                "text": "string"
              },
              "description": "Sets the listbox ID to a unique value if one is not provided.",
              "fieldName": "id"
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "description": "The value of the selected option.",
              "fieldName": "initialValue"
            },
            {
              "name": "multiple",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Indicates whether the dropdown allows multiple options to be selected.",
              "fieldName": "multiple"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the dropdown.",
              "fieldName": "name"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "description": "The placeholder text of the dropdown.",
              "fieldName": "placeholder"
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The required state of the dropdown.",
              "fieldName": "required"
            },
            {
              "name": "type",
              "type": {
                "text": "DropdownType"
              },
              "description": "The dropdown type.",
              "fieldName": "type",
              "parsedType": {
                "text": "'combobox' | 'dropdown' | 'select'"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "''",
              "description": "The initial value of the control. When the control is a combobox, this value is used to set the value of the\ncontrol when the dropdown is initialized.",
              "fieldName": "valueAttribute"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/dropdown/dropdown.base.js",
          "definitionPath": "./dist/esm/dropdown/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseDropdown",
          "declaration": {
            "name": "BaseDropdown",
            "module": "src/dropdown/dropdown.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dropdown/dropdown.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The Fluent Dropdown Element. Implements @microsoft/fast-foundation#BaseDropdown.",
          "name": "Dropdown",
          "slots": [
            {
              "description": "The default slot. Accepts a {@link (Listbox:class)} element.",
              "name": "",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "description": "The indicator slot.",
              "name": "indicator",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "description": "The control slot. This slot is automatically populated and should not be manually manipulated.",
              "name": "control",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "DropdownAppearance"
              },
              "privacy": "public",
              "description": "The appearance of the dropdown.",
              "parsedType": {
                "text": "string"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "DropdownSize | undefined"
              },
              "privacy": "public",
              "description": "The size of the dropdown.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "activeDescendant",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The ID of the current active descendant.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "ariaLabelledBy",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The `aria-labelledby` attribute value of the dropdown.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The disabled state of the dropdown.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "disabledChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean | undefined"
                  },
                  "description": "the previous disabled state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean | undefined"
                  },
                  "description": "the current disabled state"
                }
              ],
              "description": "Updates the disabled state of the options when the disabled property changes.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "displayValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The display value for the control.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "id",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Sets the listbox ID to a unique value if one is not provided.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value of the selected option.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "multiple",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates whether the dropdown allows multiple options to be selected.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the dropdown.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "nameChanged",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "string"
                  },
                  "description": "the previous name"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "string"
                  },
                  "description": "the current name"
                }
              ],
              "description": "Updates the name of the options when the name property changes.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Indicates whether the dropdown is open.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The placeholder text of the dropdown.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The required state of the dropdown.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "DropdownType"
              },
              "privacy": "public",
              "description": "The dropdown type.",
              "parsedType": {
                "text": "'combobox' | 'dropdown' | 'select'"
              },
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "valueAttribute",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "''",
              "description": "The initial value of the control. When the control is a combobox, this value is used to set the value of the\ncontrol when the dropdown is initialized.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "enabledOptions",
              "type": {
                "text": "DropdownOption[]"
              },
              "privacy": "public",
              "description": "The collection of enabled options.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<Node>"
              },
              "privacy": "public",
              "description": "A reference to all associated label elements.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "DropdownOption[]"
              },
              "privacy": "public",
              "description": "The collection of all child options.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "selectedOptions",
              "type": {
                "text": "DropdownOption[]"
              },
              "privacy": "public",
              "description": "The collection of selected options.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "The current value of the selected option.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "changeHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  },
                  "description": "the event object"
                }
              ],
              "description": "Handles the change events for the dropdown.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "clickHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "PointerEvent"
                  },
                  "description": "the event object"
                }
              ],
              "description": "Handles the click events for the dropdown.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "inputHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "InputEvent"
                  },
                  "description": "the input event"
                }
              ],
              "description": "Handles the input events for the dropdown from the control element.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "insertControl",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Inserts the control element based on the dropdown type.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "searchTimeoutMs",
              "type": {
                "text": "number"
              },
              "privacy": "protected",
              "default": "500",
              "description": "The duration in milliseconds after the last character search keystroke before the search string is cleared.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "keydownHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles the keydown events for the dropdown.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "selectOption",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "index",
                  "default": "this.selectedIndex",
                  "type": {
                    "text": "number"
                  },
                  "description": "The index of the option to select."
                },
                {
                  "name": "shouldEmit",
                  "default": "false",
                  "type": {
                    "text": "boolean"
                  }
                }
              ],
              "description": "Selects an option by index.",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'presentation'",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "DropdownAppearance"
              },
              "description": "The appearance of the dropdown.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "string"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "DropdownSize | undefined"
              },
              "description": "The size of the dropdown.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "name": "aria-labelledby",
              "type": {
                "text": "string"
              },
              "description": "The `aria-labelledby` attribute value of the dropdown.",
              "fieldName": "ariaLabelledBy",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The disabled state of the dropdown.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "name": "id",
              "type": {
                "text": "string"
              },
              "description": "Sets the listbox ID to a unique value if one is not provided.",
              "fieldName": "id",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "''",
              "description": "The value of the selected option.",
              "fieldName": "initialValue",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "name": "multiple",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Indicates whether the dropdown allows multiple options to be selected.",
              "fieldName": "multiple",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the dropdown.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "description": "The placeholder text of the dropdown.",
              "fieldName": "placeholder",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The required state of the dropdown.",
              "fieldName": "required",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "DropdownType"
              },
              "description": "The dropdown type.",
              "fieldName": "type",
              "parsedType": {
                "text": "'combobox' | 'dropdown' | 'select'"
              },
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseDropdown",
            "module": "/src/dropdown/dropdown.base.js"
          },
          "tagName": "fluent-dropdown",
          "customElement": true,
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'change' event when the selected option changes",
              "name": "change",
              "inheritedFrom": {
                "name": "BaseDropdown",
                "module": "src/dropdown/dropdown.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/dropdown/dropdown.js",
          "definitionPath": "./dist/esm/dropdown/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Dropdown",
          "declaration": {
            "name": "Dropdown",
            "module": "src/dropdown/dropdown.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/field/field.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Field Custom HTML Element.",
          "name": "BaseField",
          "members": [
            {
              "kind": "method",
              "name": "labelSlotChanged",
              "privacy": "protected",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "Node[]"
                  },
                  "description": "the previous list of slotted label elements"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "Node[]"
                  },
                  "description": "the current list of slotted label elements"
                }
              ],
              "description": "Updates attributes on the slotted label elements."
            },
            {
              "kind": "field",
              "name": "input",
              "type": {
                "text": "SlottableInput"
              },
              "privacy": "public",
              "description": "Reference to the first slotted input.",
              "parsedType": {
                "text": "HTMLElement & ElementInternals & { elementInternals: ElementInternals, required: false | true, disabled: false | true, readOnly: false | true, checked: false | true, value: string }"
              }
            },
            {
              "kind": "method",
              "name": "inputChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "SlottableInput | undefined"
                  },
                  "description": "the previous input"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "SlottableInput | undefined"
                  },
                  "description": "the current input"
                }
              ],
              "description": "Updates the field's states and label properties when the assigned input changes."
            },
            {
              "kind": "method",
              "name": "setValidationStates",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'presentation'"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/field/field.base.js",
          "definitionPath": "./dist/esm/field/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseField",
          "declaration": {
            "name": "BaseField",
            "module": "src/field/field.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/field/field.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Field Custom HTML Element.\nBased on BaseField and includes style and layout specific attributes",
          "name": "Field",
          "cssParts": [
            {
              "description": "The label slot container.",
              "name": "label"
            },
            {
              "description": "The input slot container.",
              "name": "input"
            },
            {
              "description": "The message slot container.",
              "name": "message"
            }
          ],
          "slots": [
            {
              "description": "Label content associated with the control.",
              "name": "label"
            },
            {
              "description": "Input control content.",
              "name": "input"
            },
            {
              "description": "Validation and helper message content.",
              "name": "message"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "labelPosition",
              "type": {
                "text": "LabelPosition"
              },
              "privacy": "public",
              "description": "The position of the label relative to the input.",
              "parsedType": {
                "text": "'above' | 'after' | 'before'"
              }
            },
            {
              "kind": "method",
              "name": "labelSlotChanged",
              "privacy": "protected",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "Node[]"
                  },
                  "description": "the previous list of slotted label elements"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "Node[]"
                  },
                  "description": "the current list of slotted label elements"
                }
              ],
              "description": "Updates attributes on the slotted label elements.",
              "inheritedFrom": {
                "name": "BaseField",
                "module": "src/field/field.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "input",
              "type": {
                "text": "SlottableInput"
              },
              "privacy": "public",
              "description": "Reference to the first slotted input.",
              "parsedType": {
                "text": "HTMLElement & ElementInternals & { elementInternals: ElementInternals, required: false | true, disabled: false | true, readOnly: false | true, checked: false | true, value: string }"
              },
              "inheritedFrom": {
                "name": "BaseField",
                "module": "src/field/field.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "inputChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "SlottableInput | undefined"
                  },
                  "description": "the previous input"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "SlottableInput | undefined"
                  },
                  "description": "the current input"
                }
              ],
              "description": "Updates the field's states and label properties when the assigned input changes.",
              "inheritedFrom": {
                "name": "BaseField",
                "module": "src/field/field.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "setValidationStates",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseField",
                "module": "src/field/field.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'presentation'",
              "inheritedFrom": {
                "name": "BaseField",
                "module": "src/field/field.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "label-position",
              "type": {
                "text": "LabelPosition"
              },
              "description": "The position of the label relative to the input.",
              "fieldName": "labelPosition",
              "parsedType": {
                "text": "'above' | 'after' | 'before'"
              }
            }
          ],
          "superclass": {
            "name": "BaseField",
            "module": "/src/field/field.base.js"
          },
          "tagName": "fluent-field",
          "customElement": true,
          "modulePath": "./dist/esm/field/field.js",
          "definitionPath": "./dist/esm/field/define.js",
          "cssProperties": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Field",
          "declaration": {
            "name": "Field",
            "module": "src/field/field.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/image/image.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constucting a fluent image custom element",
          "name": "Image",
          "slots": [
            {
              "description": "The default slot. Accepts any `<img>`, `<picture>`, `<video>`, or `<canvas>` element.",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "block",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Image layout"
            },
            {
              "kind": "field",
              "name": "bordered",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Image border"
            },
            {
              "kind": "field",
              "name": "shadow",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Image shadow"
            },
            {
              "kind": "field",
              "name": "fit",
              "type": {
                "text": "ImageFit | undefined"
              },
              "privacy": "public",
              "description": "Image fit",
              "parsedType": {
                "text": "'none' | 'center' | 'contain' | 'cover' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "ImageShape | undefined"
              },
              "privacy": "public",
              "description": "Image shape",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              }
            }
          ],
          "attributes": [
            {
              "name": "block",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Image layout",
              "fieldName": "block"
            },
            {
              "name": "bordered",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Image border",
              "fieldName": "bordered"
            },
            {
              "name": "shadow",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Image shadow",
              "fieldName": "shadow"
            },
            {
              "name": "fit",
              "type": {
                "text": "ImageFit | undefined"
              },
              "description": "Image fit",
              "fieldName": "fit",
              "parsedType": {
                "text": "'none' | 'center' | 'contain' | 'cover' | undefined"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "ImageShape | undefined"
              },
              "description": "Image shape",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-image",
          "customElement": true,
          "modulePath": "./dist/esm/image/image.js",
          "definitionPath": "./dist/esm/image/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Image",
          "declaration": {
            "name": "Image",
            "module": "src/image/image.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/label/label.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-label custom element",
          "name": "Label",
          "cssParts": [
            {
              "description": "The required-field asterisk indicator.",
              "name": "asterisk"
            }
          ],
          "slots": [
            {
              "description": "The default slot. Accepts the content of the label.",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "LabelSize | undefined"
              },
              "privacy": "public",
              "description": "Specifies font size of a label",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "weight",
              "type": {
                "text": "LabelWeight | undefined"
              },
              "privacy": "public",
              "description": "Specifies font weight of a label",
              "parsedType": {
                "text": "'regular' | 'semibold' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Specifies styles for label when associated input is disabled"
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Specifies styles for label when associated input is a required field"
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "LabelSize | undefined"
              },
              "description": "Specifies font size of a label",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "name": "weight",
              "type": {
                "text": "LabelWeight | undefined"
              },
              "description": "Specifies font weight of a label",
              "fieldName": "weight",
              "parsedType": {
                "text": "'regular' | 'semibold' | undefined"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Specifies styles for label when associated input is disabled",
              "fieldName": "disabled"
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Specifies styles for label when associated input is a required field",
              "fieldName": "required"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-label",
          "customElement": true,
          "modulePath": "./dist/esm/label/label.js",
          "definitionPath": "./dist/esm/label/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Label",
          "declaration": {
            "name": "Label",
            "module": "src/label/label.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/link/link.js",
      "declarations": [
        {
          "kind": "class",
          "description": "An Anchor Custom HTML Element.\nBased largely on the https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element .",
          "name": "Link",
          "slots": [
            {
              "description": "Content which can be provided before the link content",
              "name": "start",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "description": "Content which can be provided after the link content",
              "name": "end",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "description": "The default slot for link content",
              "name": "",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "LinkAppearance | undefined | undefined"
              },
              "privacy": "public",
              "description": "The appearance the link should have.",
              "parsedType": {
                "text": "'subtle' | undefined | undefined"
              }
            },
            {
              "kind": "field",
              "name": "inline",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The link is inline with text\nIn chromium browsers, if the link is contained within a semantic\ntext element (`h1`, `h2`, `h3`, `h4`, `h5`, `h6`, `p`) or `fluent-text`,\n`:host-context()` ensures inline links are styled appropriately."
            },
            {
              "kind": "field",
              "name": "download",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Prompts the user to save the linked URL.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "href",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The URL the hyperlink references.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "hreflang",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Hints at the language of the referenced resource.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "ping",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The ping attribute.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "referrerpolicy",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The referrerpolicy attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#referrerpolicy | `referrerpolicy` attribute",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "rel",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The rel attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#rel | `rel` attribute",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "target",
              "type": {
                "text": "AnchorTarget | undefined"
              },
              "privacy": "public",
              "description": "The target attribute.",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The type attribute.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "keydownHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles keydown events for the anchor.",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "createProxyElement",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "HTMLAnchorElement"
                }
              },
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'link'",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "LinkAppearance | undefined | undefined"
              },
              "description": "The appearance the link should have.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'subtle' | undefined | undefined"
              }
            },
            {
              "name": "inline",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The link is inline with text\nIn chromium browsers, if the link is contained within a semantic\ntext element (`h1`, `h2`, `h3`, `h4`, `h5`, `h6`, `p`) or `fluent-text`,\n`:host-context()` ensures inline links are styled appropriately.",
              "fieldName": "inline"
            },
            {
              "name": "download",
              "type": {
                "text": "string | undefined"
              },
              "description": "Prompts the user to save the linked URL.",
              "fieldName": "download",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "href",
              "type": {
                "text": "string | undefined"
              },
              "description": "The URL the hyperlink references.",
              "fieldName": "href",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "hreflang",
              "type": {
                "text": "string | undefined"
              },
              "description": "Hints at the language of the referenced resource.",
              "fieldName": "hreflang",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "ping",
              "type": {
                "text": "string | undefined"
              },
              "description": "The ping attribute.",
              "fieldName": "ping",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "referrerpolicy",
              "type": {
                "text": "string | undefined"
              },
              "description": "The referrerpolicy attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#referrerpolicy | `referrerpolicy` attribute",
              "fieldName": "referrerpolicy",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "rel",
              "type": {
                "text": "string"
              },
              "description": "The rel attribute.\nSee The https://developer.mozilla.org/docs/Web/HTML/Element/a#rel | `rel` attribute",
              "fieldName": "rel",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "target",
              "type": {
                "text": "AnchorTarget | undefined"
              },
              "description": "The target attribute.",
              "fieldName": "target",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "string | undefined"
              },
              "description": "The type attribute.",
              "fieldName": "type",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseAnchor",
            "module": "/src/anchor-button/anchor-button.base.js"
          },
          "tagName": "fluent-link",
          "customElement": true,
          "cssParts": [
            {
              "description": "The anchor element",
              "name": "control",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            },
            {
              "description": "The element wrapping anchor content",
              "name": "content",
              "inheritedFrom": {
                "name": "BaseAnchor",
                "module": "src/anchor-button/anchor-button.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/link/link.js",
          "definitionPath": "./dist/esm/link/define.js",
          "cssProperties": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Link",
          "declaration": {
            "name": "Link",
            "module": "src/link/link.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu-button/menu-button.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-menu-button custom element",
          "name": "MenuButton",
          "superclass": {
            "name": "Button",
            "module": "/src/button/button.js"
          },
          "tagName": "fluent-menu-button",
          "customElement": true,
          "slots": [
            {
              "description": "Content which can be provided before the button content",
              "name": "start",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "description": "Content which can be provided after the button content",
              "name": "end",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "description": "The default slot for button content",
              "name": "",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "cssParts": [
            {
              "description": "The button content container",
              "name": "content",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance | undefined"
              },
              "description": "Indicates the styled appearance of the button.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "ButtonShape | undefined"
              },
              "description": "The shape of the button.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "ButtonSize | undefined"
              },
              "description": "The size of the button.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "icon-only",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates that the button should only display as an icon with no text content.",
              "fieldName": "iconOnly",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "disabled-focusable",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates that the button is focusable while disabled.",
              "fieldName": "disabledFocusable",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formaction",
              "type": {
                "text": "string | undefined"
              },
              "description": "The URL that processes the form submission.",
              "fieldName": "formAction",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formenctype",
              "type": {
                "text": "string | undefined"
              },
              "description": "The encoding type for the form submission.",
              "fieldName": "formEnctype",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formmethod",
              "type": {
                "text": "string | undefined"
              },
              "description": "The HTTP method that the browser uses to submit the form.",
              "fieldName": "formMethod",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formnovalidate",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Indicates that the form will not be validated when submitted.",
              "fieldName": "formNoValidate",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formtarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "description": "The target frame or window to open the form submission in.",
              "fieldName": "formTarget",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "description": "The button type.",
              "fieldName": "type",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "description": "The value attribute.",
              "fieldName": "value",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance | undefined"
              },
              "privacy": "public",
              "description": "Indicates the styled appearance of the button.",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "ButtonShape | undefined"
              },
              "privacy": "public",
              "description": "The shape of the button.",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "ButtonSize | undefined"
              },
              "privacy": "public",
              "description": "The size of the button.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconOnly",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the button should only display as an icon with no text content.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "defaultSlottedContent",
              "type": {
                "text": "HTMLElement[]"
              },
              "privacy": "public",
              "description": "Default slotted content.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabledFocusable",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the button is focusable while disabled.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated form element.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAction",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The URL that processes the form submission.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "static": true,
              "readonly": true,
              "default": "true",
              "description": "The form-associated flag.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formEnctype",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The encoding type for the form submission.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formMethod",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The HTTP method that the browser uses to submit the form.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formNoValidate",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates that the form will not be validated when submitted.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formTarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "privacy": "public",
              "description": "The target frame or window to open the form submission in.",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<Node>"
              },
              "privacy": "public",
              "description": "A reference to all associated label elements.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "privacy": "public",
              "description": "The button type.",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value attribute.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "keypressHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles keypress events for the button.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "press",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Presses the button.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "resetForm",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Resets the associated form.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'button'",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/menu-button/menu-button.js",
          "definitionPath": "./dist/esm/menu-button/define.js",
          "cssProperties": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "MenuButton",
          "declaration": {
            "name": "MenuButton",
            "module": "src/menu-button/menu-button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu-item/menu-item.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Switch Custom HTML Element.\nImplements https://www.w3.org/TR/wai-aria-1.1/#menuitem | ARIA menuitem , https://www.w3.org/TR/wai-aria-1.1/#menuitemcheckbox | ARIA menuitemcheckbox, or https://www.w3.org/TR/wai-aria-1.1/#menuitemradio | ARIA menuitemradio .",
          "name": "MenuItem",
          "cssParts": [
            {
              "description": "The element wrapping the menu item content",
              "name": "content"
            }
          ],
          "slots": [
            {
              "description": "The checkbox or radio indicator",
              "name": "indicator"
            },
            {
              "description": "Content which can be provided before the menu item content",
              "name": "start"
            },
            {
              "description": "The default slot for menu item content",
              "name": ""
            },
            {
              "description": "Content which can be provided after the menu item content",
              "name": "end"
            },
            {
              "description": "The submenu expand/collapse indicator",
              "name": "submenu-glyph"
            },
            {
              "description": "Used to nest menu's within menu items",
              "name": "submenu"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The disabled state of the element."
            },
            {
              "kind": "method",
              "name": "disabledChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean | undefined"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean | undefined"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to disabled attribute custom states and element internals"
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "MenuItemRole"
              },
              "privacy": "public",
              "description": "The role of the element.",
              "parsedType": {
                "text": "'menuitem' | 'menuitemcheckbox' | 'menuitemradio'"
              }
            },
            {
              "kind": "method",
              "name": "roleChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "MenuItemRole | undefined"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "MenuItemRole | undefined"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to role attribute element internals properties"
            },
            {
              "kind": "field",
              "name": "checked",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The checked value of the element."
            },
            {
              "kind": "method",
              "name": "checkedChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to checked attribute custom states and element internals"
            },
            {
              "kind": "field",
              "name": "hidden",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The hidden attribute."
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'change' event when a non-submenu item with a role of `menuitemcheckbox`, `menuitemradio`, or `menuitem` is invoked",
              "name": "change"
            }
          ],
          "attributes": [
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "The disabled state of the element.",
              "fieldName": "disabled"
            },
            {
              "name": "role",
              "type": {
                "text": "MenuItemRole"
              },
              "description": "The role of the element.",
              "fieldName": "role",
              "parsedType": {
                "text": "'menuitem' | 'menuitemcheckbox' | 'menuitemradio'"
              }
            },
            {
              "name": "checked",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The checked value of the element.",
              "fieldName": "checked"
            },
            {
              "name": "hidden",
              "type": {
                "text": "boolean"
              },
              "description": "The hidden attribute.",
              "fieldName": "hidden"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-menu-item",
          "customElement": true,
          "modulePath": "./dist/esm/menu-item/menu-item.js",
          "definitionPath": "./dist/esm/menu-item/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "MenuItemRole",
          "declaration": {
            "name": "MenuItemRole",
            "module": "src/menu-item/menu-item.ts"
          }
        },
        {
          "kind": "js",
          "name": "roleForMenuItem",
          "declaration": {
            "name": "roleForMenuItem",
            "module": "src/menu-item/menu-item.ts"
          }
        },
        {
          "kind": "js",
          "name": "MenuItem",
          "declaration": {
            "name": "MenuItem",
            "module": "src/menu-item/menu-item.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/focusgroup.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "A FocusGroupItemCollection backed by a host-supplied array of items in DOM order.\n\nStateless: every call reads from `getItems()` so the host is the single source of truth.\nSuitable for components whose items are flat slotted children (tablist, radio-group, menu-list)\nor any component that maintains its own ordered list of focusable descendants.",
          "name": "ArrayItemCollection",
          "members": [
            {
              "kind": "field",
              "name": "start",
              "type": {
                "text": "HTMLElement | null"
              },
              "readonly": true
            },
            {
              "kind": "method",
              "name": "first",
              "return": {
                "type": {
                  "text": "HTMLElement | null"
                }
              }
            },
            {
              "kind": "method",
              "name": "last",
              "return": {
                "type": {
                  "text": "HTMLElement | null"
                }
              }
            },
            {
              "kind": "method",
              "name": "next",
              "return": {
                "type": {
                  "text": "HTMLElement | null"
                }
              },
              "parameters": [
                {
                  "name": "current",
                  "type": {
                    "text": "HTMLElement"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "previous",
              "return": {
                "type": {
                  "text": "HTMLElement | null"
                }
              },
              "parameters": [
                {
                  "name": "current",
                  "type": {
                    "text": "HTMLElement"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "items",
              "return": {
                "type": {
                  "text": "Iterable<{ element: HTMLElement }>"
                }
              }
            },
            {
              "kind": "method",
              "name": "contains",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "parameters": [
                {
                  "name": "element",
                  "type": {
                    "text": "Element"
                  }
                }
              ]
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ArrayItemCollection",
          "declaration": {
            "name": "ArrayItemCollection",
            "module": "src/utils/focusgroup.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu-list/menu-list.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Base MenuList Custom HTML Element.\nImplements the https://www.w3.org/TR/wai-aria-1.1/#menu | ARIA menu .",
          "name": "BaseMenuList",
          "members": [
            {
              "kind": "method",
              "name": "itemsChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "oldValue",
                  "type": {
                    "text": "HTMLElement[]"
                  }
                },
                {
                  "name": "newValue",
                  "type": {
                    "text": "HTMLElement[]"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "menuChildren",
              "type": {
                "text": "HTMLElement[] | undefined"
              },
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "menuItems",
              "type": {
                "text": "MenuItem[] | undefined"
              },
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "focusableElementRoles",
              "privacy": "private",
              "static": true,
              "default": "MenuItemRole"
            },
            {
              "kind": "method",
              "name": "focus",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Focuses the first item in the menu."
            },
            {
              "kind": "method",
              "name": "setItems",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "method",
              "name": "handleChange",
              "privacy": "public",
              "parameters": [
                {
                  "name": "source",
                  "type": {
                    "text": "any"
                  }
                },
                {
                  "name": "propertyName",
                  "type": {
                    "text": "string"
                  }
                }
              ],
              "description": "Method for Observable changes to the hidden attribute of child elements"
            },
            {
              "kind": "field",
              "name": "changedMenuItemHandler",
              "privacy": "private",
              "description": "Handle change from child MenuItem element and set radio group behavior"
            },
            {
              "kind": "method",
              "name": "isMenuItemElement",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "el is MenuItem"
                }
              },
              "parameters": [
                {
                  "name": "el",
                  "type": {
                    "text": "Element"
                  }
                }
              ],
              "description": "check if the item is a menu item"
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'menu'"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/menu-list/menu-list.base.js",
          "definitionPath": "./dist/esm/menu-list/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseMenuList",
          "declaration": {
            "name": "BaseMenuList",
            "module": "src/menu-list/menu-list.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu-list/menu-list.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A MenuList Custom HTML Element.\nImplements the https://www.w3.org/TR/wai-aria-1.1/#menu | ARIA menu .",
          "name": "MenuList",
          "slots": [
            {
              "description": "The default slot for the menu items",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "fg",
              "type": {
                "text": "FocusGroup | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "fgItems",
              "type": {
                "text": "ArrayItemCollection<MenuItem> | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "setItems",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "itemsChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "oldValue",
                  "type": {
                    "text": "HTMLElement[]"
                  }
                },
                {
                  "name": "newValue",
                  "type": {
                    "text": "HTMLElement[]"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "menuChildren",
              "type": {
                "text": "HTMLElement[] | undefined"
              },
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "menuItems",
              "type": {
                "text": "MenuItem[] | undefined"
              },
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "focusableElementRoles",
              "privacy": "private",
              "static": true,
              "default": "MenuItemRole",
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "focus",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Focuses the first item in the menu.",
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "handleChange",
              "privacy": "public",
              "parameters": [
                {
                  "name": "source",
                  "type": {
                    "text": "any"
                  }
                },
                {
                  "name": "propertyName",
                  "type": {
                    "text": "string"
                  }
                }
              ],
              "description": "Method for Observable changes to the hidden attribute of child elements",
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "changedMenuItemHandler",
              "privacy": "private",
              "description": "Handle change from child MenuItem element and set radio group behavior",
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "isMenuItemElement",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "el is MenuItem"
                }
              },
              "parameters": [
                {
                  "name": "el",
                  "type": {
                    "text": "Element"
                  }
                }
              ],
              "description": "check if the item is a menu item",
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'menu'",
              "inheritedFrom": {
                "name": "BaseMenuList",
                "module": "src/menu-list/menu-list.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseMenuList",
            "module": "/src/menu-list/menu-list.base.js"
          },
          "tagName": "fluent-menu-list",
          "customElement": true,
          "modulePath": "./dist/esm/menu-list/menu-list.js",
          "definitionPath": "./dist/esm/menu-list/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": [],
          "attributes": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "MenuList",
          "declaration": {
            "name": "MenuList",
            "module": "src/menu-list/menu-list.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu/menu.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Menu component that provides a customizable menu element.",
          "name": "Menu",
          "cssProperties": [
            {
              "description": "The max-height of the menu.",
              "name": "--menu-max-height"
            }
          ],
          "slots": [
            {
              "description": "Slot for the primary action elements. Used when in `split` state.",
              "name": "primary-action"
            },
            {
              "description": "Slot for the trigger elements.",
              "name": "trigger"
            },
            {
              "description": "Default slot for the menu list.",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "openOnHover",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Determines if the menu should open on hover."
            },
            {
              "kind": "field",
              "name": "openOnContext",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Determines if the menu should open on right click."
            },
            {
              "kind": "field",
              "name": "closeOnScroll",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Determines if the menu should close on scroll."
            },
            {
              "kind": "field",
              "name": "persistOnItemClick",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Determines if the menu open state should persis on click of menu item"
            },
            {
              "kind": "field",
              "name": "split",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Determines if the menu is in split state."
            },
            {
              "kind": "field",
              "name": "slottedMenuList",
              "type": {
                "text": "HTMLElement[]"
              },
              "privacy": "public",
              "description": "Holds the slotted menu list."
            },
            {
              "kind": "field",
              "name": "slottedTriggers",
              "type": {
                "text": "HTMLElement[]"
              },
              "privacy": "public",
              "description": "Holds the slotted triggers."
            },
            {
              "kind": "field",
              "name": "primaryAction",
              "type": {
                "text": "HTMLSlotElement"
              },
              "privacy": "public",
              "description": "Holds the primary slot element."
            },
            {
              "kind": "method",
              "name": "setComponent",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Sets the component.",
              "deprecated": "This method is no longer used. Trigger and menu-list listeners are now\nmanaged by their respective slot-changed callbacks."
            },
            {
              "kind": "field",
              "name": "toggleMenu",
              "privacy": "public",
              "description": "Toggles the open state of the menu."
            },
            {
              "kind": "field",
              "name": "closeMenu",
              "privacy": "public",
              "description": "Closes the menu."
            },
            {
              "kind": "field",
              "name": "openMenu",
              "privacy": "public",
              "description": "Opens the menu."
            },
            {
              "kind": "method",
              "name": "focusMenuList",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Focuses on the menu list."
            },
            {
              "kind": "method",
              "name": "focusTrigger",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Focuses on the menu trigger."
            },
            {
              "kind": "field",
              "name": "toggleHandler",
              "privacy": "public",
              "description": "Handles the 'toggle' event on the popover.",
              "parameters": [
                {
                  "description": "the event",
                  "name": "e"
                }
              ],
              "return": {
                "type": {
                  "text": ""
                }
              }
            },
            {
              "kind": "method",
              "name": "openOnHoverChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "oldValue",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "The previous value of 'openOnHover'."
                },
                {
                  "name": "newValue",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "The new value of 'openOnHover'."
                }
              ],
              "description": "Called whenever the 'openOnHover' property changes.\nAdds or removes a 'mouseover' event listener to the trigger based on the new value."
            },
            {
              "kind": "method",
              "name": "persistOnItemClickChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "oldValue",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "The previous value of 'persistOnItemClick'."
                },
                {
                  "name": "newValue",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "The new value of 'persistOnItemClick'."
                }
              ],
              "description": "Called whenever the 'persistOnItemClick' property changes.\nAdds or removes a 'click' event listener to the menu list based on the new value."
            },
            {
              "kind": "method",
              "name": "openOnContextChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "oldValue",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "The previous value of 'openOnContext'."
                },
                {
                  "name": "newValue",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "The new value of 'openOnContext'."
                }
              ],
              "description": "Called whenever the 'openOnContext' property changes.\nAdds or removes a 'contextmenu' event listener to the trigger based on the new value."
            },
            {
              "kind": "method",
              "name": "closeOnScrollChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "oldValue",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "The previous value of 'closeOnScroll'."
                },
                {
                  "name": "newValue",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "The new value of 'closeOnScroll'."
                }
              ],
              "description": "Called whenever the 'closeOnScroll' property changes.\nAdds or removes a 'closeOnScroll' event listener to the trigger based on the new value."
            },
            {
              "kind": "method",
              "name": "menuKeydownHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles keyboard interaction for the menu. Closes the menu and focuses on the trigger when the Escape key is\npressed. Closes the menu when the Tab key is pressed."
            },
            {
              "kind": "field",
              "name": "triggerKeydownHandler",
              "privacy": "public",
              "description": "Handles keyboard interaction for the trigger. Toggles the menu when the Space or Enter key is pressed. If the menu\nis open, focuses on the menu list.",
              "parameters": [
                {
                  "description": "the keyboard event",
                  "name": "e"
                }
              ]
            }
          ],
          "attributes": [
            {
              "description": "Determines if the menu should open on hover.",
              "name": "open-on-hover"
            },
            {
              "description": "Determines if the menu should open on right click.",
              "name": "open-on-context"
            },
            {
              "description": "Determines if the menu should close on scroll.",
              "name": "close-on-scroll"
            },
            {
              "description": "Determines if the menu open state should persist on click of menu item.",
              "name": "persist-on-item-click"
            },
            {
              "description": "Determines if the menu is in split state.",
              "name": "split"
            },
            {
              "name": "open-on-hover",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Determines if the menu should open on hover.",
              "fieldName": "openOnHover"
            },
            {
              "name": "open-on-context",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Determines if the menu should open on right click.",
              "fieldName": "openOnContext"
            },
            {
              "name": "close-on-scroll",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Determines if the menu should close on scroll.",
              "fieldName": "closeOnScroll"
            },
            {
              "name": "persist-on-item-click",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Determines if the menu open state should persis on click of menu item",
              "fieldName": "persistOnItemClick"
            },
            {
              "name": "split",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Determines if the menu is in split state.",
              "fieldName": "split"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-menu",
          "customElement": true,
          "summary": "The Menu component functions as a customizable menu element.",
          "modulePath": "./dist/esm/menu/menu.js",
          "definitionPath": "./dist/esm/menu/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Menu",
          "declaration": {
            "name": "Menu",
            "module": "src/menu/menu.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/message-bar/message-bar.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Message Bar Custom HTML Element.",
          "name": "MessageBar",
          "slots": [
            {
              "description": "Content that can be provided for the actions",
              "name": "actions"
            },
            {
              "description": "Content that can be provided for the dismiss button",
              "name": "dismiss"
            },
            {
              "description": "Content that can be provided for the leading icon",
              "name": "icon"
            },
            {
              "description": "The default slot for the content",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "MessageBarShape | undefined"
              },
              "privacy": "public",
              "description": "Sets the shape of the Message Bar.",
              "parsedType": {
                "text": "'rounded' | 'square' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "layout",
              "type": {
                "text": "MessageBarLayout | undefined"
              },
              "privacy": "public",
              "description": "Sets the layout of the control.",
              "parsedType": {
                "text": "'multiline' | 'singleline' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "intent",
              "type": {
                "text": "MessageBarIntent | undefined"
              },
              "privacy": "public",
              "description": "Sets the intent of the control.",
              "parsedType": {
                "text": "'success' | 'warning' | 'error' | 'info' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "dismissMessageBar",
              "privacy": "public",
              "description": "Method to emit a `dismiss` event when the message bar is dismissed"
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'status'"
            }
          ],
          "events": [
            {
              "type": {
                "text": "CustomEvent"
              },
              "description": "Fired when the message bar is dismissed.",
              "name": "dismiss"
            }
          ],
          "attributes": [
            {
              "name": "shape",
              "type": {
                "text": "MessageBarShape | undefined"
              },
              "description": "Sets the shape of the Message Bar.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'rounded' | 'square' | undefined"
              }
            },
            {
              "name": "layout",
              "type": {
                "text": "MessageBarLayout | undefined"
              },
              "description": "Sets the layout of the control.",
              "fieldName": "layout",
              "parsedType": {
                "text": "'multiline' | 'singleline' | undefined"
              }
            },
            {
              "name": "intent",
              "type": {
                "text": "MessageBarIntent | undefined"
              },
              "description": "Sets the intent of the control.",
              "fieldName": "intent",
              "parsedType": {
                "text": "'success' | 'warning' | 'error' | 'info' | undefined"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-message-bar",
          "customElement": true,
          "modulePath": "./dist/esm/message-bar/message-bar.js",
          "definitionPath": "./dist/esm/message-bar/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "MessageBar",
          "declaration": {
            "name": "MessageBar",
            "module": "src/message-bar/message-bar.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/progress-bar/progress-bar.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Progress HTML Element.\nImplements the https://www.w3.org/TR/wai-aria-1.1/#progressbar | ARIA progressbar .",
          "name": "BaseProgressBar",
          "members": [
            {
              "kind": "field",
              "name": "validationState",
              "type": {
                "text": "ProgressBarValidationState | null"
              },
              "privacy": "public",
              "default": "null",
              "description": "The validation state of the progress bar\nThe validation state of the progress bar\n\nHTML Attribute: `validation-state`",
              "parsedType": {
                "text": "'success' | 'warning' | 'error' | null"
              }
            },
            {
              "kind": "method",
              "name": "validationStateChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "ProgressBarValidationState | undefined"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "ProgressBarValidationState | undefined"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to validation-state attribute custom states"
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The value of the progress\nThe value of the progress\n\nHTML Attribute: `value`"
            },
            {
              "kind": "field",
              "name": "min",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The minimum value\nThe minimum value\n\nHTML Attribute: `min`"
            },
            {
              "kind": "method",
              "name": "minChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "number | undefined"
                  },
                  "description": "The previous min value"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "number | undefined"
                  },
                  "description": "The current min value"
                }
              ],
              "description": "Updates the percent complete when the `min` property changes."
            },
            {
              "kind": "field",
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The maximum value\nThe maximum value\n\nHTML Attribute: `max`"
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'progressbar'"
            }
          ],
          "attributes": [
            {
              "name": "validation-state",
              "type": {
                "text": "ProgressBarValidationState | null"
              },
              "default": "null",
              "description": "The validation state of the progress bar\nThe validation state of the progress bar\n\nHTML Attribute: `validation-state`",
              "fieldName": "validationState",
              "parsedType": {
                "text": "'success' | 'warning' | 'error' | null"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "number | undefined"
              },
              "description": "The value of the progress\nThe value of the progress\n\nHTML Attribute: `value`",
              "fieldName": "value"
            },
            {
              "name": "min",
              "type": {
                "text": "number | undefined"
              },
              "description": "The minimum value\nThe minimum value\n\nHTML Attribute: `min`",
              "fieldName": "min"
            },
            {
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "description": "The maximum value\nThe maximum value\n\nHTML Attribute: `max`",
              "fieldName": "max"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/progress-bar/progress-bar.base.js",
          "definitionPath": "./dist/esm/progress-bar/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseProgressBar",
          "declaration": {
            "name": "BaseProgressBar",
            "module": "src/progress-bar/progress-bar.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/progress-bar/progress-bar.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Progress HTML Element.\nBased on BaseProgressBar and includes style and layout specific attributes",
          "name": "ProgressBar",
          "cssParts": [
            {
              "description": "The internal progress indicator element.",
              "name": "indicator"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "thickness",
              "type": {
                "text": "ProgressBarThickness | undefined"
              },
              "privacy": "public",
              "description": "The thickness of the progress bar\n\nThe thickness of the progress bar\n\nHTML Attribute: `thickness`",
              "parsedType": {
                "text": "'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "ProgressBarShape | undefined"
              },
              "privacy": "public",
              "description": "The shape of the progress bar\nThe shape of the progress bar\n\nHTML Attribute: `shape`",
              "parsedType": {
                "text": "'rounded' | 'square' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "validationState",
              "type": {
                "text": "ProgressBarValidationState | null"
              },
              "privacy": "public",
              "default": "null",
              "description": "The validation state of the progress bar\nThe validation state of the progress bar\n\nHTML Attribute: `validation-state`",
              "parsedType": {
                "text": "'success' | 'warning' | 'error' | null"
              },
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "validationStateChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "ProgressBarValidationState | undefined"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "ProgressBarValidationState | undefined"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to validation-state attribute custom states",
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The value of the progress\nThe value of the progress\n\nHTML Attribute: `value`",
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "min",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The minimum value\nThe minimum value\n\nHTML Attribute: `min`",
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "minChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "number | undefined"
                  },
                  "description": "The previous min value"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "number | undefined"
                  },
                  "description": "The current min value"
                }
              ],
              "description": "Updates the percent complete when the `min` property changes.",
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The maximum value\nThe maximum value\n\nHTML Attribute: `max`",
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'progressbar'",
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "thickness",
              "type": {
                "text": "ProgressBarThickness | undefined"
              },
              "description": "The thickness of the progress bar\n\nThe thickness of the progress bar\n\nHTML Attribute: `thickness`",
              "fieldName": "thickness",
              "parsedType": {
                "text": "'medium' | 'large' | undefined"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "ProgressBarShape | undefined"
              },
              "description": "The shape of the progress bar\nThe shape of the progress bar\n\nHTML Attribute: `shape`",
              "fieldName": "shape",
              "parsedType": {
                "text": "'rounded' | 'square' | undefined"
              }
            },
            {
              "name": "validation-state",
              "type": {
                "text": "ProgressBarValidationState | null"
              },
              "default": "null",
              "description": "The validation state of the progress bar\nThe validation state of the progress bar\n\nHTML Attribute: `validation-state`",
              "fieldName": "validationState",
              "parsedType": {
                "text": "'success' | 'warning' | 'error' | null"
              },
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "number | undefined"
              },
              "description": "The value of the progress\nThe value of the progress\n\nHTML Attribute: `value`",
              "fieldName": "value",
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            },
            {
              "name": "min",
              "type": {
                "text": "number | undefined"
              },
              "description": "The minimum value\nThe minimum value\n\nHTML Attribute: `min`",
              "fieldName": "min",
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            },
            {
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "description": "The maximum value\nThe maximum value\n\nHTML Attribute: `max`",
              "fieldName": "max",
              "inheritedFrom": {
                "name": "BaseProgressBar",
                "module": "src/progress-bar/progress-bar.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseProgressBar",
            "module": "/src/progress-bar/progress-bar.base.js"
          },
          "tagName": "fluent-progress-bar",
          "customElement": true,
          "modulePath": "./dist/esm/progress-bar/progress-bar.js",
          "definitionPath": "./dist/esm/progress-bar/define.js",
          "cssProperties": [],
          "cssStates": [],
          "events": [],
          "slots": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ProgressBar",
          "declaration": {
            "name": "ProgressBar",
            "module": "src/progress-bar/progress-bar.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/radio/radio.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Radio Custom HTML Element.\nImplements the https://w3c.github.io/aria/#radio | ARIA `radio` role.",
          "name": "Radio",
          "slots": [
            {
              "description": "The checked indicator slot",
              "name": "checked-indicator"
            }
          ],
          "members": [
            {
              "kind": "method",
              "name": "toggleChecked",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "force",
                  "default": "true",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "Forces the element to be checked or unchecked"
                }
              ],
              "description": "Toggles the checked state of the control.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'radio'"
            },
            {
              "kind": "field",
              "name": "checked",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The element's current checked state.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The disabled state of the control.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabledAttribute",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial disabled state of the control.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialChecked",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial checked state of the element.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "'on'",
              "description": "The initial value of the input.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required state.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated `<form>` element.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<HTMLLabelElement>"
              },
              "privacy": "public",
              "description": "A reference to all associated `<label>` elements.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validationMessage",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The validation message. Uses the browser's default validation message for native checkboxes if not otherwise\nspecified (e.g., via `setCustomValidity`).",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the input.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "setCustomValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "message",
                  "type": {
                    "text": "string"
                  },
                  "description": "The message to set"
                }
              ],
              "description": "Sets a custom validity message.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Emits a custom change event when the checked state changes",
              "name": "change",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Emits a custom input event when the checked state changes",
              "name": "input",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "type": {
                "text": "CustomEvent"
              },
              "description": "Emits a custom disabled event when the disabled state changes",
              "name": "disabled"
            }
          ],
          "superclass": {
            "name": "BaseCheckbox",
            "module": "/src/checkbox/checkbox.base.js"
          },
          "tagName": "fluent-radio",
          "customElement": true,
          "attributes": [
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial disabled state of the control.",
              "fieldName": "disabledAttribute",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "checked",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial checked state of the element.",
              "fieldName": "initialChecked",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "'on'",
              "description": "The initial value of the input.",
              "fieldName": "initialValue",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required state.",
              "fieldName": "required",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/radio/radio.js",
          "definitionPath": "./dist/esm/radio/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Radio",
          "declaration": {
            "name": "Radio",
            "module": "src/radio/radio.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/radio-group/radio-group.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Base Radio Group Custom HTML Element.\nImplements the https://w3c.github.io/aria/#radiogroup | ARIA `radiogroup` role.",
          "name": "BaseRadioGroup",
          "members": [
            {
              "kind": "field",
              "name": "isNavigating",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "dirtyState",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false",
              "description": "Indicates that the value has been changed by the user."
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Disables the radio group and child radios."
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value of the checked radio."
            },
            {
              "kind": "method",
              "name": "initialValueChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "string | undefined"
                  },
                  "description": "the previous value"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "string | undefined"
                  },
                  "description": "the current value"
                }
              ],
              "description": "Sets the matching radio to checked when the value changes. If no radio matches the value, no radio will be checked."
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the radio group."
            },
            {
              "kind": "field",
              "name": "orientation",
              "type": {
                "text": "RadioGroupOrientation | undefined"
              },
              "privacy": "public",
              "description": "The orientation of the group.",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "radios",
              "type": {
                "text": "Radio[]"
              },
              "privacy": "public",
              "description": "The collection of all child radios."
            },
            {
              "kind": "method",
              "name": "radiosChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "Radio[] | undefined"
                  },
                  "description": "the previous radios"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "Radio[] | undefined"
                  },
                  "description": "the current radios"
                }
              ],
              "description": "Updates the enabled radios collection when properties on the child radios change."
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Indicates whether the radio group is required."
            },
            {
              "kind": "method",
              "name": "requiredChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the previous required value"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the current required value"
                }
              ]
            },
            {
              "kind": "method",
              "name": "slottedRadiosChanged",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "Radio[] | undefined"
                  },
                  "description": "the previous slotted radios"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "Radio[]"
                  },
                  "description": "the current slotted radios"
                }
              ],
              "description": "Updates the radios collection when the slotted radios change."
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag."
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "The current value of the checked radio."
            },
            {
              "kind": "method",
              "name": "changeHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  },
                  "description": "the change event"
                }
              ],
              "description": "Sets the checked state of all radios when any radio emits a `change` event."
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result."
            },
            {
              "kind": "method",
              "name": "formResetCallback",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "method",
              "name": "disabledRadioHandler",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "CustomEvent"
                  },
                  "description": "the disabled event"
                }
              ]
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element."
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'radiogroup'"
            },
            {
              "kind": "field",
              "name": "ariaOrientation"
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'change' event when the checked radio changes",
              "name": "change"
            }
          ],
          "attributes": [
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Disables the radio group and child radios.",
              "fieldName": "disabled"
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "description": "The value of the checked radio.",
              "fieldName": "initialValue"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the radio group.",
              "fieldName": "name"
            },
            {
              "name": "orientation",
              "type": {
                "text": "RadioGroupOrientation | undefined"
              },
              "description": "The orientation of the group.",
              "fieldName": "orientation",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              }
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "Indicates whether the radio group is required.",
              "fieldName": "required"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/radio-group/radio-group.base.js",
          "definitionPath": "./dist/esm/radio-group/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseRadioGroup",
          "declaration": {
            "name": "BaseRadioGroup",
            "module": "src/radio-group/radio-group.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/radio-group/radio-group.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Radio Group Custom HTML Element.\nImplements the https://w3c.github.io/aria/#radiogroup | ARIA `radiogroup` role.",
          "name": "RadioGroup",
          "slots": [
            {
              "description": "The default slot for the radio group",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "fg",
              "type": {
                "text": "FocusGroup"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "fgItems",
              "type": {
                "text": "ArrayItemCollection<Radio>"
              },
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "radiosChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "Radio[] | undefined"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "Radio[] | undefined"
                  }
                }
              ],
              "description": "Updates the enabled radios collection when properties on the child radios change.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "isNavigating",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "dirtyState",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false",
              "description": "Indicates that the value has been changed by the user.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Disables the radio group and child radios.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value of the checked radio.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "initialValueChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "string | undefined"
                  },
                  "description": "the previous value"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "string | undefined"
                  },
                  "description": "the current value"
                }
              ],
              "description": "Sets the matching radio to checked when the value changes. If no radio matches the value, no radio will be checked.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the radio group.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "orientation",
              "type": {
                "text": "RadioGroupOrientation | undefined"
              },
              "privacy": "public",
              "description": "The orientation of the group.",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "radios",
              "type": {
                "text": "Radio[]"
              },
              "privacy": "public",
              "description": "The collection of all child radios.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Indicates whether the radio group is required.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "requiredChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the previous required value"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the current required value"
                }
              ],
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "slottedRadiosChanged",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "Radio[] | undefined"
                  },
                  "description": "the previous slotted radios"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "Radio[]"
                  },
                  "description": "the current slotted radios"
                }
              ],
              "description": "Updates the radios collection when the slotted radios change.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "The current value of the checked radio.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "changeHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "Event"
                  },
                  "description": "the change event"
                }
              ],
              "description": "Sets the checked state of all radios when any radio emits a `change` event.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "formResetCallback",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "disabledRadioHandler",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "CustomEvent"
                  },
                  "description": "the disabled event"
                }
              ],
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element.",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'radiogroup'",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "ariaOrientation",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fired when the selected radio changes.",
              "name": "change",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseRadioGroup",
            "module": "/src/radio-group/radio-group.base.js"
          },
          "tagName": "fluent-radio-group",
          "customElement": true,
          "attributes": [
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Disables the radio group and child radios.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "description": "The value of the checked radio.",
              "fieldName": "initialValue",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the radio group.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "name": "orientation",
              "type": {
                "text": "RadioGroupOrientation | undefined"
              },
              "description": "The orientation of the group.",
              "fieldName": "orientation",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "Indicates whether the radio group is required.",
              "fieldName": "required",
              "inheritedFrom": {
                "name": "BaseRadioGroup",
                "module": "src/radio-group/radio-group.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/radio-group/radio-group.js",
          "definitionPath": "./dist/esm/radio-group/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "RadioGroup",
          "declaration": {
            "name": "RadioGroup",
            "module": "src/radio-group/radio-group.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/rating-display/rating-display.base.js",
      "declarations": [
        {
          "kind": "function",
          "name": "svgToDataURI",
          "parameters": [
            {
              "name": "svg",
              "type": {
                "text": "string"
              }
            }
          ]
        },
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-rating-display custom element",
          "name": "BaseRatingDisplay",
          "slots": [
            {
              "description": "SVG element used as the rating icon",
              "name": "icon"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "numberFormatter",
              "type": {
                "text": "Intl.NumberFormat"
              },
              "privacy": "private",
              "default": "new Intl.NumberFormat()"
            },
            {
              "kind": "field",
              "name": "defaultCustomIconViewBox",
              "type": {
                "text": "string"
              },
              "privacy": "protected",
              "default": "'0 0 20 20'"
            },
            {
              "kind": "field",
              "name": "count",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The number of ratings."
            },
            {
              "kind": "field",
              "name": "iconViewBox",
              "type": {
                "text": "string | undefined"
              },
              "description": "The `viewBox` attribute of the icon <svg> element.",
              "privacy": "public",
              "deprecated": "Add `viewBox` attribute on the custom SVG directly."
            },
            {
              "kind": "field",
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The maximum possible value of the rating.\nThis attribute determines the number of icons displayed.\nMust be a whole number greater than 1."
            },
            {
              "kind": "method",
              "name": "maxChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The value of the rating."
            },
            {
              "kind": "method",
              "name": "valueChanged",
              "privacy": "protected"
            },
            {
              "kind": "method",
              "name": "renderSlottedIcon",
              "privacy": "protected",
              "parameters": [
                {
                  "name": "svg",
                  "type": {
                    "text": "SVGSVGElement | null"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "setCustomPropertyValue",
              "privacy": "protected",
              "parameters": [
                {
                  "name": "propertyName",
                  "type": {
                    "text": "PropertyNameForCalculation"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'img'"
            }
          ],
          "attributes": [
            {
              "name": "count",
              "type": {
                "text": "number | undefined"
              },
              "description": "The number of ratings.",
              "fieldName": "count"
            },
            {
              "name": "icon-view-box",
              "type": {
                "text": "string | undefined"
              },
              "description": "The `viewBox` attribute of the icon <svg> element.",
              "deprecated": "Add `viewBox` attribute on the custom SVG directly.",
              "fieldName": "iconViewBox"
            },
            {
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "description": "The maximum possible value of the rating.\nThis attribute determines the number of icons displayed.\nMust be a whole number greater than 1.",
              "fieldName": "max"
            },
            {
              "name": "value",
              "type": {
                "text": "number | undefined"
              },
              "description": "The value of the rating.",
              "fieldName": "value"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/rating-display/rating-display.base.js",
          "definitionPath": "./dist/esm/rating-display/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "svgToDataURI",
          "declaration": {
            "name": "svgToDataURI",
            "module": "src/rating-display/rating-display.base.ts"
          }
        },
        {
          "kind": "js",
          "name": "BaseRatingDisplay",
          "declaration": {
            "name": "BaseRatingDisplay",
            "module": "src/rating-display/rating-display.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/rating-display/rating-display.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Rating Display Custom HTML Element.\nBased on BaseRatingDisplay and includes style and layout specific attributes",
          "name": "RatingDisplay",
          "members": [
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "RatingDisplayColor | undefined"
              },
              "privacy": "public",
              "description": "The color of the rating display icons.",
              "default": "`marigold`",
              "parsedType": {
                "text": "'marigold' | 'neutral' | 'brand' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "RatingDisplaySize | undefined"
              },
              "privacy": "public",
              "description": "The size of the component.",
              "default": "'medium'",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "compact",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Renders a single filled icon with a label next to it."
            },
            {
              "kind": "field",
              "name": "numberFormatter",
              "type": {
                "text": "Intl.NumberFormat"
              },
              "privacy": "private",
              "default": "new Intl.NumberFormat()",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "defaultCustomIconViewBox",
              "type": {
                "text": "string"
              },
              "privacy": "protected",
              "default": "'0 0 20 20'",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "count",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The number of ratings.",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconViewBox",
              "type": {
                "text": "string | undefined"
              },
              "description": "The `viewBox` attribute of the icon <svg> element.",
              "privacy": "public",
              "deprecated": "Add `viewBox` attribute on the custom SVG directly.",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The maximum possible value of the rating.\nThis attribute determines the number of icons displayed.\nMust be a whole number greater than 1.",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "maxChanged",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The value of the rating.",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "valueChanged",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "renderSlottedIcon",
              "privacy": "protected",
              "parameters": [
                {
                  "name": "svg",
                  "type": {
                    "text": "SVGSVGElement | null"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "setCustomPropertyValue",
              "privacy": "protected",
              "parameters": [
                {
                  "name": "propertyName",
                  "type": {
                    "text": "PropertyNameForCalculation"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'img'",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "color",
              "type": {
                "text": "RatingDisplayColor | undefined"
              },
              "description": "The color of the rating display icons.",
              "default": "`marigold`",
              "fieldName": "color",
              "parsedType": {
                "text": "'marigold' | 'neutral' | 'brand' | undefined"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "RatingDisplaySize | undefined"
              },
              "description": "The size of the component.",
              "default": "'medium'",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "name": "compact",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Renders a single filled icon with a label next to it.",
              "fieldName": "compact"
            },
            {
              "name": "count",
              "type": {
                "text": "number | undefined"
              },
              "description": "The number of ratings.",
              "fieldName": "count",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "name": "icon-view-box",
              "type": {
                "text": "string | undefined"
              },
              "description": "The `viewBox` attribute of the icon <svg> element.",
              "deprecated": "Add `viewBox` attribute on the custom SVG directly.",
              "fieldName": "iconViewBox",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "name": "max",
              "type": {
                "text": "number | undefined"
              },
              "description": "The maximum possible value of the rating.\nThis attribute determines the number of icons displayed.\nMust be a whole number greater than 1.",
              "fieldName": "max",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "number | undefined"
              },
              "description": "The value of the rating.",
              "fieldName": "value",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseRatingDisplay",
            "module": "/src/rating-display/rating-display.base.js"
          },
          "tagName": "fluent-rating-display",
          "customElement": true,
          "slots": [
            {
              "description": "SVG element used as the rating icon",
              "name": "icon",
              "inheritedFrom": {
                "name": "BaseRatingDisplay",
                "module": "src/rating-display/rating-display.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/rating-display/rating-display.js",
          "definitionPath": "./dist/esm/rating-display/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "RatingDisplay",
          "declaration": {
            "name": "RatingDisplay",
            "module": "src/rating-display/rating-display.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/numbers.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "limit",
          "return": {
            "type": {
              "text": "number"
            }
          },
          "parameters": [
            {
              "name": "min",
              "type": {
                "text": "number"
              }
            },
            {
              "name": "max",
              "type": {
                "text": "number"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "number"
              }
            }
          ],
          "description": "Ensures that a value is between a min and max value. If value is lower than min, min will be returned.\nIf value is greater than max, max will be returned."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "limit",
          "declaration": {
            "name": "limit",
            "module": "src/utils/numbers.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/converters.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "numberLikeStringConverter",
          "type": {
            "text": "ValueConverter"
          },
          "default": "{ fromView(value: string): string { const valueAsNumber = parseFloat(value); return Number.isNaN(valueAsNumber) ? '' : valueAsNumber.toString(); }, toView(value: any): string | undefined { const valueAsNumber = parseFloat(value); return Number.isNaN(valueAsNumber) ? undefined : valueAsNumber.toString(); }, }",
          "description": "A ValueConverter that makes sure the attribute and property values\nare a string representation of a number, e.g. `'10'` instead of `10`.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "numberLikeStringConverter",
          "declaration": {
            "name": "numberLikeStringConverter",
            "module": "src/utils/converters.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider/slider-utilities.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "convertPixelToPercent",
          "return": {
            "type": {
              "text": "number"
            }
          },
          "parameters": [
            {
              "name": "pixelPos",
              "type": {
                "text": "number"
              }
            },
            {
              "name": "minPosition",
              "type": {
                "text": "number"
              }
            },
            {
              "name": "maxPosition",
              "type": {
                "text": "number"
              }
            },
            {
              "name": "direction",
              "optional": true,
              "type": {
                "text": "Direction"
              }
            }
          ],
          "description": "Converts a pixel coordinate on the track to a percent of the track's range"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "convertPixelToPercent",
          "declaration": {
            "name": "convertPixelToPercent",
            "module": "src/slider/slider-utilities.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/slider/slider.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-slider custom element",
          "name": "Slider",
          "cssParts": [
            {
              "description": "The container element of the thumb.",
              "name": "thumb-container"
            },
            {
              "description": "The container element of the track.",
              "name": "track-container"
            }
          ],
          "slots": [
            {
              "description": "The slot for a custom thumb element.",
              "name": "thumb"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag."
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<Node>"
              },
              "privacy": "public",
              "description": "A reference to all associated `<label>` elements.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "SliderSize | undefined"
              },
              "privacy": "public",
              "description": "The size of the slider",
              "parsedType": {
                "text": "'small' | 'medium' | undefined"
              }
            },
            {
              "kind": "method",
              "name": "handleChange",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "_",
                  "type": {
                    "text": "any"
                  }
                },
                {
                  "name": "propertyName",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "stepStyles",
              "type": {
                "text": "ElementStyles | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "handleStepStyles",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Handles changes to step styling based on the step value\nNOTE: This function is not a changed callback, stepStyles is not observable"
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The initial value of the input."
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "validationMessage",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The element's validation message.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "willValidate",
              "privacy": "public",
              "description": "Whether the element is a candidate for its owning form's constraint validation.",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "description": "Checks the element's validity."
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "description": "Reports the element's validity."
            },
            {
              "kind": "method",
              "name": "setCustomValidity",
              "privacy": "public",
              "parameters": [
                {
                  "name": "message",
                  "type": {
                    "text": "string"
                  }
                }
              ],
              "description": "Sets a custom validity message."
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the input."
            },
            {
              "kind": "method",
              "name": "directionChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "field",
              "name": "valueAsNumber",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The value property, typed as a number."
            },
            {
              "kind": "field",
              "name": "valueTextFormatter",
              "type": {
                "text": "(value: string) => string"
              },
              "privacy": "public",
              "description": "Custom function that generates a string for the component's \"ariaValueText\" on element internals based on the current value."
            },
            {
              "kind": "method",
              "name": "valueTextFormatterChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The element's disabled state."
            },
            {
              "kind": "method",
              "name": "disabledChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "field",
              "name": "min",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "''",
              "description": "The minimum allowed value."
            },
            {
              "kind": "method",
              "name": "minChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "field",
              "name": "max",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "''",
              "description": "The maximum allowed value."
            },
            {
              "kind": "method",
              "name": "maxChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "field",
              "name": "step",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "''",
              "description": "Value to increment or decrement via arrow keys, mouse click or drag."
            },
            {
              "kind": "method",
              "name": "stepChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "field",
              "name": "orientation",
              "type": {
                "text": "Orientation | undefined"
              },
              "privacy": "public",
              "description": "The orientation of the slider.",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              }
            },
            {
              "kind": "method",
              "name": "orientationChanged",
              "privacy": "protected",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "Orientation | undefined"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "Orientation | undefined"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "mode",
              "type": {
                "text": "SliderMode"
              },
              "privacy": "public",
              "description": "The selection mode.",
              "parsedType": {
                "text": "'single-value'"
              }
            },
            {
              "kind": "method",
              "name": "increment",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Increment the value by the step"
            },
            {
              "kind": "method",
              "name": "decrement",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Decrement the value by the step"
            },
            {
              "kind": "method",
              "name": "handleKeydown",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "parameters": [
                {
                  "name": "event",
                  "type": {
                    "text": "KeyboardEvent"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "setSliderPosition",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Places the thumb based on the current value"
            },
            {
              "kind": "method",
              "name": "updateStepMultiplier",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Update the step multiplier used to ensure rounding errors from steps that\nare not whole numbers"
            },
            {
              "kind": "field",
              "name": "setupTrackConstraints",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "midpoint",
              "type": {
                "text": "string"
              },
              "privacy": "private",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "setupDefaultValue",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "field",
              "name": "handleThumbPointerDown",
              "privacy": "public",
              "description": "Handle mouse moves during a thumb drag operation\nIf the event handler is null it removes the events"
            },
            {
              "kind": "field",
              "name": "handlePointerMove",
              "privacy": "private",
              "description": "Handle mouse moves during a thumb drag operation"
            },
            {
              "kind": "field",
              "name": "handleWindowPointerUp",
              "privacy": "private",
              "description": "Handle a window mouse up during a drag operation"
            },
            {
              "kind": "field",
              "name": "stopDragging",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "handlePointerDown",
              "privacy": "public",
              "parameters": [
                {
                  "description": "PointerEvent or null. If there is no event handler it will remove the events",
                  "name": "event"
                }
              ]
            },
            {
              "kind": "method",
              "name": "convertToConstrainedValue",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "number"
                }
              },
              "parameters": [
                {
                  "name": "value",
                  "type": {
                    "text": "number"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "setDisabledSideEffect",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "disabled",
                  "default": "this.isDisabled",
                  "type": {
                    "text": "boolean"
                  }
                }
              ],
              "description": "Makes sure the side effects of set up when the disabled state changes."
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'slider'"
            },
            {
              "kind": "field",
              "name": "ariaOrientation"
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'change' event when the value changes.",
              "name": "change"
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "SliderSize | undefined"
              },
              "description": "The size of the slider",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | undefined"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "description": "The initial value of the input.",
              "fieldName": "initialValue"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The element's disabled state.",
              "fieldName": "disabled"
            },
            {
              "name": "min",
              "type": {
                "text": "string"
              },
              "default": "''",
              "description": "The minimum allowed value.",
              "fieldName": "min"
            },
            {
              "name": "max",
              "type": {
                "text": "string"
              },
              "default": "''",
              "description": "The maximum allowed value.",
              "fieldName": "max"
            },
            {
              "name": "step",
              "type": {
                "text": "string"
              },
              "default": "''",
              "description": "Value to increment or decrement via arrow keys, mouse click or drag.",
              "fieldName": "step"
            },
            {
              "name": "orientation",
              "type": {
                "text": "Orientation | undefined"
              },
              "description": "The orientation of the slider.",
              "fieldName": "orientation",
              "parsedType": {
                "text": "'horizontal' | 'vertical' | undefined"
              }
            },
            {
              "name": "mode",
              "type": {
                "text": "SliderMode"
              },
              "description": "The selection mode.",
              "fieldName": "mode",
              "parsedType": {
                "text": "'single-value'"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-slider",
          "customElement": true,
          "modulePath": "./dist/esm/slider/slider.js",
          "definitionPath": "./dist/esm/slider/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Slider",
          "declaration": {
            "name": "Slider",
            "module": "src/slider/slider.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/spinner/spinner.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-spinner custom element",
          "name": "BaseSpinner",
          "members": [
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'progressbar'"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/spinner/spinner.base.js",
          "definitionPath": "./dist/esm/spinner/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseSpinner",
          "declaration": {
            "name": "BaseSpinner",
            "module": "src/spinner/spinner.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/spinner/spinner.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Spinner Custom HTML Element.\nBased on BaseSpinner and includes style and layout specific attributes",
          "name": "Spinner",
          "members": [
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "SpinnerSize | undefined"
              },
              "privacy": "public",
              "description": "The size of the spinner",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'extra-large' | 'tiny' | 'extra-small' | 'huge' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "SpinnerAppearance | undefined"
              },
              "privacy": "public",
              "description": "The appearance of the spinner",
              "parsedType": {
                "text": "'primary' | 'inverted' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'progressbar'",
              "inheritedFrom": {
                "name": "BaseSpinner",
                "module": "src/spinner/spinner.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "SpinnerSize | undefined"
              },
              "description": "The size of the spinner",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | 'extra-large' | 'tiny' | 'extra-small' | 'huge' | undefined"
              }
            },
            {
              "name": "appearance",
              "type": {
                "text": "SpinnerAppearance | undefined"
              },
              "description": "The appearance of the spinner",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'primary' | 'inverted' | undefined"
              }
            }
          ],
          "superclass": {
            "name": "BaseSpinner",
            "module": "/src/spinner/spinner.base.js"
          },
          "tagName": "fluent-spinner",
          "customElement": true,
          "modulePath": "./dist/esm/spinner/spinner.js",
          "definitionPath": "./dist/esm/spinner/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": [],
          "events": [],
          "slots": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Spinner",
          "declaration": {
            "name": "Spinner",
            "module": "src/spinner/spinner.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/switch/switch.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Switch Custom HTML Element.\nBased on BaseCheckbox and includes style and layout specific attributes",
          "name": "Switch",
          "cssParts": [
            {
              "description": "The internal switch indicator element.",
              "name": "checked-indicator"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'switch'"
            },
            {
              "kind": "field",
              "name": "checked",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The element's current checked state.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The disabled state of the control.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabledAttribute",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial disabled state of the control.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialChecked",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "The initial checked state of the element.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "'on'",
              "description": "The initial value of the input.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required state.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated `<form>` element.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "static": true,
              "default": "true",
              "description": "The form-associated flag.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<HTMLLabelElement>"
              },
              "privacy": "public",
              "description": "A reference to all associated `<label>` elements.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validationMessage",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The validation message. Uses the browser's default validation message for native checkboxes if not otherwise\nspecified (e.g., via `setCustomValidity`).",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the input.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "setCustomValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "message",
                  "type": {
                    "text": "string"
                  },
                  "description": "The message to set"
                }
              ],
              "description": "Sets a custom validity message.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "toggleChecked",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "force",
                  "default": "!this.checked",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "Forces the element to be checked or unchecked"
                }
              ],
              "description": "Toggles the checked state of the control.",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseCheckbox",
            "module": "/src/checkbox/checkbox.base.js"
          },
          "tagName": "fluent-switch",
          "customElement": true,
          "attributes": [
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial disabled state of the control.",
              "fieldName": "disabledAttribute",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "checked",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "The initial checked state of the element.",
              "fieldName": "initialChecked",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "default": "'on'",
              "description": "The initial value of the input.",
              "fieldName": "initialValue",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required state.",
              "fieldName": "required",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'change' event when the checked state changes",
              "name": "change",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'input' event when the checked state changes",
              "name": "input",
              "inheritedFrom": {
                "name": "BaseCheckbox",
                "module": "src/checkbox/checkbox.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/switch/switch.js",
          "definitionPath": "./dist/esm/switch/define.js",
          "cssProperties": [],
          "cssStates": [],
          "slots": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Switch",
          "declaration": {
            "name": "Switch",
            "module": "src/switch/switch.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tab/tab.js",
      "declarations": [
        {
          "kind": "class",
          "description": "Tab extends the FASTTab and is a child of the TabList",
          "name": "Tab",
          "members": [
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "When true, the control will be immutable by user interaction. See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/disabled | disabled HTML attribute for more information."
            },
            {
              "kind": "method",
              "name": "disabledChanged",
              "privacy": "protected",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "setDisabledSideEffect",
              "privacy": "private",
              "parameters": [
                {
                  "name": "disabled",
                  "type": {
                    "text": "boolean"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'tab'"
            }
          ],
          "attributes": [
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "When true, the control will be immutable by user interaction. See https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/disabled | disabled HTML attribute for more information.",
              "fieldName": "disabled"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-tab",
          "customElement": true,
          "modulePath": "./dist/esm/tab/tab.js",
          "definitionPath": "./dist/esm/tab/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tab",
          "declaration": {
            "name": "Tab",
            "module": "src/tab/tab.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tablist/tablist.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Tablist element that wraps a collection of tab elements",
          "name": "BaseTablist",
          "members": [
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Used for disabling all click and keyboard events for the tabs, child tab elements."
            },
            {
              "kind": "field",
              "name": "orientation",
              "type": {
                "text": "TablistOrientation"
              },
              "privacy": "public",
              "description": "The orientation",
              "parsedType": {
                "text": "'horizontal' | 'vertical'"
              }
            },
            {
              "kind": "method",
              "name": "orientationChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "TablistOrientation"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "TablistOrientation"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "activeid",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The id of the active tab"
            },
            {
              "kind": "field",
              "name": "activetab",
              "type": {
                "text": "Tab"
              },
              "privacy": "public",
              "description": "A reference to the active tab"
            },
            {
              "kind": "field",
              "name": "tabPanelMap",
              "privacy": "private",
              "default": "new WeakMap<HTMLElement, HTMLElement>()"
            },
            {
              "kind": "field",
              "name": "change",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "setTabs",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "{ connectToPanel = false, forceDisabled = false }",
                  "default": "{}"
                }
              ],
              "description": "Function that is invoked whenever the selected tab or the tab collection changes."
            },
            {
              "kind": "method",
              "name": "changeTab",
              "privacy": "private",
              "parameters": [
                {
                  "name": "oldId",
                  "type": {
                    "text": "undefined | string"
                  }
                },
                {
                  "name": "newId",
                  "type": {
                    "text": "string"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'tablist'"
            },
            {
              "kind": "field",
              "name": "ariaOrientation"
            }
          ],
          "attributes": [
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Used for disabling all click and keyboard events for the tabs, child tab elements.",
              "fieldName": "disabled"
            },
            {
              "name": "orientation",
              "type": {
                "text": "TablistOrientation"
              },
              "description": "The orientation",
              "fieldName": "orientation",
              "parsedType": {
                "text": "'horizontal' | 'vertical'"
              }
            },
            {
              "name": "activeid",
              "type": {
                "text": "string"
              },
              "description": "The id of the active tab",
              "fieldName": "activeid"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/tablist/tablist.base.js",
          "definitionPath": "./dist/esm/tablist/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseTablist",
          "declaration": {
            "name": "BaseTablist",
            "module": "src/tablist/tablist.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tablist/tablist.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Tablist component.",
          "name": "Tablist",
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "TablistAppearance | undefined"
              },
              "privacy": "public",
              "description": "appearance\nThere are two modes of appearance: transparent and subtle.",
              "parsedType": {
                "text": "'subtle' | 'transparent' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "TablistSize | undefined"
              },
              "privacy": "public",
              "description": "size\ndefaults to medium.\nUsed to set the size of all the tab controls, which effects text size and margins. Three sizes: small, medium and large.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "fg",
              "type": {
                "text": "FocusGroup | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "fgItems",
              "type": {
                "text": "ArrayItemCollection<Tab> | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "tabsChanged",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "Tab[] | undefined"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "Tab[] | undefined"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Used for disabling all click and keyboard events for the tabs, child tab elements.",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "orientation",
              "type": {
                "text": "TablistOrientation"
              },
              "privacy": "public",
              "description": "The orientation",
              "parsedType": {
                "text": "'horizontal' | 'vertical'"
              },
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "orientationChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "TablistOrientation"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "TablistOrientation"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "activeid",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The id of the active tab",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "activetab",
              "type": {
                "text": "Tab"
              },
              "privacy": "public",
              "description": "A reference to the active tab",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "tabPanelMap",
              "privacy": "private",
              "default": "new WeakMap<HTMLElement, HTMLElement>()",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "change",
              "privacy": "private",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "setTabs",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "{ connectToPanel = false, forceDisabled = false }",
                  "default": "{}"
                }
              ],
              "description": "Function that is invoked whenever the selected tab or the tab collection changes.",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "changeTab",
              "privacy": "private",
              "parameters": [
                {
                  "name": "oldId",
                  "type": {
                    "text": "undefined | string"
                  }
                },
                {
                  "name": "newId",
                  "type": {
                    "text": "string"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'tablist'",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "ariaOrientation",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fired when the active tab changes.",
              "name": "change"
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "TablistAppearance | undefined"
              },
              "description": "appearance\nThere are two modes of appearance: transparent and subtle.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'subtle' | 'transparent' | undefined"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "TablistSize | undefined"
              },
              "description": "size\ndefaults to medium.\nUsed to set the size of all the tab controls, which effects text size and margins. Three sizes: small, medium and large.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Used for disabling all click and keyboard events for the tabs, child tab elements.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "name": "orientation",
              "type": {
                "text": "TablistOrientation"
              },
              "description": "The orientation",
              "fieldName": "orientation",
              "parsedType": {
                "text": "'horizontal' | 'vertical'"
              },
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            },
            {
              "name": "activeid",
              "type": {
                "text": "string"
              },
              "description": "The id of the active tab",
              "fieldName": "activeid",
              "inheritedFrom": {
                "name": "BaseTablist",
                "module": "src/tablist/tablist.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseTablist",
            "module": "/src/tablist/tablist.base.js"
          },
          "tagName": "fluent-tablist",
          "customElement": true,
          "modulePath": "./dist/esm/tablist/tablist.js",
          "definitionPath": "./dist/esm/tablist/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": [],
          "slots": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tablist",
          "declaration": {
            "name": "Tablist",
            "module": "src/tablist/tablist.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/whitespace-filter.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "whitespaceFilter",
          "parameters": [
            {
              "name": "value",
              "description": "The Node that is being inspected"
            },
            {
              "description": "The index of the node within the array",
              "name": "index"
            },
            {
              "description": "The Node array that is being filtered",
              "name": "array"
            }
          ],
          "description": "filters out any whitespace-only nodes, to be used inside a template.",
          "return": {
            "type": {
              "text": ""
            }
          },
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "whitespaceFilter",
          "declaration": {
            "name": "whitespaceFilter",
            "module": "src/utils/whitespace-filter.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text-area/text-area.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Text Area Custom HTML Element.\nBased largely on the https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea | `<textarea>` element.",
          "name": "BaseTextArea",
          "cssParts": [
            {
              "description": "The `<label>` element.",
              "name": "label"
            },
            {
              "description": "The container element of the `<textarea>` element.",
              "name": "root"
            },
            {
              "description": "The internal `<textarea>` element.",
              "name": "control"
            }
          ],
          "slots": [
            {
              "description": "The default content/value of the component.",
              "name": ""
            },
            {
              "description": "The content for the `<label>`, it should be a `<fluent-label>` element.",
              "name": "label"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "static": true,
              "readonly": true,
              "default": "true",
              "description": "The form-associated flag.",
              "privacy": "public"
            },
            {
              "kind": "method",
              "name": "defaultSlottedNodesChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "filteredLabelSlottedNodes",
              "type": {
                "text": "Label[]"
              },
              "privacy": "private",
              "default": "[]"
            },
            {
              "kind": "method",
              "name": "labelSlottedNodesChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "userInteracted",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false"
            },
            {
              "kind": "field",
              "name": "autoSizerObserver",
              "type": {
                "text": "ResizeObserver | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "controlElAttrObserver",
              "type": {
                "text": "MutationObserver"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "preConnectControlEl",
              "type": {
                "text": "HTMLTextAreaElement | null"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "autocomplete",
              "type": {
                "text": "TextAreaAutocomplete | undefined"
              },
              "privacy": "public",
              "description": "Indicates the element's autocomplete state.",
              "parsedType": {
                "text": "'on' | 'off' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "autoResize",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates whether the element’s block size (height) should be automatically changed based on the content.\nNote: When this property’s value is set to be `true`, the element should not have a fixed block-size\ndefined in CSS. Instead, use `min-height` or `min-block-size`."
            },
            {
              "kind": "method",
              "name": "autoResizeChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "dirName",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Sets the name of the value directionality to be submitted with form data."
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Sets the element's disabled state."
            },
            {
              "kind": "method",
              "name": "disabledChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "displayShadow",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates whether the element displays a box shadow. This only has effect when `appearance` is set to be `filled-darker` or `filled-lighter`."
            },
            {
              "kind": "field",
              "name": "initialForm",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to."
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The form element that’s associated to the element, or `null` if no form is associated.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "NodeList"
              },
              "privacy": "public",
              "description": "A `NodeList` of `<label>` element associated with the element.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "maxLength",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The maximum number of characters a user can enter."
            },
            {
              "kind": "field",
              "name": "minLength",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The minimum number of characters a user can enter."
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name."
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Sets the placeholder value of the element, generally used to provide a hint to the user."
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "When true, the control will be immutable by user interaction."
            },
            {
              "kind": "method",
              "name": "readOnlyChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The element's required attribute."
            },
            {
              "kind": "method",
              "name": "requiredChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "resize",
              "type": {
                "text": "TextAreaResize"
              },
              "privacy": "public",
              "description": "Indicates whether the element can be resized by end users.",
              "parsedType": {
                "text": "'none' | 'horizontal' | 'vertical' | 'both'"
              }
            },
            {
              "kind": "method",
              "name": "resizeChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "TextAreaResize | undefined"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "TextAreaResize | undefined"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "spellcheck",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Controls whether or not to enable spell checking for the input field, or if the default spell checking configuration should be used."
            },
            {
              "kind": "field",
              "name": "textLength",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The length of the current value.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "'textarea'"
              },
              "privacy": "public",
              "description": "The type of the element, which is always \"textarea\".",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "validationMessage",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The validation message.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "defaultValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The text content of the element before user interaction."
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The value of the element."
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result."
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element."
            },
            {
              "kind": "method",
              "name": "setCustomValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "message",
                  "type": {
                    "text": "string | null"
                  },
                  "description": "The message to set"
                }
              ],
              "description": "Sets the custom validity message."
            },
            {
              "kind": "method",
              "name": "select",
              "privacy": "public",
              "description": "Selects the content in the element."
            },
            {
              "kind": "method",
              "name": "getContent",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "string"
                }
              },
              "description": "Gets the content inside the light DOM, if any HTML element is present, use its `outerHTML` value."
            },
            {
              "kind": "method",
              "name": "setDisabledSideEffect",
              "privacy": "private",
              "parameters": [
                {
                  "name": "disabled",
                  "type": {
                    "text": "boolean"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "toggleUserValidityState",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "maybeCreateAutoSizerEl",
              "privacy": "private"
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires after the control loses focus, if the content has changed.",
              "name": "change"
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires when the `select()` method is called.",
              "name": "select"
            }
          ],
          "attributes": [
            {
              "name": "autocomplete",
              "type": {
                "text": "TextAreaAutocomplete | undefined"
              },
              "description": "Indicates the element's autocomplete state.",
              "fieldName": "autocomplete",
              "parsedType": {
                "text": "'on' | 'off' | undefined"
              }
            },
            {
              "name": "auto-resize",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates whether the element’s block size (height) should be automatically changed based on the content.\nNote: When this property’s value is set to be `true`, the element should not have a fixed block-size\ndefined in CSS. Instead, use `min-height` or `min-block-size`.",
              "fieldName": "autoResize"
            },
            {
              "name": "dirname",
              "type": {
                "text": "string | undefined"
              },
              "description": "Sets the name of the value directionality to be submitted with form data.",
              "fieldName": "dirName"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Sets the element's disabled state.",
              "fieldName": "disabled"
            },
            {
              "name": "display-shadow",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates whether the element displays a box shadow. This only has effect when `appearance` is set to be `filled-darker` or `filled-lighter`.",
              "fieldName": "displayShadow"
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "initialForm"
            },
            {
              "name": "maxlength",
              "type": {
                "text": "number | undefined"
              },
              "description": "The maximum number of characters a user can enter.",
              "fieldName": "maxLength"
            },
            {
              "name": "minlength",
              "type": {
                "text": "number | undefined"
              },
              "description": "The minimum number of characters a user can enter.",
              "fieldName": "minLength"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "description": "Sets the placeholder value of the element, generally used to provide a hint to the user.",
              "fieldName": "placeholder"
            },
            {
              "name": "readonly",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "When true, the control will be immutable by user interaction.",
              "fieldName": "readOnly"
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The element's required attribute.",
              "fieldName": "required"
            },
            {
              "name": "resize",
              "type": {
                "text": "TextAreaResize"
              },
              "description": "Indicates whether the element can be resized by end users.",
              "fieldName": "resize",
              "parsedType": {
                "text": "'none' | 'horizontal' | 'vertical' | 'both'"
              }
            },
            {
              "name": "spellcheck",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Controls whether or not to enable spell checking for the input field, or if the default spell checking configuration should be used.",
              "fieldName": "spellcheck"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/text-area/text-area.base.js",
          "definitionPath": "./dist/esm/text-area/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseTextArea",
          "declaration": {
            "name": "BaseTextArea",
            "module": "src/textarea/textarea.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text-area/text-area.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The Fluent TextArea Element.",
          "name": "TextArea",
          "members": [
            {
              "kind": "method",
              "name": "labelSlottedNodesChanged",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "TextAreaAppearance"
              },
              "privacy": "public",
              "description": "Indicates the visual appearance of the element.",
              "parsedType": {
                "text": "'outline' | 'filled-darker' | 'filled-lighter'"
              }
            },
            {
              "kind": "field",
              "name": "block",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates whether the textarea should be a block-level element."
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "TextAreaSize | undefined"
              },
              "privacy": "public",
              "description": "Sets the size of the control.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "static": true,
              "readonly": true,
              "default": "true",
              "description": "The form-associated flag.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "defaultSlottedNodesChanged",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "filteredLabelSlottedNodes",
              "type": {
                "text": "Label[]"
              },
              "privacy": "private",
              "default": "[]",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "userInteracted",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "default": "false",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "autoSizerObserver",
              "type": {
                "text": "ResizeObserver | undefined"
              },
              "privacy": "private",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "controlElAttrObserver",
              "type": {
                "text": "MutationObserver"
              },
              "privacy": "private",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "preConnectControlEl",
              "type": {
                "text": "HTMLTextAreaElement | null"
              },
              "privacy": "private",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "autocomplete",
              "type": {
                "text": "TextAreaAutocomplete | undefined"
              },
              "privacy": "public",
              "description": "Indicates the element's autocomplete state.",
              "parsedType": {
                "text": "'on' | 'off' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "autoResize",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates whether the element’s block size (height) should be automatically changed based on the content.\nNote: When this property’s value is set to be `true`, the element should not have a fixed block-size\ndefined in CSS. Instead, use `min-height` or `min-block-size`.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "autoResizeChanged",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "dirName",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Sets the name of the value directionality to be submitted with form data.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Sets the element's disabled state.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "disabledChanged",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "displayShadow",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates whether the element displays a box shadow. This only has effect when `appearance` is set to be `filled-darker` or `filled-lighter`.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialForm",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The form element that’s associated to the element, or `null` if no form is associated.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "NodeList"
              },
              "privacy": "public",
              "description": "A `NodeList` of `<label>` element associated with the element.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "maxLength",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The maximum number of characters a user can enter.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "minLength",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "The minimum number of characters a user can enter.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Sets the placeholder value of the element, generally used to provide a hint to the user.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "When true, the control will be immutable by user interaction.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "readOnlyChanged",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The element's required attribute.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "requiredChanged",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "resize",
              "type": {
                "text": "TextAreaResize"
              },
              "privacy": "public",
              "description": "Indicates whether the element can be resized by end users.",
              "parsedType": {
                "text": "'none' | 'horizontal' | 'vertical' | 'both'"
              },
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "resizeChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "TextAreaResize | undefined"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "TextAreaResize | undefined"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "spellcheck",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Controls whether or not to enable spell checking for the input field, or if the default spell checking configuration should be used.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "textLength",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The length of the current value.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "'textarea'"
              },
              "privacy": "public",
              "description": "The type of the element, which is always \"textarea\".",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validationMessage",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The validation message.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "defaultValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The text content of the element before user interaction.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The value of the element.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "setCustomValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "message",
                  "type": {
                    "text": "string | null"
                  },
                  "description": "The message to set"
                }
              ],
              "description": "Sets the custom validity message.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "select",
              "privacy": "public",
              "description": "Selects the content in the element.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "getContent",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "string"
                }
              },
              "description": "Gets the content inside the light DOM, if any HTML element is present, use its `outerHTML` value.",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "setDisabledSideEffect",
              "privacy": "private",
              "parameters": [
                {
                  "name": "disabled",
                  "type": {
                    "text": "boolean"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "toggleUserValidityState",
              "privacy": "private",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "maybeCreateAutoSizerEl",
              "privacy": "private",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "TextAreaAppearance"
              },
              "description": "Indicates the visual appearance of the element.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'outline' | 'filled-darker' | 'filled-lighter'"
              }
            },
            {
              "name": "block",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates whether the textarea should be a block-level element.",
              "fieldName": "block"
            },
            {
              "name": "size",
              "type": {
                "text": "TextAreaSize | undefined"
              },
              "description": "Sets the size of the control.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "name": "autocomplete",
              "type": {
                "text": "TextAreaAutocomplete | undefined"
              },
              "description": "Indicates the element's autocomplete state.",
              "fieldName": "autocomplete",
              "parsedType": {
                "text": "'on' | 'off' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "auto-resize",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates whether the element’s block size (height) should be automatically changed based on the content.\nNote: When this property’s value is set to be `true`, the element should not have a fixed block-size\ndefined in CSS. Instead, use `min-height` or `min-block-size`.",
              "fieldName": "autoResize",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "dirname",
              "type": {
                "text": "string | undefined"
              },
              "description": "Sets the name of the value directionality to be submitted with form data.",
              "fieldName": "dirName",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Sets the element's disabled state.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "display-shadow",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates whether the element displays a box shadow. This only has effect when `appearance` is set to be `filled-darker` or `filled-lighter`.",
              "fieldName": "displayShadow",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "initialForm",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "maxlength",
              "type": {
                "text": "number | undefined"
              },
              "description": "The maximum number of characters a user can enter.",
              "fieldName": "maxLength",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "minlength",
              "type": {
                "text": "number | undefined"
              },
              "description": "The minimum number of characters a user can enter.",
              "fieldName": "minLength",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string | undefined"
              },
              "description": "Sets the placeholder value of the element, generally used to provide a hint to the user.",
              "fieldName": "placeholder",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "readonly",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "When true, the control will be immutable by user interaction.",
              "fieldName": "readOnly",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The element's required attribute.",
              "fieldName": "required",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "resize",
              "type": {
                "text": "TextAreaResize"
              },
              "description": "Indicates whether the element can be resized by end users.",
              "fieldName": "resize",
              "parsedType": {
                "text": "'none' | 'horizontal' | 'vertical' | 'both'"
              },
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "name": "spellcheck",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Controls whether or not to enable spell checking for the input field, or if the default spell checking configuration should be used.",
              "fieldName": "spellcheck",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseTextArea",
            "module": "/src/textarea/textarea.base.js"
          },
          "tagName": "fluent-text-area",
          "customElement": true,
          "slots": [
            {
              "description": "The default content/value of the component.",
              "name": "",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "description": "The content for the `<label>`, it should be a `<fluent-label>` element.",
              "name": "label",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            }
          ],
          "cssParts": [
            {
              "description": "The `<label>` element.",
              "name": "label",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "description": "The container element of the `<textarea>` element.",
              "name": "root",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "description": "The internal `<textarea>` element.",
              "name": "control",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires after the control loses focus, if the content has changed.",
              "name": "change",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires when the `select()` method is called.",
              "name": "select",
              "inheritedFrom": {
                "name": "BaseTextArea",
                "module": "src/textarea/textarea.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/text-area/text-area.js",
          "definitionPath": "./dist/esm/text-area/define.js",
          "cssProperties": [],
          "cssStates": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "TextArea",
          "declaration": {
            "name": "TextArea",
            "module": "src/textarea/textarea.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text-input/text-input.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Text Input Custom HTML Element.\nBased largely on the https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input | `<input>` element.",
          "name": "BaseTextInput",
          "cssParts": [
            {
              "description": "The internal `<label>` element",
              "name": "label"
            },
            {
              "description": "the root container for the internal control",
              "name": "root"
            },
            {
              "description": "The internal `<input>` control",
              "name": "control"
            }
          ],
          "slots": [
            {
              "description": "Content which can be provided before the input",
              "name": "start"
            },
            {
              "description": "Content which can be provided after the input",
              "name": "end"
            },
            {
              "description": "The default slot for button content",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "autocomplete",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Indicates the element's autocomplete state."
            },
            {
              "kind": "field",
              "name": "currentValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the input."
            },
            {
              "kind": "field",
              "name": "dirname",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Sets the directionality of the element to be submitted with form data."
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Sets the element's disabled state.",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to."
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The initial value of the input."
            },
            {
              "kind": "field",
              "name": "list",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Allows associating a `<datalist>` to the element by ID."
            },
            {
              "kind": "field",
              "name": "maxlength",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The maximum number of characters a user can enter."
            },
            {
              "kind": "field",
              "name": "minlength",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The minimum number of characters a user can enter."
            },
            {
              "kind": "field",
              "name": "multiple",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Indicates that a comma-separated list of email addresses can be entered. This attribute is only valid when `type=\"email\"`."
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name."
            },
            {
              "kind": "field",
              "name": "pattern",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "A regular expression that the value must match to pass validation."
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Sets the placeholder value of the element, generally used to provide a hint to the user."
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "When true, the control will be immutable by user interaction."
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The element's required attribute."
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "Sets the width of the element to a specified number of characters."
            },
            {
              "kind": "field",
              "name": "spellcheck",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Controls whether or not to enable spell checking for the input field, or if the default spell checking configuration should be used."
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "TextInputType"
              },
              "privacy": "public",
              "description": "Allows setting a type or mode of text.",
              "parsedType": {
                "text": "'email' | 'password' | 'tel' | 'text' | 'url'"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "static": true,
              "readonly": true,
              "default": "true",
              "description": "The form-associated flag.",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "validationMessage",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The validation message.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the input."
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated form element.",
              "readonly": true
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result."
            },
            {
              "kind": "method",
              "name": "clickHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  },
                  "description": "the event object"
                }
              ],
              "description": "Clicks the inner control when the component is clicked."
            },
            {
              "kind": "method",
              "name": "select",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Selects all the text in the text field."
            },
            {
              "kind": "method",
              "name": "setCustomValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "message",
                  "type": {
                    "text": "string"
                  },
                  "description": "The message to set"
                }
              ],
              "description": "Sets the custom validity message."
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element."
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires a custom 'change' event when the value changes and the input loses focus",
              "name": "change"
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires when the `select()` method is called.",
              "name": "select"
            }
          ],
          "attributes": [
            {
              "name": "autocomplete",
              "type": {
                "text": "string | undefined"
              },
              "description": "Indicates the element's autocomplete state.",
              "fieldName": "autocomplete"
            },
            {
              "name": "current-value",
              "type": {
                "text": "string"
              },
              "description": "The current value of the input.",
              "fieldName": "currentValue"
            },
            {
              "name": "dirname",
              "type": {
                "text": "string | undefined"
              },
              "description": "Sets the directionality of the element to be submitted with form data.",
              "fieldName": "dirname"
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Sets the element's disabled state.",
              "fieldName": "disabled"
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute"
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "description": "The initial value of the input.",
              "fieldName": "initialValue"
            },
            {
              "name": "list",
              "type": {
                "text": "string"
              },
              "description": "Allows associating a `<datalist>` to the element by ID.",
              "fieldName": "list"
            },
            {
              "name": "maxlength",
              "type": {
                "text": "number"
              },
              "description": "The maximum number of characters a user can enter.",
              "fieldName": "maxlength"
            },
            {
              "name": "minlength",
              "type": {
                "text": "number"
              },
              "description": "The minimum number of characters a user can enter.",
              "fieldName": "minlength"
            },
            {
              "name": "multiple",
              "type": {
                "text": "boolean"
              },
              "description": "Indicates that a comma-separated list of email addresses can be entered. This attribute is only valid when `type=\"email\"`.",
              "fieldName": "multiple"
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name"
            },
            {
              "name": "pattern",
              "type": {
                "text": "string"
              },
              "description": "A regular expression that the value must match to pass validation.",
              "fieldName": "pattern"
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "description": "Sets the placeholder value of the element, generally used to provide a hint to the user.",
              "fieldName": "placeholder"
            },
            {
              "name": "readonly",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "When true, the control will be immutable by user interaction.",
              "fieldName": "readOnly"
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required attribute.",
              "fieldName": "required"
            },
            {
              "name": "size",
              "type": {
                "text": "number"
              },
              "description": "Sets the width of the element to a specified number of characters.",
              "fieldName": "size"
            },
            {
              "name": "spellcheck",
              "type": {
                "text": "boolean"
              },
              "description": "Controls whether or not to enable spell checking for the input field, or if the default spell checking configuration should be used.",
              "fieldName": "spellcheck"
            },
            {
              "name": "type",
              "type": {
                "text": "TextInputType"
              },
              "description": "Allows setting a type or mode of text.",
              "fieldName": "type",
              "parsedType": {
                "text": "'email' | 'password' | 'tel' | 'text' | 'url'"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/text-input/text-input.base.js",
          "definitionPath": "./dist/esm/text-input/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseTextInput",
          "declaration": {
            "name": "BaseTextInput",
            "module": "src/text-input/text-input.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text-input/text-input.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Text Input Custom HTML Element.\nBased on BaseTextInput and includes style and layout specific attributes",
          "name": "TextInput",
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "TextInputAppearance | undefined"
              },
              "privacy": "public",
              "description": "Indicates the styled appearance of the element.",
              "parsedType": {
                "text": "'outline' | 'filled-darker' | 'filled-lighter' | 'underline' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "controlSize",
              "type": {
                "text": "TextInputControlSize | undefined"
              },
              "privacy": "public",
              "description": "Sets the size of the control.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "autocomplete",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Indicates the element's autocomplete state.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "currentValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the input.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "dirname",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Sets the directionality of the element to be submitted with form data.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Sets the element's disabled state.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "initialValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The initial value of the input.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "list",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Allows associating a `<datalist>` to the element by ID.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "maxlength",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The maximum number of characters a user can enter.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "minlength",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The minimum number of characters a user can enter.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "multiple",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Indicates that a comma-separated list of email addresses can be entered. This attribute is only valid when `type=\"email\"`.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "pattern",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "A regular expression that the value must match to pass validation.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Sets the placeholder value of the element, generally used to provide a hint to the user.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "readOnly",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "When true, the control will be immutable by user interaction.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The element's required attribute.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "Sets the width of the element to a specified number of characters.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "spellcheck",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Controls whether or not to enable spell checking for the input field, or if the default spell checking configuration should be used.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "TextInputType"
              },
              "privacy": "public",
              "description": "Allows setting a type or mode of text.",
              "parsedType": {
                "text": "'email' | 'password' | 'tel' | 'text' | 'url'"
              },
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "static": true,
              "readonly": true,
              "default": "true",
              "description": "The form-associated flag.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validity",
              "type": {
                "text": "ValidityState"
              },
              "privacy": "public",
              "description": "The element's validity state.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "validationMessage",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The validation message.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The current value of the input.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "willValidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the control can be submitted for constraint validation.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated form element.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "checkValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Checks the validity of the element and returns the result.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "clickHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean | void"
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "MouseEvent"
                  },
                  "description": "the event object"
                }
              ],
              "description": "Clicks the inner control when the component is clicked.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "select",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Selects all the text in the text field.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "setCustomValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "message",
                  "type": {
                    "text": "string"
                  },
                  "description": "The message to set"
                }
              ],
              "description": "Sets the custom validity message.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "reportValidity",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "boolean"
                }
              },
              "description": "Reports the validity of the element.",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            }
          ],
          "events": [
            {
              "type": {
                "text": "Event"
              },
              "description": "Fired when the input value is committed via a change event.",
              "name": "change",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires when the `select()` method is called.",
              "name": "select",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "TextInputAppearance | undefined"
              },
              "description": "Indicates the styled appearance of the element.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'outline' | 'filled-darker' | 'filled-lighter' | 'underline' | undefined"
              }
            },
            {
              "name": "control-size",
              "type": {
                "text": "TextInputControlSize | undefined"
              },
              "description": "Sets the size of the control.",
              "fieldName": "controlSize",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              }
            },
            {
              "name": "autocomplete",
              "type": {
                "text": "string | undefined"
              },
              "description": "Indicates the element's autocomplete state.",
              "fieldName": "autocomplete",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "current-value",
              "type": {
                "text": "string"
              },
              "description": "The current value of the input.",
              "fieldName": "currentValue",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "dirname",
              "type": {
                "text": "string | undefined"
              },
              "description": "Sets the directionality of the element to be submitted with form data.",
              "fieldName": "dirname",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Sets the element's disabled state.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "description": "The initial value of the input.",
              "fieldName": "initialValue",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "list",
              "type": {
                "text": "string"
              },
              "description": "Allows associating a `<datalist>` to the element by ID.",
              "fieldName": "list",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "maxlength",
              "type": {
                "text": "number"
              },
              "description": "The maximum number of characters a user can enter.",
              "fieldName": "maxlength",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "minlength",
              "type": {
                "text": "number"
              },
              "description": "The minimum number of characters a user can enter.",
              "fieldName": "minlength",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "multiple",
              "type": {
                "text": "boolean"
              },
              "description": "Indicates that a comma-separated list of email addresses can be entered. This attribute is only valid when `type=\"email\"`.",
              "fieldName": "multiple",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "pattern",
              "type": {
                "text": "string"
              },
              "description": "A regular expression that the value must match to pass validation.",
              "fieldName": "pattern",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "placeholder",
              "type": {
                "text": "string"
              },
              "description": "Sets the placeholder value of the element, generally used to provide a hint to the user.",
              "fieldName": "placeholder",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "readonly",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "When true, the control will be immutable by user interaction.",
              "fieldName": "readOnly",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "required",
              "type": {
                "text": "boolean"
              },
              "description": "The element's required attribute.",
              "fieldName": "required",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "number"
              },
              "description": "Sets the width of the element to a specified number of characters.",
              "fieldName": "size",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "spellcheck",
              "type": {
                "text": "boolean"
              },
              "description": "Controls whether or not to enable spell checking for the input field, or if the default spell checking configuration should be used.",
              "fieldName": "spellcheck",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "TextInputType"
              },
              "description": "Allows setting a type or mode of text.",
              "fieldName": "type",
              "parsedType": {
                "text": "'email' | 'password' | 'tel' | 'text' | 'url'"
              },
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseTextInput",
            "module": "/src/text-input/text-input.base.js"
          },
          "tagName": "fluent-text-input",
          "customElement": true,
          "slots": [
            {
              "description": "Content which can be provided before the input",
              "name": "start",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "description": "Content which can be provided after the input",
              "name": "end",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "description": "The default slot for button content",
              "name": "",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            }
          ],
          "cssParts": [
            {
              "description": "The internal `<label>` element",
              "name": "label",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "description": "the root container for the internal control",
              "name": "root",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            },
            {
              "description": "The internal `<input>` control",
              "name": "control",
              "inheritedFrom": {
                "name": "BaseTextInput",
                "module": "src/text-input/text-input.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/text-input/text-input.js",
          "definitionPath": "./dist/esm/text-input/define.js",
          "cssProperties": [],
          "cssStates": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "TextInput",
          "declaration": {
            "name": "TextInput",
            "module": "src/text-input/text-input.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text/text.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a fluent-text custom element",
          "name": "Text",
          "slots": [
            {
              "description": "The default slot for the text content of the component. Can be any valid HTML element, but is typically a semantic element such as a heading or paragraph.",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "nowrap",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text will not wrap\nNOTE: In Fluent UI React v9 this is \"wrap\"\nBoolean attributes which default to true in HTML can't be switched off in the DOM",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "truncate",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text truncates",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "italic",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text style is italic",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "underline",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text style is underline",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "strikethrough",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text style is strikethrough",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "block",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "An text can take up the width of its container.",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "TextSize | undefined"
              },
              "description": "THe Text size",
              "privacy": "public",
              "parsedType": {
                "text": "'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | '1000' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "font",
              "type": {
                "text": "TextFont | undefined"
              },
              "description": "THe Text font",
              "privacy": "public",
              "parsedType": {
                "text": "'base' | 'numeric' | 'monospace' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "weight",
              "type": {
                "text": "TextWeight | undefined"
              },
              "description": "The Text weight",
              "privacy": "public",
              "parsedType": {
                "text": "'medium' | 'regular' | 'semibold' | 'bold' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "align",
              "type": {
                "text": "TextAlign | undefined"
              },
              "description": "The Text alignment",
              "privacy": "public",
              "parsedType": {
                "text": "'start' | 'end' | 'center' | 'justify' | undefined"
              }
            }
          ],
          "attributes": [
            {
              "name": "nowrap",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text will not wrap\nNOTE: In Fluent UI React v9 this is \"wrap\"\nBoolean attributes which default to true in HTML can't be switched off in the DOM",
              "fieldName": "nowrap"
            },
            {
              "name": "truncate",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text truncates",
              "fieldName": "truncate"
            },
            {
              "name": "italic",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text style is italic",
              "fieldName": "italic"
            },
            {
              "name": "underline",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text style is underline",
              "fieldName": "underline"
            },
            {
              "name": "strikethrough",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The text style is strikethrough",
              "fieldName": "strikethrough"
            },
            {
              "name": "block",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "An text can take up the width of its container.",
              "fieldName": "block"
            },
            {
              "name": "size",
              "type": {
                "text": "TextSize | undefined"
              },
              "description": "THe Text size",
              "fieldName": "size",
              "parsedType": {
                "text": "'100' | '200' | '300' | '400' | '500' | '600' | '700' | '800' | '900' | '1000' | undefined"
              }
            },
            {
              "name": "font",
              "type": {
                "text": "TextFont | undefined"
              },
              "description": "THe Text font",
              "fieldName": "font",
              "parsedType": {
                "text": "'base' | 'numeric' | 'monospace' | undefined"
              }
            },
            {
              "name": "weight",
              "type": {
                "text": "TextWeight | undefined"
              },
              "description": "The Text weight",
              "fieldName": "weight",
              "parsedType": {
                "text": "'medium' | 'regular' | 'semibold' | 'bold' | undefined"
              }
            },
            {
              "name": "align",
              "type": {
                "text": "TextAlign | undefined"
              },
              "description": "The Text alignment",
              "fieldName": "align",
              "parsedType": {
                "text": "'start' | 'end' | 'center' | 'justify' | undefined"
              }
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-text",
          "customElement": true,
          "modulePath": "./dist/esm/text/text.js",
          "definitionPath": "./dist/esm/text/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Text",
          "declaration": {
            "name": "Text",
            "module": "src/text/text.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/toggle-button/toggle-button.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The base class used for constructing a `<fluent-toggle-button>` custom element.",
          "name": "ToggleButton",
          "members": [
            {
              "kind": "field",
              "name": "pressed",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Indicates the pressed state of the control."
            },
            {
              "kind": "field",
              "name": "mixed",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates the mixed state of the control. This property takes precedence over `pressed`."
            },
            {
              "kind": "method",
              "name": "press",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Toggles the pressed state of the button.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance | undefined"
              },
              "privacy": "public",
              "description": "Indicates the styled appearance of the button.",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "ButtonShape | undefined"
              },
              "privacy": "public",
              "description": "The shape of the button.",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "ButtonSize | undefined"
              },
              "privacy": "public",
              "description": "The size of the button.",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "iconOnly",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the button should only display as an icon with no text content.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "defaultSlottedContent",
              "type": {
                "text": "HTMLElement[]"
              },
              "privacy": "public",
              "description": "Default slotted content.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabledFocusable",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "Indicates that the button is focusable while disabled.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "form",
              "type": {
                "text": "HTMLFormElement | null"
              },
              "privacy": "public",
              "description": "The associated form element.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAction",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The URL that processes the form submission.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAssociated",
              "type": {
                "text": "boolean"
              },
              "static": true,
              "readonly": true,
              "default": "true",
              "description": "The form-associated flag.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formAttribute",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formEnctype",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The encoding type for the form submission.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formMethod",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The HTTP method that the browser uses to submit the form.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formNoValidate",
              "type": {
                "text": "boolean | undefined"
              },
              "privacy": "public",
              "description": "Indicates that the form will not be validated when submitted.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "formTarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "privacy": "public",
              "description": "The target frame or window to open the form submission in.",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "labels",
              "type": {
                "text": "ReadonlyArray<Node>"
              },
              "privacy": "public",
              "description": "A reference to all associated label elements.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "privacy": "public",
              "description": "The button type.",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "The value attribute.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "keypressHandler",
              "privacy": "public",
              "return": {
                "type": {
                  "text": ""
                }
              },
              "parameters": [
                {
                  "name": "e",
                  "type": {
                    "text": "KeyboardEvent"
                  },
                  "description": "the keyboard event"
                }
              ],
              "description": "Handles keypress events for the button.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "resetForm",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Resets the associated form.",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'button'",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "pressed",
              "type": {
                "text": "boolean"
              },
              "description": "Indicates the pressed state of the control.",
              "fieldName": "pressed"
            },
            {
              "name": "mixed",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Indicates the mixed state of the control. This property takes precedence over `pressed`.",
              "fieldName": "mixed"
            },
            {
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance | undefined"
              },
              "description": "Indicates the styled appearance of the button.",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'primary' | 'outline' | 'subtle' | 'transparent' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "ButtonShape | undefined"
              },
              "description": "The shape of the button.",
              "fieldName": "shape",
              "parsedType": {
                "text": "'circular' | 'rounded' | 'square' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "size",
              "type": {
                "text": "ButtonSize | undefined"
              },
              "description": "The size of the button.",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium' | 'large' | undefined"
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "icon-only",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates that the button should only display as an icon with no text content.",
              "fieldName": "iconOnly",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "description": "Sets the element's disabled state.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "disabled-focusable",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "Indicates that the button is focusable while disabled.",
              "fieldName": "disabledFocusable",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formaction",
              "type": {
                "text": "string | undefined"
              },
              "description": "The URL that processes the form submission.",
              "fieldName": "formAction",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string | undefined"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formAttribute",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formenctype",
              "type": {
                "text": "string | undefined"
              },
              "description": "The encoding type for the form submission.",
              "fieldName": "formEnctype",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formmethod",
              "type": {
                "text": "string | undefined"
              },
              "description": "The HTTP method that the browser uses to submit the form.",
              "fieldName": "formMethod",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formnovalidate",
              "type": {
                "text": "boolean | undefined"
              },
              "description": "Indicates that the form will not be validated when submitted.",
              "fieldName": "formNoValidate",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "formtarget",
              "type": {
                "text": "ButtonFormTarget | undefined"
              },
              "description": "The target frame or window to open the form submission in.",
              "fieldName": "formTarget",
              "parsedType": {
                "text": "'_blank' | '_self' | '_parent' | '_top' | undefined"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "name",
              "type": {
                "text": "string | undefined"
              },
              "description": "The name of the element. This element's value will be surfaced during form submission under the provided name.",
              "fieldName": "name",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "ButtonType"
              },
              "description": "The button type.",
              "fieldName": "type",
              "parsedType": {
                "text": "'submit' | 'reset' | 'button'"
              },
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "name": "value",
              "type": {
                "text": "string | undefined"
              },
              "description": "The value attribute.",
              "fieldName": "value",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "Button",
            "module": "/src/button/button.js"
          },
          "tagName": "fluent-toggle-button",
          "customElement": true,
          "slots": [
            {
              "description": "Content which can be provided before the button content",
              "name": "start",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "description": "Content which can be provided after the button content",
              "name": "end",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            },
            {
              "description": "The default slot for button content",
              "name": "",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "cssParts": [
            {
              "description": "The button content container",
              "name": "content",
              "inheritedFrom": {
                "name": "BaseButton",
                "module": "src/button/button.base.ts"
              }
            }
          ],
          "modulePath": "./dist/esm/toggle-button/toggle-button.js",
          "definitionPath": "./dist/esm/toggle-button/define.js",
          "cssProperties": [],
          "cssStates": [],
          "events": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ToggleButton",
          "declaration": {
            "name": "ToggleButton",
            "module": "src/toggle-button/toggle-button.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tooltip/tooltip.js",
      "declarations": [
        {
          "kind": "class",
          "description": "A Tooltip Custom HTML Element.\nBased on ARIA APG Tooltip Pattern https://www.w3.org/WAI/ARIA/apg/patterns/tooltip/ ",
          "name": "Tooltip",
          "slots": [
            {
              "description": "The default slot. Accepts the content of the tooltip.",
              "name": ""
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "elementInternals",
              "privacy": "public",
              "description": "The attached element internals"
            },
            {
              "kind": "field",
              "name": "id",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The item ID"
            },
            {
              "kind": "field",
              "name": "delay",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "description": "Set the delay for the tooltip"
            },
            {
              "kind": "field",
              "name": "positioning",
              "type": {
                "text": "TooltipPositioningOption | undefined"
              },
              "privacy": "public",
              "description": "Set the positioning of the tooltip",
              "parsedType": {
                "text": "'block-start span-inline-end' | 'block-start' | 'block-start span-inline-start' | 'block-end span-inline-end' | 'block-end' | 'block-end span-inline-start' | 'inline-start span-block-end' | 'inline-start' | 'inline-start span-block-start' | 'inline-end span-block-end' | 'inline-end' | 'inline-end span-block-start' | undefined"
              }
            },
            {
              "kind": "field",
              "name": "anchor",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "default": "''",
              "description": "The id of the anchor element for the tooltip"
            },
            {
              "kind": "field",
              "name": "mouseenterAnchorHandler",
              "privacy": "public",
              "description": "Show the tooltip on mouse enter"
            },
            {
              "kind": "field",
              "name": "mouseleaveAnchorHandler",
              "privacy": "public",
              "description": "Hide the tooltip on mouse leave"
            },
            {
              "kind": "field",
              "name": "focusAnchorHandler",
              "privacy": "public",
              "description": "Show the tooltip on focus"
            },
            {
              "kind": "field",
              "name": "blurAnchorHandler",
              "privacy": "public",
              "description": "Hide the tooltip on blur"
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'tooltip'"
            }
          ],
          "attributes": [
            {
              "name": "id",
              "type": {
                "text": "string"
              },
              "description": "The item ID",
              "fieldName": "id"
            },
            {
              "name": "delay",
              "type": {
                "text": "number | undefined"
              },
              "description": "Set the delay for the tooltip",
              "fieldName": "delay"
            },
            {
              "name": "positioning",
              "type": {
                "text": "TooltipPositioningOption | undefined"
              },
              "description": "Set the positioning of the tooltip",
              "fieldName": "positioning",
              "parsedType": {
                "text": "'block-start span-inline-end' | 'block-start' | 'block-start span-inline-start' | 'block-end span-inline-end' | 'block-end' | 'block-end span-inline-start' | 'inline-start span-block-end' | 'inline-start' | 'inline-start span-block-start' | 'inline-end span-block-end' | 'inline-end' | 'inline-end span-block-start' | undefined"
              }
            },
            {
              "name": "anchor",
              "type": {
                "text": "string"
              },
              "default": "''",
              "description": "The id of the anchor element for the tooltip",
              "fieldName": "anchor"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "tagName": "fluent-tooltip",
          "customElement": true,
          "modulePath": "./dist/esm/tooltip/tooltip.js",
          "definitionPath": "./dist/esm/tooltip/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "src/tooltip/tooltip.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tree-item/tree-item.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "Base class for Tree Item Custom HTML Element.\nBased largely on the https://developer.mozilla.org/en-US/docs/Web/HTML/Element/li | `<li>` element.",
          "name": "BaseTreeItem",
          "members": [
            {
              "kind": "field",
              "name": "expanded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "When true, the control will be appear expanded by user interaction.\nWhen true, the control will be appear expanded by user interaction.\n\nHTML Attribute: `expanded`",
              "privacy": "public"
            },
            {
              "kind": "method",
              "name": "expandedChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to the expanded attribute"
            },
            {
              "kind": "field",
              "name": "selected",
              "type": {
                "text": "boolean"
              },
              "description": "When true, the control will appear selected by user interaction.",
              "privacy": "public"
            },
            {
              "kind": "field",
              "name": "empty",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "When true, the control has no child tree items\nWhen true, the control has no child tree items\n\nHTML Attribute: empty"
            },
            {
              "kind": "method",
              "name": "childTreeItemsChanged",
              "privacy": "public",
              "description": "Handles changes to the child tree items"
            },
            {
              "kind": "method",
              "name": "updateChildTreeItems",
              "privacy": "public",
              "description": "Updates the children’s selected states."
            },
            {
              "kind": "method",
              "name": "toggleExpansion",
              "privacy": "public",
              "description": "Toggle the expansion state of the tree item"
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'treeitem'"
            }
          ],
          "events": [
            {
              "type": {
                "text": "ToggleEvent"
              },
              "description": "Fires when the expanded state changes",
              "name": "toggle"
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Fires when the selected state changes",
              "name": "change"
            }
          ],
          "attributes": [
            {
              "name": "expanded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "When true, the control will be appear expanded by user interaction.\nWhen true, the control will be appear expanded by user interaction.\n\nHTML Attribute: `expanded`",
              "fieldName": "expanded"
            },
            {
              "name": "selected",
              "type": {
                "text": "boolean"
              },
              "description": "When true, the control will appear selected by user interaction.",
              "fieldName": "selected"
            },
            {
              "name": "empty",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "When true, the control has no child tree items\nWhen true, the control has no child tree items\n\nHTML Attribute: empty",
              "fieldName": "empty"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/tree-item/tree-item.base.js",
          "definitionPath": "./dist/esm/tree-item/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseTreeItem",
          "declaration": {
            "name": "BaseTreeItem",
            "module": "src/tree-item/tree-item.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tree-item/tree-item.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The Fluent Tree Item Element. Implements @microsoft/fast-foundation#BaseTreeItem.",
          "name": "TreeItem",
          "cssParts": [
            {
              "description": "The container for item content and aside regions.",
              "name": "positioning-region"
            },
            {
              "description": "The item content region.",
              "name": "content"
            },
            {
              "description": "The expand/collapse indicator region.",
              "name": "chevron"
            },
            {
              "description": "The trailing aside region.",
              "name": "aside"
            },
            {
              "description": "The child items group region.",
              "name": "items"
            }
          ],
          "slots": [
            {
              "description": "The default slot. Accepts the content of the tree item.",
              "name": ""
            },
            {
              "description": "Content shown before the item label.",
              "name": "start"
            },
            {
              "description": "Content shown after the item label.",
              "name": "end"
            },
            {
              "description": "Content shown at the far end of the row.",
              "name": "aside"
            },
            {
              "description": "Child tree items.",
              "name": "item"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "TreeItemSize"
              },
              "privacy": "public",
              "description": "The size of the tree item element",
              "parsedType": {
                "text": "'small' | 'medium'"
              }
            },
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "TreeItemAppearance"
              },
              "privacy": "public",
              "description": "The size of the tree item element",
              "parsedType": {
                "text": "'subtle' | 'transparent' | 'subtle-alpha'"
              }
            },
            {
              "kind": "method",
              "name": "updateSizeAndAppearance",
              "privacy": "public",
              "description": "1. Update the child items' size based on the tree's size\n2. Update the child items' appearance based on the tree's appearance"
            },
            {
              "kind": "field",
              "name": "expanded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "When true, the control will be appear expanded by user interaction.\nWhen true, the control will be appear expanded by user interaction.\n\nHTML Attribute: `expanded`",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "expandedChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the previous state"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the next state"
                }
              ],
              "description": "Handles changes to the expanded attribute",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "selected",
              "type": {
                "text": "boolean"
              },
              "description": "When true, the control will appear selected by user interaction.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "empty",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "When true, the control has no child tree items\nWhen true, the control has no child tree items\n\nHTML Attribute: empty",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "childTreeItemsChanged",
              "privacy": "public",
              "description": "Handles changes to the child tree items",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "updateChildTreeItems",
              "privacy": "public",
              "description": "Updates the children’s selected states.",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "toggleExpansion",
              "privacy": "public",
              "description": "Toggle the expansion state of the tree item",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'treeitem'",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            }
          ],
          "events": [
            {
              "type": {
                "text": "ToggleEvent"
              },
              "description": "Fired when expanded state toggles.",
              "name": "toggle",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "type": {
                "text": "Event"
              },
              "description": "Fired when selected state changes.",
              "name": "change",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "TreeItemSize"
              },
              "description": "The size of the tree item element",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium'"
              }
            },
            {
              "name": "appearance",
              "type": {
                "text": "TreeItemAppearance"
              },
              "description": "The size of the tree item element",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'subtle' | 'transparent' | 'subtle-alpha'"
              }
            },
            {
              "name": "expanded",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "When true, the control will be appear expanded by user interaction.\nWhen true, the control will be appear expanded by user interaction.\n\nHTML Attribute: `expanded`",
              "fieldName": "expanded",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "name": "selected",
              "type": {
                "text": "boolean"
              },
              "description": "When true, the control will appear selected by user interaction.",
              "fieldName": "selected",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            },
            {
              "name": "empty",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "When true, the control has no child tree items\nWhen true, the control has no child tree items\n\nHTML Attribute: empty",
              "fieldName": "empty",
              "inheritedFrom": {
                "name": "BaseTreeItem",
                "module": "src/tree-item/tree-item.base.ts"
              }
            }
          ],
          "superclass": {
            "name": "BaseTreeItem",
            "module": "/src/tree-item/tree-item.base.js"
          },
          "tagName": "fluent-tree-item",
          "customElement": true,
          "modulePath": "./dist/esm/tree-item/tree-item.js",
          "definitionPath": "./dist/esm/tree-item/define.js",
          "cssProperties": [],
          "cssStates": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "TreeItem",
          "declaration": {
            "name": "TreeItem",
            "module": "src/tree-item/tree-item.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tree/tree.base.js",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "BaseTree",
          "members": [
            {
              "kind": "field",
              "name": "currentSelected",
              "type": {
                "text": "HTMLElement | null"
              },
              "privacy": "public",
              "default": "null",
              "description": "The currently selected tree item"
            },
            {
              "kind": "method",
              "name": "updateCurrentSelected",
              "privacy": "private",
              "description": "Updates current selected when slottedTreeItems changes"
            },
            {
              "kind": "field",
              "name": "descendantTreeItems",
              "type": {
                "text": "BaseTreeItem[]"
              },
              "privacy": "protected",
              "description": "All descendant tree items in DOM order, recursively flattened from\n`childTreeItems`.",
              "readonly": true
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'tree'"
            }
          ],
          "superclass": {
            "name": "FASTElement",
            "package": "@microsoft/fast-element"
          },
          "customElement": true,
          "modulePath": "./dist/esm/tree/tree.base.js",
          "definitionPath": "./dist/esm/tree/define.js"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "BaseTree",
          "declaration": {
            "name": "BaseTree",
            "module": "src/tree/tree.base.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tree/tree.js",
      "declarations": [
        {
          "kind": "class",
          "description": "The Fluent Tree Element. Implements @microsoft/fast-foundation#BaseTree.",
          "name": "Tree",
          "members": [
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "TreeItemSize"
              },
              "privacy": "public",
              "description": "The size of the tree item element\nThe size of the tree item element\n\nHTML Attribute: size",
              "parsedType": {
                "text": "'small' | 'medium'"
              }
            },
            {
              "kind": "method",
              "name": "sizeChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "TreeItemAppearance"
              },
              "privacy": "public",
              "description": "The appearance variants of the tree item element\nThe appearance variants of the tree item element\n\nHTML Attribute: appearance",
              "parsedType": {
                "text": "'subtle' | 'transparent' | 'subtle-alpha'"
              }
            },
            {
              "kind": "method",
              "name": "appearanceChanged",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "fg",
              "type": {
                "text": "FocusGroup | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "fgItems",
              "type": {
                "text": "ArrayItemCollection<TreeItem> | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "updateSizeAndAppearance",
              "privacy": "public",
              "description": "1. Update the child items' size based on the tree's size\n2. Update the child items' appearance based on the tree's appearance"
            },
            {
              "kind": "field",
              "name": "currentSelected",
              "type": {
                "text": "HTMLElement | null"
              },
              "privacy": "public",
              "default": "null",
              "description": "The currently selected tree item",
              "inheritedFrom": {
                "name": "BaseTree",
                "module": "src/tree/tree.base.ts"
              }
            },
            {
              "kind": "method",
              "name": "updateCurrentSelected",
              "privacy": "private",
              "description": "Updates current selected when slottedTreeItems changes",
              "inheritedFrom": {
                "name": "BaseTree",
                "module": "src/tree/tree.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "descendantTreeItems",
              "type": {
                "text": "BaseTreeItem[]"
              },
              "privacy": "protected",
              "description": "All descendant tree items in DOM order, recursively flattened from\n`childTreeItems`.",
              "readonly": true,
              "inheritedFrom": {
                "name": "BaseTree",
                "module": "src/tree/tree.base.ts"
              }
            },
            {
              "kind": "field",
              "name": "role",
              "type": {
                "text": "string"
              },
              "default": "'tree'",
              "inheritedFrom": {
                "name": "BaseTree",
                "module": "src/tree/tree.base.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "size",
              "type": {
                "text": "TreeItemSize"
              },
              "description": "The size of the tree item element\nThe size of the tree item element\n\nHTML Attribute: size",
              "fieldName": "size",
              "parsedType": {
                "text": "'small' | 'medium'"
              }
            },
            {
              "name": "appearance",
              "type": {
                "text": "TreeItemAppearance"
              },
              "description": "The appearance variants of the tree item element\nThe appearance variants of the tree item element\n\nHTML Attribute: appearance",
              "fieldName": "appearance",
              "parsedType": {
                "text": "'subtle' | 'transparent' | 'subtle-alpha'"
              }
            }
          ],
          "superclass": {
            "name": "BaseTree",
            "module": "/src/tree/tree.base.js"
          },
          "tagName": "fluent-tree",
          "customElement": true,
          "modulePath": "./dist/esm/tree/tree.js",
          "definitionPath": "./dist/esm/tree/define.js",
          "cssProperties": [],
          "cssParts": [],
          "cssStates": [],
          "events": [],
          "slots": []
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Tree",
          "declaration": {
            "name": "Tree",
            "module": "src/tree/tree.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/define-all.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/theme/set-theme.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "setTheme",
          "parameters": [
            {
              "name": "theme",
              "type": {
                "text": "Theme | null"
              },
              "description": "Flat object of theme tokens. Each object entry must follow\nthese rules: the key is the name of the token, usually in camel case, it\nmust be a valid CSS Custom Property name WITHOUT the starting two dashes\n(`--`), the two dashes are added inside the function; the value must be\na valid CSS value, e.g. it cannot contain semicolons (`;`).\nNote that this argument is not limited to existing theme objects (from\n`@fluentui/tokens`), you can pass in an arbitrary theme object as long\nas each entry’s value is either a string or a number."
            },
            {
              "name": "node",
              "default": "document",
              "type": {
                "text": "Document | HTMLElement"
              },
              "description": "The node to set the theme on, defaults to `document` for\nsetting global theme."
            }
          ],
          "description": "Sets the theme tokens as CSS Custom Properties. The Custom Properties are\nset in a constructed stylesheet on `document.adoptedStyleSheets` if\nsupported, and on `document.documentElement.style` as a fallback.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "setTheme",
          "declaration": {
            "name": "setTheme",
            "module": "src/theme/set-theme.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/index-all-rollup.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "module": "src/index.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/index-rollup.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion/accordion.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-accordion>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/accordion/accordion.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion-item/accordion-item.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-accordion-item>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/accordion-item/accordion-item.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion-item/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/anchor-button/anchor-button.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-anchor-button>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/anchor-button/anchor-button.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchor-button/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/avatar/avatar.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-avatar>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/avatar/avatar.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/avatar/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/badge/badge.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-badge>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/badge/badge.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/badge/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/button/button.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-button>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/button/button.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/button/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/checkbox/checkbox.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-checkbox>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/checkbox/checkbox.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/checkbox/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/compound-button/compound-button.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-compound-button>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/compound-button/compound-button.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/compound-button/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/counter-badge/counter-badge.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-counter-badge>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/counter-badge/counter-badge.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/counter-badge/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog/dialog.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-dialog>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/dialog/dialog.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog-body/dialog-body.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-dialog-body>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/dialog-body/dialog-body.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog-body/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/divider/divider.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-divider>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/divider/divider.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/divider/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/drawer/drawer.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-drawer>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/drawer/drawer.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/drawer/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/drawer-body/drawer-body.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-drawer-body>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/drawer-body/drawer-body.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/drawer-body/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/dropdown/dropdown.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-dropdown>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/dropdown/dropdown.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/dropdown/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/field/field.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, shadowOptions: { delegatesFocus: true, }, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-field>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/field/field.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/field/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/image/image.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-image>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/image/image.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/image/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/label/label.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-label>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/label/label.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/label/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/link/link.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-link>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/link/link.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/link/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox/listbox.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-listbox>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/listbox/listbox.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/menu/menu.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-menu>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/menu/menu.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-button/menu-button.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-menu-button>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/menu-button/menu-button.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-button/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-item/menu-item.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-menu-item>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/menu-item/menu-item.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-item/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-list/menu-list.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-menu-list>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/menu-list/menu-list.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-list/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/message-bar/message-bar.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-message-bar>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/message-bar/message-bar.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/message-bar/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/option/option.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-option>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/option/option.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/option/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/patterns/aria-globals.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "Some states and properties are applicable to all host language elements regardless of whether a role is applied.\nThe following global states and properties are supported by all roles and by all base markup elements.\nhttps://www.w3.org/TR/wai-aria-1.1/#global_states\n\nThis is intended to be used as a mixin. Be sure you extend FASTElement.",
          "name": "ARIAGlobalStatesAndProperties",
          "members": [
            {
              "kind": "field",
              "name": "ariaAtomic",
              "type": {
                "text": "'true' | 'false' | string | null"
              },
              "privacy": "public",
              "description": "Indicates whether assistive technologies will present all, or only parts of,\nthe changed region based on the change notifications defined by the aria-relevant attribute.\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-atomic"
            },
            {
              "kind": "field",
              "name": "ariaBusy",
              "type": {
                "text": "'true' | 'false' | string | null"
              },
              "privacy": "public",
              "description": "Indicates an element is being modified and that assistive technologies MAY want to wait\nuntil the modifications are complete before exposing them to the user.\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-busy"
            },
            {
              "kind": "field",
              "name": "ariaControls",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-controls"
            },
            {
              "kind": "field",
              "name": "ariaCurrent",
              "type": {
                "text": "'page' | 'step' | 'location' | 'date' | 'time' | 'true' | 'false' | string | null"
              },
              "privacy": "public",
              "description": "Indicates the element that represents the current item within a container or set of related elements.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-current"
            },
            {
              "kind": "field",
              "name": "ariaDescribedby",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Identifies the element (or elements) that describes the object.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-describedby"
            },
            {
              "kind": "field",
              "name": "ariaDetails",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Identifies the element that provides a detailed, extended description for the object.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-details"
            },
            {
              "kind": "field",
              "name": "ariaDisabled",
              "type": {
                "text": "'true' | 'false' | string | null"
              },
              "privacy": "public",
              "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-disabled"
            },
            {
              "kind": "field",
              "name": "ariaErrormessage",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Identifies the element that provides an error message for the object.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-errormessage"
            },
            {
              "kind": "field",
              "name": "ariaFlowto",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-flowto"
            },
            {
              "kind": "field",
              "name": "ariaHaspopup",
              "type": {
                "text": "'false' | 'true' | 'menu' | 'listbox' | 'tree' | 'grid' | 'dialog' | string | null"
              },
              "privacy": "public",
              "description": "Indicates the availability and type of interactive popup element,\nsuch as menu or dialog, that can be triggered by an element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-haspopup"
            },
            {
              "kind": "field",
              "name": "ariaHidden",
              "type": {
                "text": "'false' | 'true' | string | null"
              },
              "privacy": "public",
              "description": "Indicates whether the element is exposed to an accessibility API\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-hidden"
            },
            {
              "kind": "field",
              "name": "ariaInvalid",
              "type": {
                "text": "'false' | 'true' | 'grammar' | 'spelling' | string | null"
              },
              "privacy": "public",
              "description": "Indicates the entered value does not conform to the format expected by the application.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-invalid"
            },
            {
              "kind": "field",
              "name": "ariaKeyshortcuts",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-keyshortcuts"
            },
            {
              "kind": "field",
              "name": "ariaLabel",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Defines a string value that labels the current element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-label"
            },
            {
              "kind": "field",
              "name": "ariaLabelledby",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Identifies the element (or elements) that labels the current element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-labelledby"
            },
            {
              "kind": "field",
              "name": "ariaLive",
              "type": {
                "text": "'assertive' | 'off' | 'polite' | string | null"
              },
              "privacy": "public",
              "description": "Indicates that an element will be updated, and describes the types of updates the user agents,\nassistive technologies, and user can expect from the live region.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-live"
            },
            {
              "kind": "field",
              "name": "ariaOwns",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Identifies an element (or elements) in order to define a visual,\nfunctional, or contextual parent/child relationship between DOM elements\nwhere the DOM hierarchy cannot be used to represent the relationship.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-owns"
            },
            {
              "kind": "field",
              "name": "ariaRelevant",
              "type": {
                "text": "'additions' | 'additions text' | 'all' | 'removals' | 'text' | string | null"
              },
              "privacy": "public",
              "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-relevant"
            },
            {
              "kind": "field",
              "name": "ariaRoledescription",
              "type": {
                "text": "string | null"
              },
              "privacy": "public",
              "description": "Defines a human-readable, author-localized description for the role of an element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-roledescription"
            }
          ],
          "attributes": [
            {
              "name": "aria-atomic",
              "type": {
                "text": "'true' | 'false' | string | null"
              },
              "description": "Indicates whether assistive technologies will present all, or only parts of,\nthe changed region based on the change notifications defined by the aria-relevant attribute.\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-atomic",
              "fieldName": "ariaAtomic"
            },
            {
              "name": "aria-busy",
              "type": {
                "text": "'true' | 'false' | string | null"
              },
              "description": "Indicates an element is being modified and that assistive technologies MAY want to wait\nuntil the modifications are complete before exposing them to the user.\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-busy",
              "fieldName": "ariaBusy"
            },
            {
              "name": "aria-controls",
              "type": {
                "text": "string | null"
              },
              "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-controls",
              "fieldName": "ariaControls"
            },
            {
              "name": "aria-current",
              "type": {
                "text": "'page' | 'step' | 'location' | 'date' | 'time' | 'true' | 'false' | string | null"
              },
              "description": "Indicates the element that represents the current item within a container or set of related elements.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-current",
              "fieldName": "ariaCurrent"
            },
            {
              "name": "aria-describedby",
              "type": {
                "text": "string | null"
              },
              "description": "Identifies the element (or elements) that describes the object.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-describedby",
              "fieldName": "ariaDescribedby"
            },
            {
              "name": "aria-details",
              "type": {
                "text": "string | null"
              },
              "description": "Identifies the element that provides a detailed, extended description for the object.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-details",
              "fieldName": "ariaDetails"
            },
            {
              "name": "aria-disabled",
              "type": {
                "text": "'true' | 'false' | string | null"
              },
              "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-disabled",
              "fieldName": "ariaDisabled"
            },
            {
              "name": "aria-errormessage",
              "type": {
                "text": "string | null"
              },
              "description": "Identifies the element that provides an error message for the object.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-errormessage",
              "fieldName": "ariaErrormessage"
            },
            {
              "name": "aria-flowto",
              "type": {
                "text": "string | null"
              },
              "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-flowto",
              "fieldName": "ariaFlowto"
            },
            {
              "name": "aria-haspopup",
              "type": {
                "text": "'false' | 'true' | 'menu' | 'listbox' | 'tree' | 'grid' | 'dialog' | string | null"
              },
              "description": "Indicates the availability and type of interactive popup element,\nsuch as menu or dialog, that can be triggered by an element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-haspopup",
              "fieldName": "ariaHaspopup"
            },
            {
              "name": "aria-hidden",
              "type": {
                "text": "'false' | 'true' | string | null"
              },
              "description": "Indicates whether the element is exposed to an accessibility API\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-hidden",
              "fieldName": "ariaHidden"
            },
            {
              "name": "aria-invalid",
              "type": {
                "text": "'false' | 'true' | 'grammar' | 'spelling' | string | null"
              },
              "description": "Indicates the entered value does not conform to the format expected by the application.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-invalid",
              "fieldName": "ariaInvalid"
            },
            {
              "name": "aria-keyshortcuts",
              "type": {
                "text": "string | null"
              },
              "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-keyshortcuts",
              "fieldName": "ariaKeyshortcuts"
            },
            {
              "name": "aria-label",
              "type": {
                "text": "string | null"
              },
              "description": "Defines a string value that labels the current element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-label",
              "fieldName": "ariaLabel"
            },
            {
              "name": "aria-labelledby",
              "type": {
                "text": "string | null"
              },
              "description": "Identifies the element (or elements) that labels the current element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-labelledby",
              "fieldName": "ariaLabelledby"
            },
            {
              "name": "aria-live",
              "type": {
                "text": "'assertive' | 'off' | 'polite' | string | null"
              },
              "description": "Indicates that an element will be updated, and describes the types of updates the user agents,\nassistive technologies, and user can expect from the live region.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-live",
              "fieldName": "ariaLive"
            },
            {
              "name": "aria-owns",
              "type": {
                "text": "string | null"
              },
              "description": "Identifies an element (or elements) in order to define a visual,\nfunctional, or contextual parent/child relationship between DOM elements\nwhere the DOM hierarchy cannot be used to represent the relationship.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-owns",
              "fieldName": "ariaOwns"
            },
            {
              "name": "aria-relevant",
              "type": {
                "text": "'additions' | 'additions text' | 'all' | 'removals' | 'text' | string | null"
              },
              "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-relevant",
              "fieldName": "ariaRelevant"
            },
            {
              "name": "aria-roledescription",
              "type": {
                "text": "string | null"
              },
              "description": "Defines a human-readable, author-localized description for the role of an element.\n\nhttps://www.w3.org/TR/wai-aria-1.1/#aria-roledescription",
              "fieldName": "ariaRoledescription"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ARIAGlobalStatesAndProperties",
          "declaration": {
            "name": "ARIAGlobalStatesAndProperties",
            "module": "src/patterns/aria-globals.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress-bar/progress-bar.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-progress-bar>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/progress-bar/progress-bar.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress-bar/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/radio/radio.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-radio>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/radio/radio.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/radio-group/radio-group.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-radio-group>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/radio-group/radio-group.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio-group/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/rating-display/rating-display.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-rating-display>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/rating-display/rating-display.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/rating-display/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/slider/slider.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-slider>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/slider/slider.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/spinner/spinner.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-spinner>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/spinner/spinner.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/spinner/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/switch/switch.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-switch>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/switch/switch.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/switch/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/tab/tab.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-tab>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/tab/tab.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tab/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/tablist/tablist.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, shadowOptions: { delegatesFocus: true, }, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-tablist>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/tablist/tablist.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tablist/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/text/text.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-text>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/text/text.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/text-input/text-input.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, shadowOptions: { delegatesFocus: true, }, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-text-input>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/text-input/text-input.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-input/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/textarea/textarea.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, shadowOptions: { delegatesFocus: true, }, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-textarea>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/textarea/textarea.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/textarea/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/toggle-button/toggle-button.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-toggle-button>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/toggle-button/toggle-button.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/toggle-button/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/tooltip/tooltip.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-tooltip>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/tooltip/tooltip.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tooltip/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/tree/tree.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition configuration for the `<fluent-tree>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/tree/tree.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-item/tree-item.definition-async.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "declarativeDefinition",
          "type": {
            "text": "PartialFASTElementDefinition"
          },
          "default": "{ name: tagName, registry: FluentDesignSystem.registry, template: declarativeTemplate(), }",
          "description": "The async definition for the `<fluent-tree-item>` element.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "declarativeDefinition",
          "declaration": {
            "name": "declarativeDefinition",
            "module": "src/tree-item/tree-item.definition-async.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-item/define-async.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/benchmark-wrapper.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "wrappedTests",
          "type": {
            "text": "object"
          },
          "default": "{}"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "tests",
          "declaration": {
            "name": "wrappedTests",
            "module": "src/utils/benchmark-wrapper.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/focusable-element.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "isARIADisabledElement",
          "return": {
            "type": {
              "text": "boolean"
            }
          },
          "parameters": [
            {
              "name": "el",
              "type": {
                "text": "Element"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "isHiddenElement",
          "return": {
            "type": {
              "text": "boolean"
            }
          },
          "parameters": [
            {
              "name": "el",
              "type": {
                "text": "Element"
              }
            }
          ]
        },
        {
          "kind": "function",
          "name": "isFocusableElement",
          "return": {
            "type": {
              "text": "boolean"
            }
          },
          "parameters": [
            {
              "name": "el",
              "type": {
                "text": "Element"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "isARIADisabledElement",
          "declaration": {
            "name": "isARIADisabledElement",
            "module": "src/utils/focusable-element.ts"
          }
        },
        {
          "kind": "js",
          "name": "isHiddenElement",
          "declaration": {
            "name": "isHiddenElement",
            "module": "src/utils/focusable-element.ts"
          }
        },
        {
          "kind": "js",
          "name": "isFocusableElement",
          "declaration": {
            "name": "isFocusableElement",
            "module": "src/utils/focusable-element.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/root-active-element.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "getRootActiveElement",
          "return": {
            "type": {
              "text": "Element | null"
            }
          },
          "parameters": [
            {
              "name": "element",
              "type": {
                "text": "Element"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "getRootActiveElement",
          "declaration": {
            "name": "getRootActiveElement",
            "module": "src/utils/root-active-element.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utils/benchmark-dependencies/tokens.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "@fluentui/tokens"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/accordion-item/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseAccordionItem",
          "declaration": {
            "name": "BaseAccordionItem",
            "module": "./dist/esm/accordion-item/accordion-item.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/accordion-item/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-accordion-item",
          "declaration": {
            "name": "AccordionItem",
            "module": "./dist/esm/accordion-item/accordion-item.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/accordion/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-accordion",
          "declaration": {
            "name": "Accordion",
            "module": "./dist/esm/accordion/accordion.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/button/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseButton",
          "declaration": {
            "name": "BaseButton",
            "module": "./dist/esm/button/button.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/button/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-button",
          "declaration": {
            "name": "Button",
            "module": "./dist/esm/button/button.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/anchor/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseAnchor",
          "declaration": {
            "name": "BaseAnchor",
            "module": "./dist/esm/anchor/anchor.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/anchor-button/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-anchor-button",
          "declaration": {
            "name": "AnchorButton",
            "module": "./dist/esm/anchor-button/anchor-button.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/avatar/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseAvatar",
          "declaration": {
            "name": "BaseAvatar",
            "module": "./dist/esm/avatar/avatar.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/avatar/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-avatar",
          "declaration": {
            "name": "Avatar",
            "module": "./dist/esm/avatar/avatar.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/badge/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-badge",
          "declaration": {
            "name": "Badge",
            "module": "./dist/esm/badge/badge.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/checkbox/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseCheckbox",
          "declaration": {
            "name": "BaseCheckbox",
            "module": "./dist/esm/checkbox/checkbox.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/checkbox/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-checkbox",
          "declaration": {
            "name": "Checkbox",
            "module": "./dist/esm/checkbox/checkbox.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/compound-button/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-compound-button",
          "declaration": {
            "name": "CompoundButton",
            "module": "./dist/esm/compound-button/compound-button.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/counter-badge/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseCounterBadge",
          "declaration": {
            "name": "BaseCounterBadge",
            "module": "./dist/esm/counter-badge/counter-badge.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/counter-badge/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-counter-badge",
          "declaration": {
            "name": "CounterBadge",
            "module": "./dist/esm/counter-badge/counter-badge.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dialog/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-dialog",
          "declaration": {
            "name": "Dialog",
            "module": "./dist/esm/dialog/dialog.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dialog-body/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-dialog-body",
          "declaration": {
            "name": "DialogBody",
            "module": "./dist/esm/dialog-body/dialog-body.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/divider/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseDivider",
          "declaration": {
            "name": "BaseDivider",
            "module": "./dist/esm/divider/divider.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/divider/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-divider",
          "declaration": {
            "name": "Divider",
            "module": "./dist/esm/divider/divider.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/drawer/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-drawer",
          "declaration": {
            "name": "Drawer",
            "module": "./dist/esm/drawer/drawer.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/drawer-body/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-drawer-body",
          "declaration": {
            "name": "DrawerBody",
            "module": "./dist/esm/drawer-body/drawer-body.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dropdown-option/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-dropdown-option",
          "declaration": {
            "name": "DropdownOption",
            "module": "./dist/esm/dropdown-option/dropdown-option.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/listbox/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-listbox",
          "declaration": {
            "name": "Listbox",
            "module": "./dist/esm/listbox/listbox.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dropdown/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseDropdown",
          "declaration": {
            "name": "BaseDropdown",
            "module": "./dist/esm/dropdown/dropdown.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/dropdown/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-dropdown",
          "declaration": {
            "name": "Dropdown",
            "module": "./dist/esm/dropdown/dropdown.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/field/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseField",
          "declaration": {
            "name": "BaseField",
            "module": "./dist/esm/field/field.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/field/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-field",
          "declaration": {
            "name": "Field",
            "module": "./dist/esm/field/field.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/image/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-image",
          "declaration": {
            "name": "Image",
            "module": "./dist/esm/image/image.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/label/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-label",
          "declaration": {
            "name": "Label",
            "module": "./dist/esm/label/label.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/link/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-link",
          "declaration": {
            "name": "Link",
            "module": "./dist/esm/link/link.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu-button/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-menu-button",
          "declaration": {
            "name": "MenuButton",
            "module": "./dist/esm/menu-button/menu-button.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu-item/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-menu-item",
          "declaration": {
            "name": "MenuItem",
            "module": "./dist/esm/menu-item/menu-item.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu-list/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseMenuList",
          "declaration": {
            "name": "BaseMenuList",
            "module": "./dist/esm/menu-list/menu-list.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu-list/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-menu-list",
          "declaration": {
            "name": "MenuList",
            "module": "./dist/esm/menu-list/menu-list.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/menu/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-menu",
          "declaration": {
            "name": "Menu",
            "module": "./dist/esm/menu/menu.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/message-bar/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-message-bar",
          "declaration": {
            "name": "MessageBar",
            "module": "./dist/esm/message-bar/message-bar.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/progress-bar/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseProgressBar",
          "declaration": {
            "name": "BaseProgressBar",
            "module": "./dist/esm/progress-bar/progress-bar.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/progress-bar/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-progress-bar",
          "declaration": {
            "name": "ProgressBar",
            "module": "./dist/esm/progress-bar/progress-bar.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/radio/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-radio",
          "declaration": {
            "name": "Radio",
            "module": "./dist/esm/radio/radio.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/radio-group/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseRadioGroup",
          "declaration": {
            "name": "BaseRadioGroup",
            "module": "./dist/esm/radio-group/radio-group.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/radio-group/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-radio-group",
          "declaration": {
            "name": "RadioGroup",
            "module": "./dist/esm/radio-group/radio-group.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/rating-display/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseRatingDisplay",
          "declaration": {
            "name": "BaseRatingDisplay",
            "module": "./dist/esm/rating-display/rating-display.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/rating-display/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-rating-display",
          "declaration": {
            "name": "RatingDisplay",
            "module": "./dist/esm/rating-display/rating-display.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/slider/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-slider",
          "declaration": {
            "name": "Slider",
            "module": "./dist/esm/slider/slider.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/spinner/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseSpinner",
          "declaration": {
            "name": "BaseSpinner",
            "module": "./dist/esm/spinner/spinner.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/spinner/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-spinner",
          "declaration": {
            "name": "Spinner",
            "module": "./dist/esm/spinner/spinner.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/switch/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-switch",
          "declaration": {
            "name": "Switch",
            "module": "./dist/esm/switch/switch.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tab/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-tab",
          "declaration": {
            "name": "Tab",
            "module": "./dist/esm/tab/tab.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tablist/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseTablist",
          "declaration": {
            "name": "BaseTablist",
            "module": "./dist/esm/tablist/tablist.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tablist/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-tablist",
          "declaration": {
            "name": "Tablist",
            "module": "./dist/esm/tablist/tablist.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text-area/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseTextArea",
          "declaration": {
            "name": "BaseTextArea",
            "module": "./dist/esm/text-area/text-area.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text-area/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-text-area",
          "declaration": {
            "name": "TextArea",
            "module": "./dist/esm/text-area/text-area.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text-input/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseTextInput",
          "declaration": {
            "name": "BaseTextInput",
            "module": "./dist/esm/text-input/text-input.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text-input/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-text-input",
          "declaration": {
            "name": "TextInput",
            "module": "./dist/esm/text-input/text-input.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/text/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-text",
          "declaration": {
            "name": "Text",
            "module": "./dist/esm/text/text.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/toggle-button/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-toggle-button",
          "declaration": {
            "name": "ToggleButton",
            "module": "./dist/esm/toggle-button/toggle-button.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tooltip/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-tooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "./dist/esm/tooltip/tooltip.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tree-item/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseTreeItem",
          "declaration": {
            "name": "BaseTreeItem",
            "module": "./dist/esm/tree-item/tree-item.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tree-item/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-tree-item",
          "declaration": {
            "name": "TreeItem",
            "module": "./dist/esm/tree-item/tree-item.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tree/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "BaseTree",
          "declaration": {
            "name": "BaseTree",
            "module": "./dist/esm/tree/tree.base.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "./dist/esm/tree/define.js",
      "deprecated": false,
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "fluent-tree",
          "declaration": {
            "name": "Tree",
            "module": "./dist/esm/tree/tree.js"
          }
        }
      ]
    }
  ]
}
