{
  "schemaVersion": "1.0.0",
  "readme": "",
  "modules": [
    {
      "kind": "javascript-module",
      "path": "src/component-definitions.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "fastAccordionItemDefinition",
          "declaration": {
            "name": "fastAccordionItemDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAccordionDefinition",
          "declaration": {
            "name": "fastAccordionDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAnchorDefinition",
          "declaration": {
            "name": "fastAnchorDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAnchoredRegionDefinition",
          "declaration": {
            "name": "fastAnchoredRegionDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAvatarDefinition",
          "declaration": {
            "name": "fastAvatarDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastBadgeDefinition",
          "declaration": {
            "name": "fastBadgeDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastBreadcrumbDefinition",
          "declaration": {
            "name": "fastBreadcrumbDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastBreadcrumbItemDefinition",
          "declaration": {
            "name": "fastBreadcrumbItemDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastButtonDefinition",
          "declaration": {
            "name": "fastButtonDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastCardDefinition",
          "declaration": {
            "name": "fastCardDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastCheckboxDefinition",
          "declaration": {
            "name": "fastCheckboxDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastComboboxDefinition",
          "declaration": {
            "name": "fastComboboxDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDataGridDefinition",
          "declaration": {
            "name": "fastDataGridDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDataGridCellDefinition",
          "declaration": {
            "name": "fastDataGridCellDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDataGridRowDefinition",
          "declaration": {
            "name": "fastDataGridRowDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDesignSystemProviderDefinition",
          "declaration": {
            "name": "fastDesignSystemProviderDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDialogDefinition",
          "declaration": {
            "name": "fastDialogDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDisclosureDefinition",
          "declaration": {
            "name": "fastDisclosureDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDividerDefinition",
          "declaration": {
            "name": "fastDividerDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastFlipperDefinition",
          "declaration": {
            "name": "fastFlipperDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastListboxDefinition",
          "declaration": {
            "name": "fastListboxDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastListboxOptionDefinition",
          "declaration": {
            "name": "fastListboxOptionDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastMenuDefinition",
          "declaration": {
            "name": "fastMenuDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastMenuItemDefinition",
          "declaration": {
            "name": "fastMenuItemDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastNumberFieldDefinition",
          "declaration": {
            "name": "fastNumberFieldDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerDefinition",
          "declaration": {
            "name": "fastPickerDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerMenuDefinition",
          "declaration": {
            "name": "fastPickerMenuDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerMenuOptionDefinition",
          "declaration": {
            "name": "fastPickerMenuOptionDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerListDefinition",
          "declaration": {
            "name": "fastPickerListDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerListItemDefinition",
          "declaration": {
            "name": "fastPickerListItemDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastProgressRingDefinition",
          "declaration": {
            "name": "fastProgressRingDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastProgressDefinition",
          "declaration": {
            "name": "fastProgressDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastRadioDefinition",
          "declaration": {
            "name": "fastRadioDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastRadioGroupDefinition",
          "declaration": {
            "name": "fastRadioGroupDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fasjsearchDefinition",
          "declaration": {
            "name": "fasjsearchDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fasjselectDefinition",
          "declaration": {
            "name": "fasjselectDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fasjskeletonDefinition",
          "declaration": {
            "name": "fasjskeletonDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fasjsliderDefinition",
          "declaration": {
            "name": "fasjsliderDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fasjsliderLabelDefinition",
          "declaration": {
            "name": "fasjsliderLabelDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fasjswitchDefinition",
          "declaration": {
            "name": "fasjswitchDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTabPanelDefinition",
          "declaration": {
            "name": "fastTabPanelDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTabDefinition",
          "declaration": {
            "name": "fastTabDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTabsDefinition",
          "declaration": {
            "name": "fastTabsDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTextAreaDefinition",
          "declaration": {
            "name": "fastTextAreaDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTextFieldDefinition",
          "declaration": {
            "name": "fastTextFieldDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastToolbarDefinition",
          "declaration": {
            "name": "fastToolbarDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTooltipDefinition",
          "declaration": {
            "name": "fastTooltipDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTreeItemDefinition",
          "declaration": {
            "name": "fastTreeItemDefinition",
            "module": "src/component-definitions.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTreeViewDefinition",
          "declaration": {
            "name": "fastTreeViewDefinition",
            "module": "src/component-definitions.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/custom-elements.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "allComponents",
          "type": {
            "text": "object"
          },
          "default": "{\n    fastAccordion,\n    fastAccordionItem,\n    fastAnchor,\n    fastAnchoredRegion,\n    fastAvatar,\n    fastBadge,\n    fastBreadcrumb,\n    fastBreadcrumbItem,\n    fastButton,\n    fastCalendar,\n    fastCard,\n    fastCheckbox,\n    fastCombobox,\n    fastDataGrid,\n    fastDataGridCell,\n    fastDataGridRow,\n    fastDesignSystemProvider,\n    fastDialog,\n    fastDisclosure,\n    fastDivider,\n    fastFlipper,\n    fastHorizontalScroll,\n    fastListbox,\n    fastOption,\n    fastMenu,\n    fastMenuItem,\n    fastNumberField,\n    fastPicker,\n    fastPickerList,\n    fastPickerListItem,\n    fastPickerMenu,\n    fastPickerMenuOption,\n    fastProgress,\n    fastProgressRing,\n    fastRadio,\n    fastRadioGroup,\n    fastSearch,\n    fastSelect,\n    fastSkeleton,\n    fastSlider,\n    fastSliderLabel,\n    fastSwitch,\n    fastTabs,\n    fastTab,\n    fastTabPanel,\n    fastTextArea,\n    fastTextField,\n    fastTooltip,\n    fastToolbar,\n    fastTreeView,\n    fastTreeItem,\n    register(container?: Container, ...rest: any[]) {\n        if (!container) {\n            // preserve backward compatibility with code that loops through\n            // the values of this object and calls them as funcs with no args\n            return;\n        }\n\n        for (const key in this) {\n            if (key === \"register\") {\n                continue;\n            }\n\n            this[key]().register(container, ...rest);\n        }\n    },\n}",
          "description": "All Web Components",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastAccordion",
          "declaration": {
            "name": "fastAccordion",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAccordionItem",
          "declaration": {
            "name": "fastAccordionItem",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAnchor",
          "declaration": {
            "name": "fastAnchor",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAnchoredRegion",
          "declaration": {
            "name": "fastAnchoredRegion",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAvatar",
          "declaration": {
            "name": "fastAvatar",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastBadge",
          "declaration": {
            "name": "fastBadge",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastBreadcrumb",
          "declaration": {
            "name": "fastBreadcrumb",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastBreadcrumbItem",
          "declaration": {
            "name": "fastBreadcrumbItem",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastButton",
          "declaration": {
            "name": "fastButton",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastCalendar",
          "declaration": {
            "name": "fastCalendar",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastCard",
          "declaration": {
            "name": "fastCard",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastCheckbox",
          "declaration": {
            "name": "fastCheckbox",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastCombobox",
          "declaration": {
            "name": "fastCombobox",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDataGrid",
          "declaration": {
            "name": "fastDataGrid",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDataGridCell",
          "declaration": {
            "name": "fastDataGridCell",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDataGridRow",
          "declaration": {
            "name": "fastDataGridRow",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDesignSystemProvider",
          "declaration": {
            "name": "fastDesignSystemProvider",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDialog",
          "declaration": {
            "name": "fastDialog",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDisclosure",
          "declaration": {
            "name": "fastDisclosure",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDivider",
          "declaration": {
            "name": "fastDivider",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastFlipper",
          "declaration": {
            "name": "fastFlipper",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastHorizontalScroll",
          "declaration": {
            "name": "fastHorizontalScroll",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastListbox",
          "declaration": {
            "name": "fastListbox",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastOption",
          "declaration": {
            "name": "fastOption",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastMenu",
          "declaration": {
            "name": "fastMenu",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastMenuItem",
          "declaration": {
            "name": "fastMenuItem",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastNumberField",
          "declaration": {
            "name": "fastNumberField",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPicker",
          "declaration": {
            "name": "fastPicker",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerList",
          "declaration": {
            "name": "fastPickerList",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerListItem",
          "declaration": {
            "name": "fastPickerListItem",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerMenu",
          "declaration": {
            "name": "fastPickerMenu",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerMenuOption",
          "declaration": {
            "name": "fastPickerMenuOption",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastProgress",
          "declaration": {
            "name": "fastProgress",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastProgressRing",
          "declaration": {
            "name": "fastProgressRing",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastRadio",
          "declaration": {
            "name": "fastRadio",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastRadioGroup",
          "declaration": {
            "name": "fastRadioGroup",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastSearch",
          "declaration": {
            "name": "fastSearch",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastSelect",
          "declaration": {
            "name": "fastSelect",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastSkeleton",
          "declaration": {
            "name": "fastSkeleton",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastSlider",
          "declaration": {
            "name": "fastSlider",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastSliderLabel",
          "declaration": {
            "name": "fastSliderLabel",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastSwitch",
          "declaration": {
            "name": "fastSwitch",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTabs",
          "declaration": {
            "name": "fastTabs",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTab",
          "declaration": {
            "name": "fastTab",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTabPanel",
          "declaration": {
            "name": "fastTabPanel",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTextArea",
          "declaration": {
            "name": "fastTextArea",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTextField",
          "declaration": {
            "name": "fastTextField",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTooltip",
          "declaration": {
            "name": "fastTooltip",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastToolbar",
          "declaration": {
            "name": "fastToolbar",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTreeView",
          "declaration": {
            "name": "fastTreeView",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastTreeItem",
          "declaration": {
            "name": "fastTreeItem",
            "module": "src/custom-elements.ts"
          }
        },
        {
          "kind": "js",
          "name": "allComponents",
          "declaration": {
            "name": "allComponents",
            "module": "src/custom-elements.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/design-tokens.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "bodyFont",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "baseHeightMultiplier",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "baseHorizontalSpacingMultiplier",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "baseLayerLuminance",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "controlCornerRadius",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "density",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "designUnit",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "direction",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "disabledOpacity",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "strokeWidth",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "focusStrokeWidth",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampBaseFontSize",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampBaseLineHeight",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampMinus1FontSize",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampMinus1LineHeight",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampMinus2FontSize",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampMinus2LineHeight",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus1FontSize",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus1LineHeight",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus2FontSize",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus2LineHeight",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus3FontSize",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus3LineHeight",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus4FontSize",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus4LineHeight",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus5FontSize",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus5LineHeight",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus6FontSize",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "typeRampPlus6LineHeight",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentFillRestDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentFillHoverDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentFillActiveDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentFillFocusDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentForegroundRestDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentForegroundHoverDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentForegroundActiveDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentForegroundFocusDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillRestDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillHoverDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillActiveDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillFocusDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillInputRestDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillInputHoverDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillInputActiveDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillInputFocusDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStealthRestDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStealthHoverDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStealthActiveDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStealthFocusDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStrongRestDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStrongHoverDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStrongActiveDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStrongFocusDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillLayerRestDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeRestDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeHoverDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeActiveDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeFocusDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeDividerRestDelta",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralColor",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralPalette",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentColor",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentPalette",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayerCardContainerRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayerCardContainer",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayerFloatingRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayerFloating",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayer1Recipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayer1",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayer2Recipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayer2",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayer3Recipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayer3",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayer4Recipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralLayer4",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fillColor",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentFillRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentFillRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentFillHover",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentFillActive",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentFillFocus",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentHover",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentActive",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentFocus",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentLargeRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentRestLarge",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentHoverLarge",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentActiveLarge",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "foregroundOnAccentFocusLarge",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentForegroundRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentForegroundRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentForegroundHover",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentForegroundActive",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "accentForegroundFocus",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillHover",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillActive",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillFocus",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillInputRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillInputRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillInputHover",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillInputActive",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillInputFocus",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStealthRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStealthRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStealthHover",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStealthActive",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStealthFocus",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStrongRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStrongRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStrongHover",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStrongActive",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillStrongFocus",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillLayerRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralFillLayerRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "focusStrokeOuterRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "focusStrokeOuter",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "focusStrokeInnerRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "focusStrokeInner",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralForegroundHintRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralForegroundHint",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralForegroundRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralForegroundRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeHover",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeActive",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeFocus",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeDividerRecipe",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "neutralStrokeDividerRest",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "heightNumberAsToken",
          "description": "The control height formula expressed as a design token.\nThis token does not provide a CSS custom property.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "bodyFont",
          "declaration": {
            "name": "bodyFont",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "baseHeightMultiplier",
          "declaration": {
            "name": "baseHeightMultiplier",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "baseHorizontalSpacingMultiplier",
          "declaration": {
            "name": "baseHorizontalSpacingMultiplier",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "baseLayerLuminance",
          "declaration": {
            "name": "baseLayerLuminance",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "controlCornerRadius",
          "declaration": {
            "name": "controlCornerRadius",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "density",
          "declaration": {
            "name": "density",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "designUnit",
          "declaration": {
            "name": "designUnit",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "direction",
          "declaration": {
            "name": "direction",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "disabledOpacity",
          "declaration": {
            "name": "disabledOpacity",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "strokeWidth",
          "declaration": {
            "name": "strokeWidth",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "focusStrokeWidth",
          "declaration": {
            "name": "focusStrokeWidth",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampBaseFontSize",
          "declaration": {
            "name": "typeRampBaseFontSize",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampBaseLineHeight",
          "declaration": {
            "name": "typeRampBaseLineHeight",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampMinus1FontSize",
          "declaration": {
            "name": "typeRampMinus1FontSize",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampMinus1LineHeight",
          "declaration": {
            "name": "typeRampMinus1LineHeight",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampMinus2FontSize",
          "declaration": {
            "name": "typeRampMinus2FontSize",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampMinus2LineHeight",
          "declaration": {
            "name": "typeRampMinus2LineHeight",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus1FontSize",
          "declaration": {
            "name": "typeRampPlus1FontSize",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus1LineHeight",
          "declaration": {
            "name": "typeRampPlus1LineHeight",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus2FontSize",
          "declaration": {
            "name": "typeRampPlus2FontSize",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus2LineHeight",
          "declaration": {
            "name": "typeRampPlus2LineHeight",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus3FontSize",
          "declaration": {
            "name": "typeRampPlus3FontSize",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus3LineHeight",
          "declaration": {
            "name": "typeRampPlus3LineHeight",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus4FontSize",
          "declaration": {
            "name": "typeRampPlus4FontSize",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus4LineHeight",
          "declaration": {
            "name": "typeRampPlus4LineHeight",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus5FontSize",
          "declaration": {
            "name": "typeRampPlus5FontSize",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus5LineHeight",
          "declaration": {
            "name": "typeRampPlus5LineHeight",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus6FontSize",
          "declaration": {
            "name": "typeRampPlus6FontSize",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "typeRampPlus6LineHeight",
          "declaration": {
            "name": "typeRampPlus6LineHeight",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentFillRestDelta",
          "declaration": {
            "name": "accentFillRestDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentFillHoverDelta",
          "declaration": {
            "name": "accentFillHoverDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentFillActiveDelta",
          "declaration": {
            "name": "accentFillActiveDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentFillFocusDelta",
          "declaration": {
            "name": "accentFillFocusDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentForegroundRestDelta",
          "declaration": {
            "name": "accentForegroundRestDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentForegroundHoverDelta",
          "declaration": {
            "name": "accentForegroundHoverDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentForegroundActiveDelta",
          "declaration": {
            "name": "accentForegroundActiveDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentForegroundFocusDelta",
          "declaration": {
            "name": "accentForegroundFocusDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillRestDelta",
          "declaration": {
            "name": "neutralFillRestDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillHoverDelta",
          "declaration": {
            "name": "neutralFillHoverDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillActiveDelta",
          "declaration": {
            "name": "neutralFillActiveDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillFocusDelta",
          "declaration": {
            "name": "neutralFillFocusDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillInputRestDelta",
          "declaration": {
            "name": "neutralFillInputRestDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillInputHoverDelta",
          "declaration": {
            "name": "neutralFillInputHoverDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillInputActiveDelta",
          "declaration": {
            "name": "neutralFillInputActiveDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillInputFocusDelta",
          "declaration": {
            "name": "neutralFillInputFocusDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStealthRestDelta",
          "declaration": {
            "name": "neutralFillStealthRestDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStealthHoverDelta",
          "declaration": {
            "name": "neutralFillStealthHoverDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStealthActiveDelta",
          "declaration": {
            "name": "neutralFillStealthActiveDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStealthFocusDelta",
          "declaration": {
            "name": "neutralFillStealthFocusDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStrongRestDelta",
          "declaration": {
            "name": "neutralFillStrongRestDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStrongHoverDelta",
          "declaration": {
            "name": "neutralFillStrongHoverDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStrongActiveDelta",
          "declaration": {
            "name": "neutralFillStrongActiveDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStrongFocusDelta",
          "declaration": {
            "name": "neutralFillStrongFocusDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillLayerRestDelta",
          "declaration": {
            "name": "neutralFillLayerRestDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeRestDelta",
          "declaration": {
            "name": "neutralStrokeRestDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeHoverDelta",
          "declaration": {
            "name": "neutralStrokeHoverDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeActiveDelta",
          "declaration": {
            "name": "neutralStrokeActiveDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeFocusDelta",
          "declaration": {
            "name": "neutralStrokeFocusDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeDividerRestDelta",
          "declaration": {
            "name": "neutralStrokeDividerRestDelta",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralColor",
          "declaration": {
            "name": "neutralColor",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralPalette",
          "declaration": {
            "name": "neutralPalette",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentColor",
          "declaration": {
            "name": "accentColor",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentPalette",
          "declaration": {
            "name": "accentPalette",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayerCardContainerRecipe",
          "declaration": {
            "name": "neutralLayerCardContainerRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayerCardContainer",
          "declaration": {
            "name": "neutralLayerCardContainer",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayerFloatingRecipe",
          "declaration": {
            "name": "neutralLayerFloatingRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayerFloating",
          "declaration": {
            "name": "neutralLayerFloating",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayer1Recipe",
          "declaration": {
            "name": "neutralLayer1Recipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayer1",
          "declaration": {
            "name": "neutralLayer1",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayer2Recipe",
          "declaration": {
            "name": "neutralLayer2Recipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayer2",
          "declaration": {
            "name": "neutralLayer2",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayer3Recipe",
          "declaration": {
            "name": "neutralLayer3Recipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayer3",
          "declaration": {
            "name": "neutralLayer3",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayer4Recipe",
          "declaration": {
            "name": "neutralLayer4Recipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralLayer4",
          "declaration": {
            "name": "neutralLayer4",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "fillColor",
          "declaration": {
            "name": "fillColor",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentFillRecipe",
          "declaration": {
            "name": "accentFillRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentFillRest",
          "declaration": {
            "name": "accentFillRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentFillHover",
          "declaration": {
            "name": "accentFillHover",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentFillActive",
          "declaration": {
            "name": "accentFillActive",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentFillFocus",
          "declaration": {
            "name": "accentFillFocus",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentRecipe",
          "declaration": {
            "name": "foregroundOnAccentRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentRest",
          "declaration": {
            "name": "foregroundOnAccentRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentHover",
          "declaration": {
            "name": "foregroundOnAccentHover",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentActive",
          "declaration": {
            "name": "foregroundOnAccentActive",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentFocus",
          "declaration": {
            "name": "foregroundOnAccentFocus",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentLargeRecipe",
          "declaration": {
            "name": "foregroundOnAccentLargeRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentRestLarge",
          "declaration": {
            "name": "foregroundOnAccentRestLarge",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentHoverLarge",
          "declaration": {
            "name": "foregroundOnAccentHoverLarge",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentActiveLarge",
          "declaration": {
            "name": "foregroundOnAccentActiveLarge",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "foregroundOnAccentFocusLarge",
          "declaration": {
            "name": "foregroundOnAccentFocusLarge",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentForegroundRecipe",
          "declaration": {
            "name": "accentForegroundRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentForegroundRest",
          "declaration": {
            "name": "accentForegroundRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentForegroundHover",
          "declaration": {
            "name": "accentForegroundHover",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentForegroundActive",
          "declaration": {
            "name": "accentForegroundActive",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "accentForegroundFocus",
          "declaration": {
            "name": "accentForegroundFocus",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillRecipe",
          "declaration": {
            "name": "neutralFillRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillRest",
          "declaration": {
            "name": "neutralFillRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillHover",
          "declaration": {
            "name": "neutralFillHover",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillActive",
          "declaration": {
            "name": "neutralFillActive",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillFocus",
          "declaration": {
            "name": "neutralFillFocus",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillInputRecipe",
          "declaration": {
            "name": "neutralFillInputRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillInputRest",
          "declaration": {
            "name": "neutralFillInputRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillInputHover",
          "declaration": {
            "name": "neutralFillInputHover",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillInputActive",
          "declaration": {
            "name": "neutralFillInputActive",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillInputFocus",
          "declaration": {
            "name": "neutralFillInputFocus",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStealthRecipe",
          "declaration": {
            "name": "neutralFillStealthRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStealthRest",
          "declaration": {
            "name": "neutralFillStealthRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStealthHover",
          "declaration": {
            "name": "neutralFillStealthHover",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStealthActive",
          "declaration": {
            "name": "neutralFillStealthActive",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStealthFocus",
          "declaration": {
            "name": "neutralFillStealthFocus",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStrongRecipe",
          "declaration": {
            "name": "neutralFillStrongRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStrongRest",
          "declaration": {
            "name": "neutralFillStrongRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStrongHover",
          "declaration": {
            "name": "neutralFillStrongHover",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStrongActive",
          "declaration": {
            "name": "neutralFillStrongActive",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillStrongFocus",
          "declaration": {
            "name": "neutralFillStrongFocus",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillLayerRecipe",
          "declaration": {
            "name": "neutralFillLayerRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralFillLayerRest",
          "declaration": {
            "name": "neutralFillLayerRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "focusStrokeOuterRecipe",
          "declaration": {
            "name": "focusStrokeOuterRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "focusStrokeOuter",
          "declaration": {
            "name": "focusStrokeOuter",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "focusStrokeInnerRecipe",
          "declaration": {
            "name": "focusStrokeInnerRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "focusStrokeInner",
          "declaration": {
            "name": "focusStrokeInner",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralForegroundHintRecipe",
          "declaration": {
            "name": "neutralForegroundHintRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralForegroundHint",
          "declaration": {
            "name": "neutralForegroundHint",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralForegroundRecipe",
          "declaration": {
            "name": "neutralForegroundRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralForegroundRest",
          "declaration": {
            "name": "neutralForegroundRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeRecipe",
          "declaration": {
            "name": "neutralStrokeRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeRest",
          "declaration": {
            "name": "neutralStrokeRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeHover",
          "declaration": {
            "name": "neutralStrokeHover",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeActive",
          "declaration": {
            "name": "neutralStrokeActive",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeFocus",
          "declaration": {
            "name": "neutralStrokeFocus",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeDividerRecipe",
          "declaration": {
            "name": "neutralStrokeDividerRecipe",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "neutralStrokeDividerRest",
          "declaration": {
            "name": "neutralStrokeDividerRest",
            "module": "src/design-tokens.ts"
          }
        },
        {
          "kind": "js",
          "name": "heightNumberAsToken",
          "declaration": {
            "name": "heightNumberAsToken",
            "module": "src/design-tokens.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/fast-design-system.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "provideFASTDesignSystem",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "element",
              "optional": true,
              "type": {
                "text": "HTMLElement"
              },
              "description": "The element to root the design system at. By default, this is the body."
            }
          ],
          "description": "Provides a design system for the specified element either by returning one that was\nalready created for that element or creating one.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "provideFASTDesignSystem",
          "declaration": {
            "name": "provideFASTDesignSystem",
            "module": "src/fast-design-system.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/index-rollup.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "FASTDesignSystem",
          "description": "The global FAST Design System."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./index.js\""
          }
        },
        {
          "kind": "js",
          "name": "FASTDesignSystem",
          "declaration": {
            "name": "FASTDesignSystem",
            "module": "src/index-rollup.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./custom-elements.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./fast-design-system.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./accordion/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./anchor/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./anchored-region/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./avatar/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./badge/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./breadcrumb/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./breadcrumb-item/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./button/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./calendar/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./card/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./checkbox/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./combobox/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./data-grid/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./design-system-provider/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "Palette",
          "declaration": {
            "name": "Palette",
            "module": "\"./color/palette.js\""
          }
        },
        {
          "kind": "js",
          "name": "PaletteRGB",
          "declaration": {
            "name": "PaletteRGB",
            "module": "\"./color/palette.js\""
          }
        },
        {
          "kind": "js",
          "name": "InteractiveSwatchSet",
          "declaration": {
            "name": "InteractiveSwatchSet",
            "module": "\"./color/recipe.js\""
          }
        },
        {
          "kind": "js",
          "name": "Swatch",
          "declaration": {
            "name": "Swatch",
            "module": "\"./color/swatch.js\""
          }
        },
        {
          "kind": "js",
          "name": "SwatchRGB",
          "declaration": {
            "name": "SwatchRGB",
            "module": "\"./color/swatch.js\""
          }
        },
        {
          "kind": "js",
          "name": "isDark",
          "declaration": {
            "name": "isDark",
            "module": "\"./color/utilities/is-dark.js\""
          }
        },
        {
          "kind": "js",
          "name": "StandardLuminance",
          "declaration": {
            "name": "StandardLuminance",
            "module": "\"./color/utilities/base-layer-luminance.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./design-tokens.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./dialog/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./disclosure/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./divider/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./flipper/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./horizontal-scroll/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./listbox/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./listbox-option/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./menu/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./menu-item/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./number-field/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./picker/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./progress/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./progress-ring/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./radio/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./radio-group/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./search/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./select/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./skeleton/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./slider/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./slider-label/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./styles/direction.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./switch/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./tabs/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./text-area/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./text-field/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./toolbar/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./tooltip/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./tree-view/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./tree-item/index.js\""
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/__test__/setup-browser.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/__test__/setup-node.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion/accordion.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/accordion/accordion.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion/accordion.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Accordion"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/accordion/accordion.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Accordion",
          "declaration": {
            "name": "Accordion",
            "module": "src/accordion/accordion.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion/accordion.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "accordionStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Accordion",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "accordionStyles",
          "declaration": {
            "name": "accordionStyles",
            "module": "src/accordion/accordion.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion/accordion.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/accordion/accordion.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastAccordion",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Accordion} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#accordionTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"../accordion-item/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "fastAccordion",
          "declaration": {
            "name": "fastAccordion",
            "module": "src/accordion/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Accordion",
          "declaration": {
            "name": "Accordion",
            "module": "src/accordion/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "accordionStyles",
          "declaration": {
            "name": "styles",
            "module": "src/accordion/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion-item/accordion-item.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/accordion-item/accordion-item.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion-item/accordion-item.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "accordionItemStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for AccordionItem",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "accordionItemStyles",
          "declaration": {
            "name": "accordionItemStyles",
            "module": "src/accordion-item/accordion-item.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion-item/accordion-item.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/accordion-item/accordion-item.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/accordion-item/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastAccordionItem",
          "description": "A function that returns a {@link @microsoft/fast-foundation#AccordionItem} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#accordionItemTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastAccordionItem",
          "declaration": {
            "name": "fastAccordionItem",
            "module": "src/accordion-item/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "AccordionItem",
          "declaration": {
            "name": "AccordionItem",
            "module": "src/accordion-item/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "accordionItemStyles",
          "declaration": {
            "name": "styles",
            "module": "src/accordion-item/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchor/anchor.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/anchor/anchor.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchor/anchor.pw.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/anchor/anchor.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Anchor"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/anchor/anchor.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Anchor",
          "declaration": {
            "name": "Anchor",
            "module": "src/anchor/anchor.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchor/anchor.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "anchorStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Anchor",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "anchorStyles",
          "declaration": {
            "name": "anchorStyles",
            "module": "src/anchor/anchor.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchor/anchor.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/anchor/anchor.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchor/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "Base class for Anchor",
          "name": "Anchor",
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "AnchorAppearance | undefined"
              },
              "privacy": "public",
              "description": "The appearance the anchor should have."
            },
            {
              "kind": "method",
              "name": "appearanceChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "oldValue",
                  "type": {
                    "text": "AnchorAppearance"
                  }
                },
                {
                  "name": "newValue",
                  "type": {
                    "text": "AnchorAppearance"
                  }
                }
              ]
            },
            {
              "kind": "field",
              "name": "download",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Prompts the user to save the linked URL. See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element } for more information.",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "href",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The URL the hyperlink references. See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element } for more information.",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "hreflang",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Hints at the language of the referenced resource. See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element } for more information.",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "ping",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element } for more information.",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "referrerpolicy",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element } for more information.",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "rel",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element } for more information.",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "target",
              "type": {
                "text": "\"_self\" | \"_blank\" | \"_parent\" | \"_top\""
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element } for more information.",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element } for more information.",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "control",
              "type": {
                "text": "HTMLAnchorElement"
              },
              "privacy": "public",
              "description": "References the root element",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "handleUnsupportedDelegatesFocus",
              "privacy": "private",
              "description": "Overrides the focus call for where delegatesFocus is unsupported.\nThis check works for Chrome, Edge Chromium, FireFox, and Safari\nRelevant PR on the Firefox browser: https://phabricator.services.mozilla.com/D123858",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "kind": "field",
              "name": "_presentation",
              "type": {
                "text": "ComponentPresentation | null | undefined"
              },
              "privacy": "private",
              "default": "void 0",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "$presentation",
              "type": {
                "text": "ComponentPresentation | null"
              },
              "privacy": "public",
              "description": "A property which resolves the ComponentPresentation instance\nfor the current component.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "template",
              "type": {
                "text": "ElementViewTemplate | void | null"
              },
              "privacy": "public",
              "description": "Sets the template of the element instance. When undefined,\nthe element will attempt to resolve the template from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "templateChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "styles",
              "type": {
                "text": "ElementStyles | void | null"
              },
              "privacy": "public",
              "description": "Sets the default styles for the element instance. When undefined,\nthe element will attempt to resolve default styles from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "stylesChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "compose",
              "privacy": "public",
              "static": true,
              "return": {
                "type": {
                  "text": "(\n        overrideDefinition?: OverrideFoundationElementDefinition<T>\n    ) => FoundationElementRegistry<T, K>"
                }
              },
              "parameters": [
                {
                  "name": "this",
                  "type": {
                    "text": "K"
                  }
                },
                {
                  "name": "elementDefinition",
                  "type": {
                    "text": "T"
                  },
                  "description": "The definition of the element to create the registry\nfunction for."
                }
              ],
              "description": "Defines an element registry function with a set of element definition defaults.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "AnchorAppearance | undefined"
              },
              "description": "The appearance the anchor should have.",
              "fieldName": "appearance"
            },
            {
              "name": "download",
              "type": {
                "text": "string"
              },
              "description": "Prompts the user to save the linked URL. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element  for more information.",
              "fieldName": "download",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "name": "href",
              "type": {
                "text": "string"
              },
              "description": "The URL the hyperlink references. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element  for more information.",
              "fieldName": "href",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "name": "hreflang",
              "type": {
                "text": "string"
              },
              "description": "Hints at the language of the referenced resource. See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element  for more information.",
              "fieldName": "hreflang",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "name": "ping",
              "type": {
                "text": "string"
              },
              "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element  for more information.",
              "fieldName": "ping",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "name": "referrerpolicy",
              "type": {
                "text": "string"
              },
              "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element  for more information.",
              "fieldName": "referrerpolicy",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "name": "rel",
              "type": {
                "text": "string"
              },
              "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element  for more information.",
              "fieldName": "rel",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "name": "target",
              "type": {
                "text": "\"_self\" | \"_blank\" | \"_parent\" | \"_top\""
              },
              "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element  for more information.",
              "fieldName": "target",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "string"
              },
              "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a | <a> element  for more information.",
              "fieldName": "type",
              "inheritedFrom": {
                "name": "Anchor",
                "module": "src/anchor/anchor.ts"
              }
            }
          ],
          "superclass": {
            "name": "FoundationAnchor",
            "package": "@microsoft/fast-foundation"
          }
        },
        {
          "kind": "variable",
          "name": "fastAnchor",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Anchor} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#anchorTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Anchor",
          "declaration": {
            "name": "Anchor",
            "module": "src/anchor/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAnchor",
          "declaration": {
            "name": "fastAnchor",
            "module": "src/anchor/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "anchorStyles",
          "declaration": {
            "name": "styles",
            "module": "src/anchor/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchored-region/anchored-region.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/anchored-region/anchored-region.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchored-region/anchored-region.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "AnchoredRegion"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/anchored-region/anchored-region.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "AnchoredRegion",
          "declaration": {
            "name": "AnchoredRegion",
            "module": "src/anchored-region/anchored-region.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchored-region/anchored-region.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "anchoredRegionStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for AnchoredRegion",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "anchoredRegionStyles",
          "declaration": {
            "name": "anchoredRegionStyles",
            "module": "src/anchored-region/anchored-region.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchored-region/anchored-region.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/anchored-region/anchored-region.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/anchored-region/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastAnchoredRegion",
          "description": "A function that returns a {@link @microsoft/fast-foundation#AnchoredRegion} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#anchoredRegionTemplate}"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastAnchoredRegion",
          "declaration": {
            "name": "fastAnchoredRegion",
            "module": "src/anchored-region/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "AnchoredRegion",
          "declaration": {
            "name": "AnchoredRegion",
            "module": "src/anchored-region/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "anchoredRegionStyles",
          "declaration": {
            "name": "styles",
            "module": "src/anchored-region/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/avatar/avatar.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/avatar/avatar.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/avatar/avatar.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Avatar"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/avatar/avatar.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Avatar",
          "declaration": {
            "name": "Avatar",
            "module": "src/avatar/avatar.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/avatar/avatar.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "avatarStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Avatar",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "avatarStyles",
          "declaration": {
            "name": "avatarStyles",
            "module": "src/avatar/avatar.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/avatar/avatar.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/avatar/avatar.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/avatar/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "The FAST Avatar Class",
          "name": "Avatar",
          "members": [
            {
              "kind": "field",
              "name": "imgSrc",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Indicates the Avatar should have an image source"
            },
            {
              "kind": "field",
              "name": "alt",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "public",
              "description": "Indicates the Avatar should have alt text"
            },
            {
              "kind": "field",
              "name": "fill",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Indicates the Avatar should have a color fill.",
              "inheritedFrom": {
                "name": "Avatar",
                "module": "src/avatar/avatar.ts"
              }
            },
            {
              "kind": "field",
              "name": "color",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Indicates the Avatar should have a text color.",
              "inheritedFrom": {
                "name": "Avatar",
                "module": "src/avatar/avatar.ts"
              }
            },
            {
              "kind": "field",
              "name": "link",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Indicates the Avatar should have url link",
              "inheritedFrom": {
                "name": "Avatar",
                "module": "src/avatar/avatar.ts"
              }
            },
            {
              "kind": "field",
              "name": "shape",
              "type": {
                "text": "AvatarShape"
              },
              "privacy": "public",
              "description": "Indicates the Avatar shape should be. By default it will be set to \"circle\".",
              "inheritedFrom": {
                "name": "Avatar",
                "module": "src/avatar/avatar.ts"
              }
            },
            {
              "kind": "field",
              "name": "_presentation",
              "type": {
                "text": "ComponentPresentation | null | undefined"
              },
              "privacy": "private",
              "default": "void 0",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "$presentation",
              "type": {
                "text": "ComponentPresentation | null"
              },
              "privacy": "public",
              "description": "A property which resolves the ComponentPresentation instance\nfor the current component.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "template",
              "type": {
                "text": "ElementViewTemplate | void | null"
              },
              "privacy": "public",
              "description": "Sets the template of the element instance. When undefined,\nthe element will attempt to resolve the template from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "templateChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "styles",
              "type": {
                "text": "ElementStyles | void | null"
              },
              "privacy": "public",
              "description": "Sets the default styles for the element instance. When undefined,\nthe element will attempt to resolve default styles from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "stylesChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "compose",
              "privacy": "public",
              "static": true,
              "return": {
                "type": {
                  "text": "(\n        overrideDefinition?: OverrideFoundationElementDefinition<T>\n    ) => FoundationElementRegistry<T, K>"
                }
              },
              "parameters": [
                {
                  "name": "this",
                  "type": {
                    "text": "K"
                  }
                },
                {
                  "name": "elementDefinition",
                  "type": {
                    "text": "T"
                  },
                  "description": "The definition of the element to create the registry\nfunction for."
                }
              ],
              "description": "Defines an element registry function with a set of element definition defaults.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "src",
              "type": {
                "text": "string | undefined"
              },
              "description": "Indicates the Avatar should have an image source",
              "fieldName": "imgSrc"
            },
            {
              "name": "alt",
              "type": {
                "text": "string | undefined"
              },
              "description": "Indicates the Avatar should have alt text",
              "fieldName": "alt"
            },
            {
              "name": "fill",
              "type": {
                "text": "string"
              },
              "description": "Indicates the Avatar should have a color fill.",
              "fieldName": "fill",
              "inheritedFrom": {
                "name": "Avatar",
                "module": "src/avatar/avatar.ts"
              }
            },
            {
              "name": "color",
              "type": {
                "text": "string"
              },
              "description": "Indicates the Avatar should have a text color.",
              "fieldName": "color",
              "inheritedFrom": {
                "name": "Avatar",
                "module": "src/avatar/avatar.ts"
              }
            },
            {
              "name": "link",
              "type": {
                "text": "string"
              },
              "description": "Indicates the Avatar should have url link",
              "fieldName": "link",
              "inheritedFrom": {
                "name": "Avatar",
                "module": "src/avatar/avatar.ts"
              }
            },
            {
              "name": "shape",
              "type": {
                "text": "AvatarShape"
              },
              "description": "Indicates the Avatar shape should be. By default it will be set to \"circle\".",
              "fieldName": "shape",
              "inheritedFrom": {
                "name": "Avatar",
                "module": "src/avatar/avatar.ts"
              }
            }
          ],
          "superclass": {
            "name": "FoundationAvatar",
            "package": "@microsoft/fast-foundation"
          }
        },
        {
          "kind": "variable",
          "name": "imgTemplate",
          "default": "html<Avatar>`\n    ${when(\n        x => x.imgSrc,\n        html`\n            <img\n                src=\"${x => x.imgSrc}\"\n                alt=\"${x => x.alt}\"\n                slot=\"media\"\n                class=\"media\"\n                part=\"media\"\n            />\n        `\n    )}\n`",
          "description": "The FAST Avatar Template for Images",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fastAvatar",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Avatar} registration for configuring the component with a DesignSystem. {@link @microsoft/fast-foundation#avatarTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Avatar",
          "declaration": {
            "name": "Avatar",
            "module": "src/avatar/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "imgTemplate",
          "declaration": {
            "name": "imgTemplate",
            "module": "src/avatar/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastAvatar",
          "declaration": {
            "name": "fastAvatar",
            "module": "src/avatar/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "avatarStyles",
          "declaration": {
            "name": "styles",
            "module": "src/avatar/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/badge/badge.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/badge/badge.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/badge/badge.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Badge"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/badge/badge.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Badge",
          "declaration": {
            "name": "Badge",
            "module": "src/badge/badge.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/badge/badge.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "badgeStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Badge",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "badgeStyles",
          "declaration": {
            "name": "badgeStyles",
            "module": "src/badge/badge.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/badge/badge.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/badge/badge.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/badge/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastBadge",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Badge} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#badgeTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastBadge",
          "declaration": {
            "name": "fastBadge",
            "module": "src/badge/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Badge",
          "declaration": {
            "name": "Badge",
            "module": "src/badge/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "badgeStyles",
          "declaration": {
            "name": "styles",
            "module": "src/badge/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb/breadcrumb.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/breadcrumb/breadcrumb.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb/breadcrumb.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Breadcrumb"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/breadcrumb/breadcrumb.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Breadcrumb",
          "declaration": {
            "name": "Breadcrumb",
            "module": "src/breadcrumb/breadcrumb.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb/breadcrumb.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "breadcrumbStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Breadcrumb",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "breadcrumbStyles",
          "declaration": {
            "name": "breadcrumbStyles",
            "module": "src/breadcrumb/breadcrumb.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb/breadcrumb.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/breadcrumb/breadcrumb.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastBreadcrumb",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Breadcrumb} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#breadcrumbTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastBreadcrumb",
          "declaration": {
            "name": "fastBreadcrumb",
            "module": "src/breadcrumb/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Breadcrumb",
          "declaration": {
            "name": "Breadcrumb",
            "module": "src/breadcrumb/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "breadcrumbStyles",
          "declaration": {
            "name": "styles",
            "module": "src/breadcrumb/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb-item/breadcrumb-item.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/breadcrumb-item/breadcrumb-item.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb-item/breadcrumb-item.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "BreadcrumbItem"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/breadcrumb-item/breadcrumb-item.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "BreadcrumbItem",
          "declaration": {
            "name": "BreadcrumbItem",
            "module": "src/breadcrumb-item/breadcrumb-item.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb-item/breadcrumb-item.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "breadcrumbItemStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Breadcrumb item",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "breadcrumbItemStyles",
          "declaration": {
            "name": "breadcrumbItemStyles",
            "module": "src/breadcrumb-item/breadcrumb-item.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb-item/breadcrumb-item.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/breadcrumb-item/breadcrumb-item.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/breadcrumb-item/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastBreadcrumbItem",
          "description": "A function that returns a {@link @microsoft/fast-foundation#BreadcrumbItem} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#breadcrumbItemTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastBreadcrumbItem",
          "declaration": {
            "name": "fastBreadcrumbItem",
            "module": "src/breadcrumb-item/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "BreadcrumbItem",
          "declaration": {
            "name": "BreadcrumbItem",
            "module": "src/breadcrumb-item/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "breadcrumbItemStyles",
          "declaration": {
            "name": "styles",
            "module": "src/breadcrumb-item/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/button/button.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/button/button.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/button/button.pw.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/button/button.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Button"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/button/button.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Button",
          "declaration": {
            "name": "Button",
            "module": "src/button/button.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/button/button.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "buttonStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Button",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "buttonStyles",
          "declaration": {
            "name": "buttonStyles",
            "module": "src/button/button.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/button/button.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/button/button.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/button/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "Button",
          "members": [
            {
              "kind": "field",
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance"
              },
              "privacy": "public",
              "default": "\"neutral\"",
              "description": "The appearance the button should have."
            },
            {
              "kind": "method",
              "name": "defaultSlottedContentChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "oldValue"
                },
                {
                  "name": "newValue"
                }
              ],
              "description": "Applies 'icon-only' class when there is only an SVG in the default slot"
            },
            {
              "kind": "field",
              "name": "autofocus",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Determines if the element should receive document focus on page load.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "formId",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The id of a form to associate the element to.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "formaction",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | <button> element} for more details.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "method",
              "name": "formactionChanged",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "formenctype",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | <button> element} for more details.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "method",
              "name": "formenctypeChanged",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "formmethod",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | <button> element} for more details.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "method",
              "name": "formmethodChanged",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "formnovalidate",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | <button> element} for more details.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "method",
              "name": "formnovalidateChanged",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "formtarget",
              "type": {
                "text": "\"_self\" | \"_blank\" | \"_parent\" | \"_top\""
              },
              "privacy": "public",
              "description": "See {@link https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | <button> element} for more details.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "method",
              "name": "formtargetChanged",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "type",
              "type": {
                "text": "\"submit\" | \"reset\" | \"button\""
              },
              "privacy": "public",
              "description": "The button type.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "method",
              "name": "typeChanged",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "previous",
                  "type": {
                    "text": "\"submit\" | \"reset\" | \"button\" | void"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "\"submit\" | \"reset\" | \"button\""
                  }
                }
              ],
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "defaultSlottedContent",
              "type": {
                "text": "HTMLElement[]"
              },
              "privacy": "public",
              "description": "\nDefault slotted content",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "handleSubmission",
              "privacy": "private",
              "description": "Submits the parent form",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "handleFormReset",
              "privacy": "private",
              "description": "Resets the parent form",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "control",
              "type": {
                "text": "HTMLButtonElement"
              },
              "privacy": "public",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "handleUnsupportedDelegatesFocus",
              "privacy": "private",
              "description": "Overrides the focus call for where delegatesFocus is unsupported.\nThis check works for Chrome, Edge Chromium, FireFox, and Safari\nRelevant PR on the Firefox browser: https://phabricator.services.mozilla.com/D123858",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "proxy",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "_presentation",
              "type": {
                "text": "ComponentPresentation | null | undefined"
              },
              "privacy": "private",
              "default": "void 0",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "$presentation",
              "type": {
                "text": "ComponentPresentation | null"
              },
              "privacy": "public",
              "description": "A property which resolves the ComponentPresentation instance\nfor the current component.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "template",
              "type": {
                "text": "ElementViewTemplate | void | null"
              },
              "privacy": "public",
              "description": "Sets the template of the element instance. When undefined,\nthe element will attempt to resolve the template from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "method",
              "name": "templateChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "field",
              "name": "styles",
              "type": {
                "text": "ElementStyles | void | null"
              },
              "privacy": "public",
              "description": "Sets the default styles for the element instance. When undefined,\nthe element will attempt to resolve default styles from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "method",
              "name": "stylesChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "kind": "method",
              "name": "compose",
              "privacy": "public",
              "static": true,
              "return": {
                "type": {
                  "text": "(\n        overrideDefinition?: OverrideFoundationElementDefinition<T>\n    ) => FoundationElementRegistry<T, K>"
                }
              },
              "parameters": [
                {
                  "name": "this",
                  "type": {
                    "text": "K"
                  }
                },
                {
                  "name": "elementDefinition",
                  "type": {
                    "text": "T"
                  },
                  "description": "The definition of the element to create the registry\nfunction for."
                }
              ],
              "description": "Defines an element registry function with a set of element definition defaults.",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            }
          ],
          "attributes": [
            {
              "name": "appearance",
              "type": {
                "text": "ButtonAppearance"
              },
              "default": "\"neutral\"",
              "description": "The appearance the button should have.",
              "fieldName": "appearance"
            },
            {
              "type": {
                "text": "boolean"
              },
              "description": "Determines if the element should receive document focus on page load.",
              "fieldName": "autofocus",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "form",
              "type": {
                "text": "string"
              },
              "description": "The id of a form to associate the element to.",
              "fieldName": "formId",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "formaction",
              "type": {
                "text": "string"
              },
              "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | <button> element for more details.",
              "fieldName": "formaction",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "formenctype",
              "type": {
                "text": "string"
              },
              "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | <button> element for more details.",
              "fieldName": "formenctype",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "formmethod",
              "type": {
                "text": "string"
              },
              "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | <button> element for more details.",
              "fieldName": "formmethod",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "formtarget",
              "type": {
                "text": "\"_self\" | \"_blank\" | \"_parent\" | \"_top\""
              },
              "description": "See https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button | <button> element for more details.",
              "fieldName": "formtarget",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            },
            {
              "name": "type",
              "type": {
                "text": "\"submit\" | \"reset\" | \"button\""
              },
              "description": "The button type.",
              "fieldName": "type",
              "inheritedFrom": {
                "name": "Button",
                "module": "src/button/button.ts"
              }
            }
          ],
          "superclass": {
            "name": "FoundationButton",
            "package": "@microsoft/fast-foundation"
          },
          "tagName": "%%prefix%%-button",
          "customElement": true
        },
        {
          "kind": "variable",
          "name": "fastButton",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Button} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#buttonTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Button",
          "declaration": {
            "name": "Button",
            "module": "src/button/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastButton",
          "declaration": {
            "name": "fastButton",
            "module": "src/button/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "buttonStyles",
          "declaration": {
            "name": "styles",
            "module": "src/button/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/calendar/calendar.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/calendar/calendar.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/calendar/calendar.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Calendar"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/calendar/calendar.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Calendar",
          "declaration": {
            "name": "Calendar",
            "module": "src/calendar/calendar.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/calendar/calendar.styles.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "CalendarStyles",
          "description": "Styles for Calendar",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "CalendarStyles",
          "declaration": {
            "name": "CalendarStyles",
            "module": "src/calendar/calendar.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/calendar/calendar.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/calendar/calendar.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/calendar/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastCalendar",
          "description": "The FAST Calendar Element. Implements {@link @microsoft/fast-foundation#Calendar}, {@link @microsoft/fast-foundation#calendarTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastCalendar",
          "declaration": {
            "name": "fastCalendar",
            "module": "src/calendar/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Calendar",
          "declaration": {
            "name": "Calendar",
            "module": "src/calendar/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "CalendarStyles",
          "declaration": {
            "name": "styles",
            "module": "src/calendar/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/card/card.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/card/card.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/card/card.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Card"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/card/card.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Card",
          "declaration": {
            "name": "Card",
            "module": "src/card/card.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/card/card.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "cardStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Card",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "cardStyles",
          "declaration": {
            "name": "cardStyles",
            "module": "src/card/card.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/card/card.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/card/card.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/card/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastCard",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Card} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#cardTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastCard",
          "declaration": {
            "name": "fastCard",
            "module": "src/card/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "cardStyles",
          "declaration": {
            "name": "styles",
            "module": "src/card/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/checkbox/checkbox.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/checkbox/checkbox.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/checkbox/checkbox.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Checkbox"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/checkbox/checkbox.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Checkbox",
          "declaration": {
            "name": "Checkbox",
            "module": "src/checkbox/checkbox.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/checkbox/checkbox.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "checkboxStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Checkbox",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "checkboxStyles",
          "declaration": {
            "name": "checkboxStyles",
            "module": "src/checkbox/checkbox.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/checkbox/checkbox.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/checkbox/checkbox.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/checkbox/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastCheckbox",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Checkbox} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#checkboxTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastCheckbox",
          "declaration": {
            "name": "fastCheckbox",
            "module": "src/checkbox/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Checkbox",
          "declaration": {
            "name": "Checkbox",
            "module": "src/checkbox/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "checkboxStyles",
          "declaration": {
            "name": "styles",
            "module": "src/checkbox/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/color/palette.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/palette.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "PaletteRGB",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "PaletteRGB",
          "declaration": {
            "name": "PaletteRGB",
            "module": "src/color/palette.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipe.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/swatch.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/swatch.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "SwatchRGB",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "SwatchRGB",
          "declaration": {
            "name": "SwatchRGB",
            "module": "src/color/swatch.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/combobox/combobox.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/combobox/combobox.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/combobox/combobox.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Combobox"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/combobox/combobox.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Combobox",
          "declaration": {
            "name": "Combobox",
            "module": "src/combobox/combobox.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/combobox/combobox.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "comboboxStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Combobox",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "comboboxStyles",
          "declaration": {
            "name": "comboboxStyles",
            "module": "src/combobox/combobox.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/combobox/combobox.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/combobox/combobox.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/combobox/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "Base class for Combobox.",
          "name": "Combobox",
          "superclass": {
            "name": "FoundationCombobox",
            "package": "@microsoft/fast-foundation"
          },
          "attributes": [
            {
              "name": "autocomplete",
              "type": {
                "text": "ComboboxAutocomplete | undefined"
              },
              "description": "The autocomplete attribute.",
              "fieldName": "autocomplete",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The open attribute.",
              "fieldName": "open",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.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": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "name": "position",
              "type": {
                "text": "SelectPosition | undefined"
              },
              "description": "The placement for the listbox when the combobox is open.",
              "fieldName": "positionAttribute",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "type": {
                "text": "boolean"
              },
              "description": "The disabled state of the listbox.",
              "fieldName": "disabled",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "autocomplete",
              "type": {
                "text": "ComboboxAutocomplete | undefined"
              },
              "description": "The autocomplete attribute.",
              "privacy": "public",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "filteredOptions",
              "type": {
                "text": "ListboxOption[]"
              },
              "privacy": "public",
              "default": "[]",
              "description": "The collection of currently filtered options.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "isAutocompleteInline",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "isAutocompleteList",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "isAutocompleteBoth",
              "type": {
                "text": "boolean"
              },
              "privacy": "private",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The open attribute.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "ListboxOption[]"
              },
              "privacy": "public",
              "description": "The list of options.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.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": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "positionAttribute",
              "type": {
                "text": "SelectPosition | undefined"
              },
              "privacy": "public",
              "description": "The placement for the listbox when the combobox is open.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "position",
              "type": {
                "text": "SelectPosition | undefined"
              },
              "privacy": "public",
              "description": "The current state of the calculated position of the listbox.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "method",
              "name": "positionChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "SelectPosition | undefined"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "SelectPosition | undefined"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "privacy": "public",
              "description": "The value property.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "method",
              "name": "filterOptions",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Filter available options by text value.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "method",
              "name": "setPositioning",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Calculate and apply listbox positioning based on available viewport space.",
              "parameters": [
                {
                  "description": "direction to force the listbox to display",
                  "name": "force"
                }
              ],
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "proxy",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "length",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The number of options.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "typeAheadExpired",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The disabled state of the listbox.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "selectedIndex",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "default": "-1",
              "description": "The index of the selected option.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "selectedOptions",
              "type": {
                "text": "ListboxOption[]"
              },
              "privacy": "public",
              "default": "[]",
              "description": "A collection of the selected options.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "slottedOptionFilter",
              "privacy": "public",
              "static": true,
              "description": "A static filter to include only selectable options.",
              "parameters": [
                {
                  "description": "element to filter",
                  "name": "n"
                }
              ],
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "method",
              "name": "selectFirstOption",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Moves focus to the first selectable option.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "method",
              "name": "setSelectedOptions",
              "privacy": "public",
              "description": "Sets an option as selected and gives it focus.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "_presentation",
              "type": {
                "text": "ComponentPresentation | null | undefined"
              },
              "privacy": "private",
              "default": "void 0",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "$presentation",
              "type": {
                "text": "ComponentPresentation | null"
              },
              "privacy": "public",
              "description": "A property which resolves the ComponentPresentation instance\nfor the current component.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "template",
              "type": {
                "text": "ElementViewTemplate | void | null"
              },
              "privacy": "public",
              "description": "Sets the template of the element instance. When undefined,\nthe element will attempt to resolve the template from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "method",
              "name": "templateChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "field",
              "name": "styles",
              "type": {
                "text": "ElementStyles | void | null"
              },
              "privacy": "public",
              "description": "Sets the default styles for the element instance. When undefined,\nthe element will attempt to resolve default styles from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "method",
              "name": "stylesChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            },
            {
              "kind": "method",
              "name": "compose",
              "privacy": "public",
              "static": true,
              "return": {
                "type": {
                  "text": "(\n        overrideDefinition?: OverrideFoundationElementDefinition<T>\n    ) => FoundationElementRegistry<T, K>"
                }
              },
              "parameters": [
                {
                  "name": "this",
                  "type": {
                    "text": "K"
                  }
                },
                {
                  "name": "elementDefinition",
                  "type": {
                    "text": "T"
                  },
                  "description": "The definition of the element to create the registry\nfunction for."
                }
              ],
              "description": "Defines an element registry function with a set of element definition defaults.",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            }
          ],
          "events": [
            {
              "description": "Fires a custom 'change' event when the value updates",
              "name": "change",
              "inheritedFrom": {
                "name": "Combobox",
                "module": "src/combobox/combobox.ts"
              }
            }
          ]
        },
        {
          "kind": "variable",
          "name": "fastCombobox",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Combobox} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#comboboxTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Combobox",
          "declaration": {
            "name": "Combobox",
            "module": "src/combobox/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastCombobox",
          "declaration": {
            "name": "fastCombobox",
            "module": "src/combobox/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "comboboxStyles",
          "declaration": {
            "name": "styles",
            "module": "src/combobox/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid-cell.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/data-grid/data-grid-cell.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid-cell.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "dataGridCellStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Data Grid cell",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "dataGridCellStyles",
          "declaration": {
            "name": "dataGridCellStyles",
            "module": "src/data-grid/data-grid-cell.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid-cell.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/data-grid/data-grid-cell.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid-row.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/data-grid/data-grid-row.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid-row.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "dataGridRowStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Data Grid row",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "dataGridRowStyles",
          "declaration": {
            "name": "dataGridRowStyles",
            "module": "src/data-grid/data-grid-row.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid-row.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/data-grid/data-grid-row.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/data-grid/data-grid.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "dataGrid"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/data-grid/data-grid.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "dataGrid",
          "declaration": {
            "name": "dataGrid",
            "module": "src/data-grid/data-grid.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "dataGridStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Data Grid",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "dataGridStyles",
          "declaration": {
            "name": "dataGridStyles",
            "module": "src/data-grid/data-grid.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/data-grid.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/data-grid/data-grid.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/data-grid/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastDataGridCell",
          "description": "A function that returns a {@link @microsoft/fast-foundation#DataGridCell} registration for configuring the component with a DesignSystem.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fastDataGridRow",
          "description": "A function that returns a {@link @microsoft/fast-foundation#DataGridRow} registration for configuring the component with a DesignSystem.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fastDataGrid",
          "description": "A function that returns a {@link @microsoft/fast-foundation#DataGrid} registration for configuring the component with a DesignSystem.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastDataGridCell",
          "declaration": {
            "name": "fastDataGridCell",
            "module": "src/data-grid/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDataGridRow",
          "declaration": {
            "name": "fastDataGridRow",
            "module": "src/data-grid/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDataGrid",
          "declaration": {
            "name": "fastDataGrid",
            "module": "src/data-grid/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "DataGrid",
          "declaration": {
            "name": "DataGrid",
            "module": "src/data-grid/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "DataGridRow",
          "declaration": {
            "name": "DataGridRow",
            "module": "src/data-grid/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "DataGridCell",
          "declaration": {
            "name": "DataGridCell",
            "module": "src/data-grid/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "dataGridCellStyles",
          "declaration": {
            "name": "dataGridCellStyles",
            "module": "src/data-grid/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "dataGridStyles",
          "declaration": {
            "name": "dataGridStyles",
            "module": "src/data-grid/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "dataGridRowStyles",
          "declaration": {
            "name": "dataGridRowStyles",
            "module": "src/data-grid/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/design-system-provider/design-system-provider.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/design-system-provider/design-system-provider.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/design-system-provider/design-system-provider.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/design-system-provider/design-system-provider.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/design-system-provider/index.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "designSystemProviderTemplate",
          "parameters": [
            {
              "name": "context",
              "type": {
                "text": "ElementDefinitionContext"
              }
            },
            {
              "name": "definition",
              "type": {
                "text": "FoundationElementDefinition"
              }
            }
          ],
          "description": "Template for DesignSystemProvider.",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "designSystemProviderStyles",
          "parameters": [
            {
              "name": "context",
              "type": {
                "text": "ElementDefinitionContext"
              }
            },
            {
              "name": "definition",
              "type": {
                "text": "FoundationElementDefinition"
              }
            }
          ],
          "description": "Styles for DesignSystemProvider.",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "fastDesignSystemProvider",
          "description": "A function that returns a {@link DesignSystemProvider} registration for configuring the component with a DesignSystem.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "designSystemProviderTemplate",
          "declaration": {
            "name": "designSystemProviderTemplate",
            "module": "src/design-system-provider/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "designSystemProviderStyles",
          "declaration": {
            "name": "designSystemProviderStyles",
            "module": "src/design-system-provider/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastDesignSystemProvider",
          "declaration": {
            "name": "fastDesignSystemProvider",
            "module": "src/design-system-provider/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog/dialog.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/dialog/dialog.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog/dialog.pw.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog/dialog.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Dialog"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/dialog/dialog.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Dialog",
          "declaration": {
            "name": "Dialog",
            "module": "src/dialog/dialog.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog/dialog.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "dialogStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Dialog",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "dialogStyles",
          "declaration": {
            "name": "dialogStyles",
            "module": "src/dialog/dialog.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog/dialog.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/dialog/dialog.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/dialog/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastDialog",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Dialog} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#dialogTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastDialog",
          "declaration": {
            "name": "fastDialog",
            "module": "src/dialog/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Dialog",
          "declaration": {
            "name": "Dialog",
            "module": "src/dialog/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "dialogStyles",
          "declaration": {
            "name": "styles",
            "module": "src/dialog/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/disclosure/disclosure.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/disclosure/disclosure.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/disclosure/disclosure.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Disclosure"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/disclosure/disclosure.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Disclosure",
          "declaration": {
            "name": "Disclosure",
            "module": "src/disclosure/disclosure.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/disclosure/disclosure.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "disclosureStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Disclosure",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "disclosureStyles",
          "declaration": {
            "name": "disclosureStyles",
            "module": "src/disclosure/disclosure.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/disclosure/disclosure.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/disclosure/disclosure.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/disclosure/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastDisclosure",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Disclosure} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#disclosureTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastDisclosure",
          "declaration": {
            "name": "fastDisclosure",
            "module": "src/disclosure/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "disclosureStyles",
          "declaration": {
            "name": "styles",
            "module": "src/disclosure/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/divider/divider.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/divider/divider.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/divider/divider.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Divider"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/divider/divider.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Divider",
          "declaration": {
            "name": "Divider",
            "module": "src/divider/divider.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/divider/divider.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "dividerStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Divider",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "dividerStyles",
          "declaration": {
            "name": "dividerStyles",
            "module": "src/divider/divider.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/divider/divider.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/divider/divider.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/divider/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastDivider",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Divider} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#dividerTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastDivider",
          "declaration": {
            "name": "fastDivider",
            "module": "src/divider/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Divider",
          "declaration": {
            "name": "Divider",
            "module": "src/divider/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "dividerStyles",
          "declaration": {
            "name": "styles",
            "module": "src/divider/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/flipper/flipper.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/flipper/flipper.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/flipper/flipper.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Flipper"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/flipper/flipper.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Flipper",
          "declaration": {
            "name": "Flipper",
            "module": "src/flipper/flipper.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/flipper/flipper.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "flipperStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Flipper",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "flipperStyles",
          "declaration": {
            "name": "flipperStyles",
            "module": "src/flipper/flipper.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/flipper/flipper.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/flipper/flipper.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/flipper/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastFlipper",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Flipper} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#flipperTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastFlipper",
          "declaration": {
            "name": "fastFlipper",
            "module": "src/flipper/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Flipper",
          "declaration": {
            "name": "Flipper",
            "module": "src/flipper/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "flipperStyles",
          "declaration": {
            "name": "styles",
            "module": "src/flipper/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/horizontal-scroll/horizontal-scroll.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/horizontal-scroll/horizontal-scroll.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/horizontal-scroll/horizontal-scroll.pw.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/horizontal-scroll/horizontal-scroll.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "HorizontalScroll"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/horizontal-scroll/horizontal-scroll.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "HorizontalScroll",
          "declaration": {
            "name": "HorizontalScroll",
            "module": "src/horizontal-scroll/horizontal-scroll.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/horizontal-scroll/horizontal-scroll.styles.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "ActionsStyles",
          "description": "Styles used for the flipper container and gradient fade actions",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "horizontalScrollStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Horizontal Scroll styles",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "ActionsStyles",
          "declaration": {
            "name": "ActionsStyles",
            "module": "src/horizontal-scroll/horizontal-scroll.styles.ts"
          }
        },
        {
          "kind": "js",
          "name": "horizontalScrollStyles",
          "declaration": {
            "name": "horizontalScrollStyles",
            "module": "src/horizontal-scroll/horizontal-scroll.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/horizontal-scroll/horizontal-scroll.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/horizontal-scroll/horizontal-scroll.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/horizontal-scroll/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastHorizontalScroll",
          "description": "A function that returns a {@link @microsoft/fast-foundation#HorizontalScroll} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#horizontalScrollTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastHorizontalScroll",
          "declaration": {
            "name": "fastHorizontalScroll",
            "module": "src/horizontal-scroll/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "ActionsStyles",
          "declaration": {
            "name": "ActionsStyles",
            "module": "src/horizontal-scroll/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "horizontalScrollStyles",
          "declaration": {
            "name": "styles",
            "module": "src/horizontal-scroll/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "Base class for Listbox.",
          "name": "Listbox",
          "superclass": {
            "name": "FoundationListboxElement",
            "package": "@microsoft/fast-foundation"
          },
          "attributes": [
            {
              "type": {
                "text": "boolean"
              },
              "description": "Indicates if the listbox is in multi-selection mode.",
              "fieldName": "multiple",
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "multiple",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Indicates if the listbox is in multi-selection mode.",
              "inheritedFrom": {
                "name": "ListboxElement",
                "module": "src/listbox/listbox.element.ts"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The maximum number of options to display.",
              "inheritedFrom": {
                "name": "ListboxElement",
                "module": "src/listbox/listbox.element.ts"
              }
            },
            {
              "kind": "method",
              "name": "setSelectedOptions",
              "privacy": "public",
              "description": "Sets an option as selected and gives it focus.",
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            },
            {
              "kind": "field",
              "name": "length",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The number of options.",
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            },
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "ListboxOption[]"
              },
              "privacy": "public",
              "description": "The list of options.",
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            },
            {
              "kind": "field",
              "name": "typeAheadExpired",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The disabled state of the listbox.",
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            },
            {
              "kind": "field",
              "name": "selectedIndex",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "default": "-1",
              "description": "The index of the selected option.",
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            },
            {
              "kind": "field",
              "name": "selectedOptions",
              "type": {
                "text": "ListboxOption[]"
              },
              "privacy": "public",
              "default": "[]",
              "description": "A collection of the selected options.",
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            },
            {
              "kind": "field",
              "name": "slottedOptionFilter",
              "privacy": "public",
              "static": true,
              "description": "A static filter to include only selectable options.",
              "parameters": [
                {
                  "description": "element to filter",
                  "name": "n"
                }
              ],
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            },
            {
              "kind": "method",
              "name": "selectFirstOption",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Moves focus to the first selectable option.",
              "inheritedFrom": {
                "name": "Listbox",
                "module": "src/listbox/listbox.ts"
              }
            },
            {
              "kind": "field",
              "name": "_presentation",
              "type": {
                "text": "ComponentPresentation | null | undefined"
              },
              "privacy": "private",
              "default": "void 0",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "$presentation",
              "type": {
                "text": "ComponentPresentation | null"
              },
              "privacy": "public",
              "description": "A property which resolves the ComponentPresentation instance\nfor the current component.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "template",
              "type": {
                "text": "ElementViewTemplate | void | null"
              },
              "privacy": "public",
              "description": "Sets the template of the element instance. When undefined,\nthe element will attempt to resolve the template from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "templateChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "styles",
              "type": {
                "text": "ElementStyles | void | null"
              },
              "privacy": "public",
              "description": "Sets the default styles for the element instance. When undefined,\nthe element will attempt to resolve default styles from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "stylesChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "compose",
              "privacy": "public",
              "static": true,
              "return": {
                "type": {
                  "text": "(\n        overrideDefinition?: OverrideFoundationElementDefinition<T>\n    ) => FoundationElementRegistry<T, K>"
                }
              },
              "parameters": [
                {
                  "name": "this",
                  "type": {
                    "text": "K"
                  }
                },
                {
                  "name": "elementDefinition",
                  "type": {
                    "text": "T"
                  },
                  "description": "The definition of the element to create the registry\nfunction for."
                }
              ],
              "description": "Defines an element registry function with a set of element definition defaults.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            }
          ]
        },
        {
          "kind": "variable",
          "name": "fastListbox",
          "description": "A function that returns a {@link @microsoft/fast-foundation#ListboxElement} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#listboxTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Listbox",
          "declaration": {
            "name": "Listbox",
            "module": "src/listbox/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastListbox",
          "declaration": {
            "name": "fastListbox",
            "module": "src/listbox/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "listboxStyles",
          "declaration": {
            "name": "styles",
            "module": "src/listbox/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox/listbox.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/listbox/listbox.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox/listbox.pw.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox/listbox.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Listbox"
        },
        {
          "kind": "function",
          "name": "ListboxMultiselect"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/listbox/listbox.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Listbox",
          "declaration": {
            "name": "Listbox",
            "module": "src/listbox/listbox.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "ListboxMultiselect",
          "declaration": {
            "name": "ListboxMultiselect",
            "module": "src/listbox/listbox.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox/listbox.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "listboxStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Listbox",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "listboxStyles",
          "declaration": {
            "name": "listboxStyles",
            "module": "src/listbox/listbox.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox/listbox.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/listbox/listbox.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox-option/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastOption",
          "description": "A function that returns a {@link @microsoft/fast-foundation#ListboxOption} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#listboxOptionTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastOption",
          "declaration": {
            "name": "fastOption",
            "module": "src/listbox-option/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "ListboxOption",
          "declaration": {
            "name": "ListboxOption",
            "module": "src/listbox-option/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "optionStyles",
          "declaration": {
            "name": "styles",
            "module": "src/listbox-option/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox-option/listbox-option.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/listbox-option/listbox-option.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox-option/listbox-option.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "ListboxOption"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/listbox-option/listbox-option.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "ListboxOption",
          "declaration": {
            "name": "ListboxOption",
            "module": "src/listbox-option/listbox-option.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox-option/listbox-option.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "optionStyles",
          "parameters": [
            {
              "name": "context",
              "description": "the element definition context"
            },
            {
              "name": "definition",
              "description": "the foundation element definition"
            }
          ],
          "description": "Styles for the {@link @microsoft/fast-components#fastOption | Listbox Option} component.",
          "return": {
            "type": {
              "text": ""
            }
          },
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "optionStyles",
          "declaration": {
            "name": "optionStyles",
            "module": "src/listbox-option/listbox-option.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/listbox-option/listbox-option.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/listbox-option/listbox-option.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "Menu",
          "superclass": {
            "name": "FoundationMenu",
            "package": "@microsoft/fast-foundation"
          },
          "members": [
            {
              "kind": "method",
              "name": "itemsChanged",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "oldValue",
                  "type": {
                    "text": "HTMLElement[]"
                  }
                },
                {
                  "name": "newValue",
                  "type": {
                    "text": "HTMLElement[]"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "menuItems",
              "type": {
                "text": "Element[] | undefined"
              },
              "privacy": "private",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "expandedItem",
              "type": {
                "text": "MenuItem | null"
              },
              "privacy": "private",
              "default": "null",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "focusIndex",
              "type": {
                "text": "number"
              },
              "privacy": "private",
              "default": "-1",
              "description": "The index of the focusable element in the items array\ndefaults to -1",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "focusableElementRoles",
              "type": {
                "text": "{ [key: string]: string }"
              },
              "privacy": "private",
              "static": true,
              "default": "roleForMenuItem",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "method",
              "name": "focus",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Focuses the first item in the menu.",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "method",
              "name": "collapseExpandedItem",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Collapses any expanded menu items.",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "handleItemFocus",
              "privacy": "private",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "handleExpandedChanged",
              "privacy": "private",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "removeItemListeners",
              "privacy": "private",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "setItems",
              "privacy": "private",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "changeHandler",
              "privacy": "private",
              "description": "handle change from child element",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "method",
              "name": "domChildren",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "Element[]"
                }
              },
              "description": "get an array of valid DOM children",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "isMenuItemElement",
              "privacy": "private",
              "description": "check if the item is a menu item",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "isFocusableElement",
              "privacy": "private",
              "description": "check if the item is focusable",
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "method",
              "name": "setFocus",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "focusIndex",
                  "type": {
                    "text": "number"
                  }
                },
                {
                  "name": "adjustment",
                  "type": {
                    "text": "number"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "Menu",
                "module": "src/menu/menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "_presentation",
              "type": {
                "text": "ComponentPresentation | null | undefined"
              },
              "privacy": "private",
              "default": "void 0",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "$presentation",
              "type": {
                "text": "ComponentPresentation | null"
              },
              "privacy": "public",
              "description": "A property which resolves the ComponentPresentation instance\nfor the current component.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "template",
              "type": {
                "text": "ElementViewTemplate | void | null"
              },
              "privacy": "public",
              "description": "Sets the template of the element instance. When undefined,\nthe element will attempt to resolve the template from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "templateChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "styles",
              "type": {
                "text": "ElementStyles | void | null"
              },
              "privacy": "public",
              "description": "Sets the default styles for the element instance. When undefined,\nthe element will attempt to resolve default styles from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "stylesChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "compose",
              "privacy": "public",
              "static": true,
              "return": {
                "type": {
                  "text": "(\n        overrideDefinition?: OverrideFoundationElementDefinition<T>\n    ) => FoundationElementRegistry<T, K>"
                }
              },
              "parameters": [
                {
                  "name": "this",
                  "type": {
                    "text": "K"
                  }
                },
                {
                  "name": "elementDefinition",
                  "type": {
                    "text": "T"
                  },
                  "description": "The definition of the element to create the registry\nfunction for."
                }
              ],
              "description": "Defines an element registry function with a set of element definition defaults.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            }
          ]
        },
        {
          "kind": "variable",
          "name": "fastMenu",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Menu} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#menuTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Menu",
          "declaration": {
            "name": "Menu",
            "module": "src/menu/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastMenu",
          "declaration": {
            "name": "fastMenu",
            "module": "src/menu/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "menuStyles",
          "declaration": {
            "name": "styles",
            "module": "src/menu/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu/menu.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/menu/menu.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu/menu.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Menu"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/menu/menu.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Menu",
          "declaration": {
            "name": "Menu",
            "module": "src/menu/menu.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu/menu.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "menuStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Menu",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "menuStyles",
          "declaration": {
            "name": "menuStyles",
            "module": "src/menu/menu.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu/menu.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/menu/menu.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-item/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastMenuItem",
          "description": "A function that returns a {@link @microsoft/fast-foundation#MenuItem} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#menuItemTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastMenuItem",
          "declaration": {
            "name": "fastMenuItem",
            "module": "src/menu-item/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "MenuItem",
          "declaration": {
            "name": "MenuItem",
            "module": "src/menu-item/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "menuItemStyles",
          "declaration": {
            "name": "styles",
            "module": "src/menu-item/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-item/menu-item.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/menu-item/menu-item.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-item/menu-item.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "MenuItem"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/menu-item/menu-item.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "MenuItem",
          "declaration": {
            "name": "MenuItem",
            "module": "src/menu-item/menu-item.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-item/menu-item.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "menuItemStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Menu item",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "menuItemStyles",
          "declaration": {
            "name": "menuItemStyles",
            "module": "src/menu-item/menu-item.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/menu-item/menu-item.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/menu-item/menu-item.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/number-field/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastNumberField",
          "description": "A function that returns a {@link @microsoft/fast-foundation#NumberField} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#numberFieldTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastNumberField",
          "declaration": {
            "name": "fastNumberField",
            "module": "src/number-field/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "numberFieldStyles",
          "declaration": {
            "name": "styles",
            "module": "src/number-field/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/number-field/number-field.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/number-field/number-field.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/number-field/number-field.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "NumberField"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/number-field/number-field.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "NumberField",
          "declaration": {
            "name": "NumberField",
            "module": "src/number-field/number-field.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/number-field/number-field.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "numberFieldStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Number Field",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "numberFieldStyles",
          "declaration": {
            "name": "numberFieldStyles",
            "module": "src/number-field/number-field.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/number-field/number-field.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/number-field/number-field.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastPicker",
          "description": "The FAST  Picker Custom Element. Implements {@link @microsoft/fast-foundation#Picker}, {@link @microsoft/fast-foundation#PickerTemplate}"
        },
        {
          "kind": "class",
          "description": "",
          "name": "PickerMenu",
          "superclass": {
            "name": "FoundationPickerMenu",
            "package": "@microsoft/fast-foundation"
          },
          "members": [
            {
              "kind": "method",
              "name": "menuElementsChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "PickerMenu",
                "module": "src/picker/picker-menu.ts"
              }
            },
            {
              "kind": "method",
              "name": "headerElementsChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "PickerMenu",
                "module": "src/picker/picker-menu.ts"
              }
            },
            {
              "kind": "method",
              "name": "footerElementsChanged",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "PickerMenu",
                "module": "src/picker/picker-menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "suggestionsAvailableText",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "Text to display to assistive technology when\nsuggestions are available",
              "inheritedFrom": {
                "name": "PickerMenu",
                "module": "src/picker/picker-menu.ts"
              }
            },
            {
              "kind": "method",
              "name": "updateOptions",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "PickerMenu",
                "module": "src/picker/picker-menu.ts"
              }
            },
            {
              "kind": "method",
              "name": "addSlottedListItems",
              "privacy": "private",
              "parameters": [
                {
                  "name": "slotChildren",
                  "type": {
                    "text": "HTMLElement[]"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "PickerMenu",
                "module": "src/picker/picker-menu.ts"
              }
            },
            {
              "kind": "field",
              "name": "_presentation",
              "type": {
                "text": "ComponentPresentation | null | undefined"
              },
              "privacy": "private",
              "default": "void 0",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "$presentation",
              "type": {
                "text": "ComponentPresentation | null"
              },
              "privacy": "public",
              "description": "A property which resolves the ComponentPresentation instance\nfor the current component.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "template",
              "type": {
                "text": "ElementViewTemplate | void | null"
              },
              "privacy": "public",
              "description": "Sets the template of the element instance. When undefined,\nthe element will attempt to resolve the template from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "templateChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "field",
              "name": "styles",
              "type": {
                "text": "ElementStyles | void | null"
              },
              "privacy": "public",
              "description": "Sets the default styles for the element instance. When undefined,\nthe element will attempt to resolve default styles from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "stylesChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            },
            {
              "kind": "method",
              "name": "compose",
              "privacy": "public",
              "static": true,
              "return": {
                "type": {
                  "text": "(\n        overrideDefinition?: OverrideFoundationElementDefinition<T>\n    ) => FoundationElementRegistry<T, K>"
                }
              },
              "parameters": [
                {
                  "name": "this",
                  "type": {
                    "text": "K"
                  }
                },
                {
                  "name": "elementDefinition",
                  "type": {
                    "text": "T"
                  },
                  "description": "The definition of the element to create the registry\nfunction for."
                }
              ],
              "description": "Defines an element registry function with a set of element definition defaults.",
              "inheritedFrom": {
                "name": "FoundationElement",
                "module": "src/foundation-element/foundation-element.ts"
              }
            }
          ]
        },
        {
          "kind": "variable",
          "name": "fastPickerMenu",
          "description": "Component that displays the list of available picker options"
        },
        {
          "kind": "variable",
          "name": "fastPickerMenuOption",
          "description": "Component that displays available picker menu options"
        },
        {
          "kind": "variable",
          "name": "fastPickerList",
          "description": "Component that displays the list of selected picker items along\nwith the input combobox"
        },
        {
          "kind": "variable",
          "name": "fastPickerListItem",
          "description": "Component that displays selected items"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastPicker",
          "declaration": {
            "name": "fastPicker",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Picker",
          "declaration": {
            "name": "Picker",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "PickerMenu",
          "declaration": {
            "name": "PickerMenu",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerMenu",
          "declaration": {
            "name": "fastPickerMenu",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerMenuOption",
          "declaration": {
            "name": "fastPickerMenuOption",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerList",
          "declaration": {
            "name": "fastPickerList",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastPickerListItem",
          "declaration": {
            "name": "fastPickerListItem",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "pickerStyles",
          "declaration": {
            "name": "pickerStyles",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "pickerListItemStyles",
          "declaration": {
            "name": "pickerListItemStyles",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "pickerMenuOptionStyles",
          "declaration": {
            "name": "pickerMenuOptionStyles",
            "module": "src/picker/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "pickerMenuStyles",
          "declaration": {
            "name": "pickerMenuStyles",
            "module": "src/picker/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-list-item.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker-list-item.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-list-item.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "pickerListItemStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Picker list item",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "pickerListItemStyles",
          "declaration": {
            "name": "pickerListItemStyles",
            "module": "src/picker/picker-list-item.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-list-item.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker-list-item.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-list.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker-list.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-list.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "pickerListStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Picker list",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "pickerListStyles",
          "declaration": {
            "name": "pickerListStyles",
            "module": "src/picker/picker-list.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-list.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker-list.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-menu-option.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker-menu-option.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-menu-option.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "pickerMenuOptionStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Picker menu option",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "pickerMenuOptionStyles",
          "declaration": {
            "name": "pickerMenuOptionStyles",
            "module": "src/picker/picker-menu-option.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-menu-option.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker-menu-option.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-menu.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker-menu.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-menu.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "pickerMenuStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Picker menu",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "pickerMenuStyles",
          "declaration": {
            "name": "pickerMenuStyles",
            "module": "src/picker/picker-menu.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker-menu.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker-menu.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "picker"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "picker",
          "declaration": {
            "name": "picker",
            "module": "src/picker/picker.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "pickerStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Picker",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "pickerStyles",
          "declaration": {
            "name": "pickerStyles",
            "module": "src/picker/picker.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/picker/picker.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/picker/picker.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastProgress",
          "description": "A function that returns a {@link @microsoft/fast-foundation#BaseProgress} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#progressTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastProgress",
          "declaration": {
            "name": "fastProgress",
            "module": "src/progress/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Progress",
          "declaration": {
            "name": "Progress",
            "module": "src/progress/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "progressStyles",
          "declaration": {
            "name": "styles",
            "module": "src/progress/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress/progress.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/progress/progress.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress/progress.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Progress"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/progress/progress.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Progress",
          "declaration": {
            "name": "Progress",
            "module": "src/progress/progress.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress/progress.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "progressStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Progress",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "progressStyles",
          "declaration": {
            "name": "progressStyles",
            "module": "src/progress/progress.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress/progress.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/progress/progress.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress-ring/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastProgressRing",
          "description": "A function that returns a {@link @microsoft/fast-foundation#BaseProgress} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#progressRingTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastProgressRing",
          "declaration": {
            "name": "fastProgressRing",
            "module": "src/progress-ring/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "ProgressRing",
          "declaration": {
            "name": "ProgressRing",
            "module": "src/progress-ring/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "progressRingStyles",
          "declaration": {
            "name": "styles",
            "module": "src/progress-ring/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress-ring/progress-ring.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/progress-ring/progress-ring.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress-ring/progress-ring.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "ProgressRing"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/progress-ring/progress-ring.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "ProgressRing",
          "declaration": {
            "name": "ProgressRing",
            "module": "src/progress-ring/progress-ring.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress-ring/progress-ring.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "progressRingStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Progress Ring",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "progressRingStyles",
          "declaration": {
            "name": "progressRingStyles",
            "module": "src/progress-ring/progress-ring.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/progress-ring/progress-ring.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/progress-ring/progress-ring.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastRadio",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Radio} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#radioTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastRadio",
          "declaration": {
            "name": "fastRadio",
            "module": "src/radio/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Radio",
          "declaration": {
            "name": "Radio",
            "module": "src/radio/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "radioStyles",
          "declaration": {
            "name": "styles",
            "module": "src/radio/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio/radio.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/radio/radio.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio/radio.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Radio"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/radio/radio.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Radio",
          "declaration": {
            "name": "Radio",
            "module": "src/radio/radio.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio/radio.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "radioStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Radio",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "radioStyles",
          "declaration": {
            "name": "radioStyles",
            "module": "src/radio/radio.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio/radio.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/radio/radio.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio-group/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastRadioGroup",
          "description": "A function that returns a {@link @microsoft/fast-foundation#RadioGroup} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#radioGroupTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastRadioGroup",
          "declaration": {
            "name": "fastRadioGroup",
            "module": "src/radio-group/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "RadioGroup",
          "declaration": {
            "name": "RadioGroup",
            "module": "src/radio-group/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "radioGroupStyles",
          "declaration": {
            "name": "styles",
            "module": "src/radio-group/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio-group/radio-group.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/radio-group/radio-group.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio-group/radio-group.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "RadioGroup"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/radio-group/radio-group.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "RadioGroup",
          "declaration": {
            "name": "RadioGroup",
            "module": "src/radio-group/radio-group.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio-group/radio-group.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "radioGroupStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Radio Group",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "radioGroupStyles",
          "declaration": {
            "name": "radioGroupStyles",
            "module": "src/radio-group/radio-group.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/radio-group/radio-group.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/radio-group/radio-group.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/search/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastSearch",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Search} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#searchTemplate}",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "searchStyles",
          "default": "styles",
          "description": "Styles for Search",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastSearch",
          "declaration": {
            "name": "fastSearch",
            "module": "src/search/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "searchStyles",
          "declaration": {
            "name": "searchStyles",
            "module": "src/search/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/search/search.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/search/search.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/search/search.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Search"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/search/search.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Search",
          "declaration": {
            "name": "Search",
            "module": "src/search/search.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/search/search.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "searchStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "searchStyles",
          "declaration": {
            "name": "searchStyles",
            "module": "src/search/search.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/search/search.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/search/search.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/select/index.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "Base class for Select.",
          "name": "Select",
          "members": [
            {
              "kind": "method",
              "name": "setPositioning",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Calculate and apply listbox positioning based on available viewport space.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "description": "The open attribute.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "value",
              "privacy": "public",
              "description": "The value property.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "positionAttribute",
              "type": {
                "text": "SelectPosition | undefined"
              },
              "privacy": "public",
              "description": "Reflects the placement for the listbox when the select is open.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "position",
              "type": {
                "text": "SelectPosition | undefined"
              },
              "privacy": "public",
              "description": "Holds the current state for the calculated position of the listbox.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "method",
              "name": "positionChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "SelectPosition | undefined"
                  }
                },
                {
                  "name": "next",
                  "type": {
                    "text": "SelectPosition | undefined"
                  }
                }
              ],
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "displayValue",
              "type": {
                "text": "string"
              },
              "privacy": "public",
              "description": "The value displayed on the button.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "method",
              "name": "multipleChanged",
              "privacy": "public",
              "parameters": [
                {
                  "name": "prev",
                  "type": {
                    "text": "boolean | undefined"
                  },
                  "description": "the previous multiple value"
                },
                {
                  "name": "next",
                  "type": {
                    "text": "boolean"
                  },
                  "description": "the current multiple value"
                }
              ],
              "description": "Sets the multiple property on the proxy element.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "proxy",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "multiple",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "Indicates if the listbox is in multi-selection mode.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "size",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The maximum number of options to display.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "method",
              "name": "setSelectedOptions",
              "privacy": "public",
              "description": "Sets an option as selected and gives it focus.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "length",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "description": "The number of options.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "options",
              "type": {
                "text": "ListboxOption[]"
              },
              "privacy": "public",
              "description": "The list of options.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "typeAheadExpired",
              "privacy": "protected",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "disabled",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "description": "The disabled state of the listbox.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "selectedIndex",
              "type": {
                "text": "number"
              },
              "privacy": "public",
              "default": "-1",
              "description": "The index of the selected option.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "selectedOptions",
              "type": {
                "text": "ListboxOption[]"
              },
              "privacy": "public",
              "default": "[]",
              "description": "A collection of the selected options.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "slottedOptionFilter",
              "privacy": "public",
              "static": true,
              "description": "A static filter to include only selectable options.",
              "parameters": [
                {
                  "description": "element to filter",
                  "name": "n"
                }
              ],
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "method",
              "name": "selectFirstOption",
              "privacy": "public",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "description": "Moves focus to the first selectable option.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "_presentation",
              "type": {
                "text": "ComponentPresentation | null | undefined"
              },
              "privacy": "private",
              "default": "void 0",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "$presentation",
              "type": {
                "text": "ComponentPresentation | null"
              },
              "privacy": "public",
              "description": "A property which resolves the ComponentPresentation instance\nfor the current component.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "template",
              "type": {
                "text": "ElementViewTemplate | void | null"
              },
              "privacy": "public",
              "description": "Sets the template of the element instance. When undefined,\nthe element will attempt to resolve the template from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "method",
              "name": "templateChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "field",
              "name": "styles",
              "type": {
                "text": "ElementStyles | void | null"
              },
              "privacy": "public",
              "description": "Sets the default styles for the element instance. When undefined,\nthe element will attempt to resolve default styles from\nthe associated presentation or custom element definition.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "method",
              "name": "stylesChanged",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "void"
                }
              },
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "kind": "method",
              "name": "compose",
              "privacy": "public",
              "static": true,
              "return": {
                "type": {
                  "text": "(\n        overrideDefinition?: OverrideFoundationElementDefinition<T>\n    ) => FoundationElementRegistry<T, K>"
                }
              },
              "parameters": [
                {
                  "name": "this",
                  "type": {
                    "text": "K"
                  }
                },
                {
                  "name": "elementDefinition",
                  "type": {
                    "text": "T"
                  },
                  "description": "The definition of the element to create the registry\nfunction for."
                }
              ],
              "description": "Defines an element registry function with a set of element definition defaults.",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            }
          ],
          "superclass": {
            "name": "FoundationSelect",
            "package": "@microsoft/fast-foundation"
          },
          "attributes": [
            {
              "name": "open",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "description": "The open attribute.",
              "fieldName": "open",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "name": "position",
              "type": {
                "text": "SelectPosition | undefined"
              },
              "description": "Reflects the placement for the listbox when the select is open.",
              "fieldName": "positionAttribute",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "type": {
                "text": "boolean"
              },
              "description": "Indicates if the listbox is in multi-selection mode.",
              "fieldName": "multiple",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            }
          ],
          "events": [
            {
              "description": "Fires a custom 'input' event when the value updates",
              "name": "input",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            },
            {
              "description": "Fires a custom 'change' event when the value updates",
              "name": "change",
              "inheritedFrom": {
                "name": "Select",
                "module": "src/select/select.ts"
              }
            }
          ]
        },
        {
          "kind": "variable",
          "name": "fastSelect",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Select} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#selectTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Select",
          "declaration": {
            "name": "Select",
            "module": "src/select/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "fastSelect",
          "declaration": {
            "name": "fastSelect",
            "module": "src/select/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "selectStyles",
          "declaration": {
            "name": "styles",
            "module": "src/select/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/select/select.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/select/select.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/select/select.pw.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/select/select.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Select"
        },
        {
          "kind": "function",
          "name": "SelectMultiple"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/select/select.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Select",
          "declaration": {
            "name": "Select",
            "module": "src/select/select.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "SelectMultiple",
          "declaration": {
            "name": "SelectMultiple",
            "module": "src/select/select.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/select/select.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "selectStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Select.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "selectStyles",
          "declaration": {
            "name": "selectStyles",
            "module": "src/select/select.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/select/select.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/select/select.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/skeleton/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastSkeleton",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Skeleton} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#skeletonTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastSkeleton",
          "declaration": {
            "name": "fastSkeleton",
            "module": "src/skeleton/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Skeleton",
          "declaration": {
            "name": "Skeleton",
            "module": "src/skeleton/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "skeletonStyles",
          "declaration": {
            "name": "styles",
            "module": "src/skeleton/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/skeleton/skeleton.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/skeleton/skeleton.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/skeleton/skeleton.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Skeleton"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/skeleton/skeleton.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Skeleton",
          "declaration": {
            "name": "Skeleton",
            "module": "src/skeleton/skeleton.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/skeleton/skeleton.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "skeletonStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Skeleton",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "skeletonStyles",
          "declaration": {
            "name": "skeletonStyles",
            "module": "src/skeleton/skeleton.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/skeleton/skeleton.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/skeleton/skeleton.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastSlider",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Slider} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#sliderTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastSlider",
          "declaration": {
            "name": "fastSlider",
            "module": "src/slider/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Slider",
          "declaration": {
            "name": "Slider",
            "module": "src/slider/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "sliderStyles",
          "declaration": {
            "name": "styles",
            "module": "src/slider/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider/slider.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/slider/slider.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider/slider.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Slider"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/slider/slider.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Slider",
          "declaration": {
            "name": "Slider",
            "module": "src/slider/slider.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider/slider.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "sliderStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Slider",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "sliderStyles",
          "declaration": {
            "name": "sliderStyles",
            "module": "src/slider/slider.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider/slider.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/slider/slider.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider-label/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastSliderLabel",
          "description": "A function that returns a {@link @microsoft/fast-foundation#SliderLabel} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#sliderLabelTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastSliderLabel",
          "declaration": {
            "name": "fastSliderLabel",
            "module": "src/slider-label/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "horizontalSliderLabelStyles",
          "declaration": {
            "name": "horizontalSliderLabelStyles",
            "module": "src/slider-label/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "sliderLabelStyles",
          "declaration": {
            "name": "styles",
            "module": "src/slider-label/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "verticalSliderLabelStyles",
          "declaration": {
            "name": "verticalSliderLabelStyles",
            "module": "src/slider-label/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider-label/slider-label.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/slider-label/slider-label.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider-label/slider-label.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "SliderLabel"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/slider-label/slider-label.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "SliderLabel",
          "declaration": {
            "name": "SliderLabel",
            "module": "src/slider-label/slider-label.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider-label/slider-label.styles.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "horizontalSliderLabelStyles",
          "default": "css`\n    :host {\n        align-self: start;\n        grid-row: 2;\n        margin-top: -2px;\n        height: calc((${heightNumber} / 2 + ${designUnit}) * 1px);\n        width: auto;\n    }\n    .container {\n        grid-template-rows: auto auto;\n        grid-template-columns: 0;\n    }\n    .label {\n        margin: 2px 0;\n    }\n`",
          "description": "Styles for Horizontal Slider label",
          "privacy": "public"
        },
        {
          "kind": "variable",
          "name": "verticalSliderLabelStyles",
          "default": "css`\n    :host {\n        justify-self: start;\n        grid-column: 2;\n        margin-left: 2px;\n        height: auto;\n        width: calc((${heightNumber} / 2 + ${designUnit}) * 1px);\n    }\n    .container {\n        grid-template-columns: auto auto;\n        grid-template-rows: 0;\n        min-width: calc(var(--thumb-size) * 1px);\n        height: calc(var(--thumb-size) * 1px);\n    }\n    .mark {\n        transform: rotate(90deg);\n        align-self: center;\n    }\n    .label {\n        margin-left: calc((${designUnit} / 2) * 3px);\n        align-self: center;\n    }\n`",
          "description": "Styles for Vertical slider label",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "sliderLabelStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Slider Label",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "horizontalSliderLabelStyles",
          "declaration": {
            "name": "horizontalSliderLabelStyles",
            "module": "src/slider-label/slider-label.styles.ts"
          }
        },
        {
          "kind": "js",
          "name": "verticalSliderLabelStyles",
          "declaration": {
            "name": "verticalSliderLabelStyles",
            "module": "src/slider-label/slider-label.styles.ts"
          }
        },
        {
          "kind": "js",
          "name": "sliderLabelStyles",
          "declaration": {
            "name": "sliderLabelStyles",
            "module": "src/slider-label/slider-label.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/slider-label/slider-label.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/slider-label/slider-label.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/styles/direction.ts",
      "declarations": [
        {
          "kind": "class",
          "description": "Behavior to conditionally apply LTR and RTL stylesheets. To determine which to apply,\nthe behavior will use the nearest DesignSystemProvider's 'direction' design system value.",
          "name": "DirectionalStyleSheetBehavior",
          "members": [
            {
              "kind": "field",
              "name": "ltr",
              "type": {
                "text": "ElementStyles | null"
              },
              "privacy": "private",
              "default": "ltr"
            },
            {
              "kind": "field",
              "name": "rtl",
              "type": {
                "text": "ElementStyles | null"
              },
              "privacy": "private",
              "default": "rtl"
            },
            {
              "kind": "field",
              "name": "cache",
              "type": {
                "text": "WeakMap<\n        HTMLElement,\n        DirectionalStyleSheetBehaviorSubscription\n    >"
              },
              "privacy": "private",
              "default": "new WeakMap()"
            },
            {
              "kind": "method",
              "name": "attach",
              "privacy": "private",
              "parameters": [
                {
                  "name": "source",
                  "type": {
                    "text": "FASTElement & HTMLElement"
                  }
                }
              ]
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "DirectionalStyleSheetBehavior",
          "declaration": {
            "name": "DirectionalStyleSheetBehavior",
            "module": "src/styles/direction.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/styles/elevation.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "elevation",
          "default": "`box-shadow: ${ambientShadow}, ${directionalShadow};`",
          "description": "Applies the box-shadow CSS rule set to the elevation formula.\nControl this formula with the --elevation CSS Custom Property\nby setting --elevation to a number."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "elevation",
          "declaration": {
            "name": "elevation",
            "module": "src/styles/elevation.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/styles/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./elevation.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./patterns/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./size.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./direction.js\""
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/styles/size.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "heightNumber",
          "default": "cssPartial`(${baseHeightMultiplier} + ${density}) * ${designUnit}`",
          "description": "A formula to retrieve the control height.\nUse this as the value of any CSS property that\naccepts a pixel size."
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "heightNumber",
          "declaration": {
            "name": "heightNumber",
            "module": "src/styles/size.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/switch/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastSwitch",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Switch} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#switchTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastSwitch",
          "declaration": {
            "name": "fastSwitch",
            "module": "src/switch/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Switch",
          "declaration": {
            "name": "Switch",
            "module": "src/switch/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "switchStyles",
          "declaration": {
            "name": "styles",
            "module": "src/switch/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/switch/switch.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/switch/switch.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/switch/switch.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Switch"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/switch/switch.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Switch",
          "declaration": {
            "name": "Switch",
            "module": "src/switch/switch.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/switch/switch.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "switchStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Switch",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "switchStyles",
          "declaration": {
            "name": "switchStyles",
            "module": "src/switch/switch.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/switch/switch.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/switch/switch.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tab/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastTab",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Tab} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#tabTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastTab",
          "declaration": {
            "name": "fastTab",
            "module": "src/tab/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Tab",
          "declaration": {
            "name": "Tab",
            "module": "src/tab/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "tabStyles",
          "declaration": {
            "name": "styles",
            "module": "src/tab/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tab/tab.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tab/tab.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tab/tab.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "tabStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Tab",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "tabStyles",
          "declaration": {
            "name": "tabStyles",
            "module": "src/tab/tab.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tab/tab.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tab/tab.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tab-panel/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastTabPanel",
          "description": "A function that returns a {@link @microsoft/fast-foundation#TabPanel} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#tabPanelTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastTabPanel",
          "declaration": {
            "name": "fastTabPanel",
            "module": "src/tab-panel/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "TabPanel",
          "declaration": {
            "name": "TabPanel",
            "module": "src/tab-panel/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "tabPanelStyles",
          "declaration": {
            "name": "styles",
            "module": "src/tab-panel/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tab-panel/tab-panel.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tab-panel/tab-panel.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tab-panel/tab-panel.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "tabPanelStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Tab Panel",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "tabPanelStyles",
          "declaration": {
            "name": "tabPanelStyles",
            "module": "src/tab-panel/tab-panel.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tab-panel/tab-panel.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tab-panel/tab-panel.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tabs/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastTabs",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Tabs} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#tabsTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastTabs",
          "declaration": {
            "name": "fastTabs",
            "module": "src/tabs/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"../tab/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"../tab-panel/index.js\""
          }
        },
        {
          "kind": "js",
          "name": "Tabs",
          "declaration": {
            "name": "Tabs",
            "module": "src/tabs/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "tabsStyles",
          "declaration": {
            "name": "styles",
            "module": "src/tabs/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tabs/tabs.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tabs/tabs.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tabs/tabs.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Tabs"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tabs/tabs.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Tabs",
          "declaration": {
            "name": "Tabs",
            "module": "src/tabs/tabs.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tabs/tabs.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "tabsStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Tabs",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "tabsStyles",
          "declaration": {
            "name": "tabsStyles",
            "module": "src/tabs/tabs.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tabs/tabs.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tabs/tabs.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-area/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastTextArea",
          "description": "A function that returns a {@link @microsoft/fast-foundation#TextArea} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#textAreaTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastTextArea",
          "declaration": {
            "name": "fastTextArea",
            "module": "src/text-area/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "textAreaStyles",
          "declaration": {
            "name": "styles",
            "module": "src/text-area/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-area/text-area.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/text-area/text-area.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-area/text-area.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "TextArea"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/text-area/text-area.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "TextArea",
          "declaration": {
            "name": "TextArea",
            "module": "src/text-area/text-area.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-area/text-area.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "textAreaStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Text Area",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "textAreaStyles",
          "declaration": {
            "name": "textAreaStyles",
            "module": "src/text-area/text-area.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-area/text-area.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/text-area/text-area.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-field/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastTextField",
          "description": "A function that returns a {@link @microsoft/fast-foundation#TextField} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#textFieldTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastTextField",
          "declaration": {
            "name": "fastTextField",
            "module": "src/text-field/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "textFieldStyles",
          "declaration": {
            "name": "styles",
            "module": "src/text-field/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-field/text-field.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/text-field/text-field.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-field/text-field.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "TextField"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/text-field/text-field.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "TextField",
          "declaration": {
            "name": "TextField",
            "module": "src/text-field/text-field.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-field/text-field.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "textFieldStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Text Field",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "textFieldStyles",
          "declaration": {
            "name": "textFieldStyles",
            "module": "src/text-field/text-field.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/text-field/text-field.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/text-field/text-field.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/toolbar/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastToolbar",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Toolbar} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#toolbarTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastToolbar",
          "declaration": {
            "name": "fastToolbar",
            "module": "src/toolbar/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "toolbarStyles",
          "declaration": {
            "name": "styles",
            "module": "src/toolbar/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/toolbar/toolbar.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/toolbar/toolbar.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/toolbar/toolbar.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Toolbar"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/toolbar/toolbar.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Toolbar",
          "declaration": {
            "name": "Toolbar",
            "module": "src/toolbar/toolbar.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/toolbar/toolbar.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "toolbarStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for the Toolbar",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "toolbarStyles",
          "declaration": {
            "name": "toolbarStyles",
            "module": "src/toolbar/toolbar.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/toolbar/toolbar.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/toolbar/toolbar.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tooltip/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastTooltip",
          "description": "A function that returns a {@link @microsoft/fast-foundation#Tooltip} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#tooltipTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastTooltip",
          "declaration": {
            "name": "fastTooltip",
            "module": "src/tooltip/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "src/tooltip/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "tooltipStyles",
          "declaration": {
            "name": "styles",
            "module": "src/tooltip/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tooltip/tooltip.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tooltip/tooltip.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tooltip/tooltip.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "Tooltip"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tooltip/tooltip.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "Tooltip",
          "declaration": {
            "name": "Tooltip",
            "module": "src/tooltip/tooltip.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tooltip/tooltip.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "tooltipStyles",
          "parameters": [
            {
              "name": "context",
              "type": {
                "text": "ElementDefinitionContext"
              }
            },
            {
              "name": "definition",
              "type": {
                "text": "FoundationElementDefinition"
              }
            }
          ],
          "description": "Styles for Tooltip",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "tooltipStyles",
          "declaration": {
            "name": "tooltipStyles",
            "module": "src/tooltip/tooltip.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tooltip/tooltip.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tooltip/tooltip.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-item/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastTreeItem",
          "description": "A function that returns a {@link @microsoft/fast-foundation#TreeItem} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#treeItemTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastTreeItem",
          "declaration": {
            "name": "fastTreeItem",
            "module": "src/tree-item/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "TreeItem",
          "declaration": {
            "name": "TreeItem",
            "module": "src/tree-item/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "treeItemStyles",
          "declaration": {
            "name": "styles",
            "module": "src/tree-item/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-item/tree-item.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tree-item/tree-item.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-item/tree-item.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "TreeItem"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tree-item/tree-item.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "TreeItem",
          "declaration": {
            "name": "TreeItem",
            "module": "src/tree-item/tree-item.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-item/tree-item.styles.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "expandCollapseButtonSize",
          "default": "cssPartial`((${baseHeightMultiplier} / 2) * ${designUnit}) + ((${designUnit} * ${density}) / 2)`",
          "description": "Tree item expand collapse button size CSS Partial",
          "privacy": "public"
        },
        {
          "kind": "function",
          "name": "treeItemStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Tree Item",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "expandCollapseButtonSize",
          "declaration": {
            "name": "expandCollapseButtonSize",
            "module": "src/tree-item/tree-item.styles.ts"
          }
        },
        {
          "kind": "js",
          "name": "treeItemStyles",
          "declaration": {
            "name": "treeItemStyles",
            "module": "src/tree-item/tree-item.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-item/tree-item.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tree-item/tree-item.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-view/index.ts",
      "declarations": [
        {
          "kind": "variable",
          "name": "fastTreeView",
          "description": "A function that returns a {@link @microsoft/fast-foundation#TreeView} registration for configuring the component with a DesignSystem. Implements {@link @microsoft/fast-foundation#treeViewTemplate}",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "fastTreeView",
          "declaration": {
            "name": "fastTreeView",
            "module": "src/tree-view/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "TreeView",
          "declaration": {
            "name": "TreeView",
            "module": "src/tree-view/index.ts"
          }
        },
        {
          "kind": "js",
          "name": "treeViewStyles",
          "declaration": {
            "name": "styles",
            "module": "src/tree-view/index.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-view/tree-view.open-ui.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tree-view/tree-view.open-ui.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-view/tree-view.stories.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "TreeView"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tree-view/tree-view.stories.ts"
          }
        },
        {
          "kind": "js",
          "name": "TreeView",
          "declaration": {
            "name": "TreeView",
            "module": "src/tree-view/tree-view.stories.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-view/tree-view.styles.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "treeViewStyles",
          "parameters": [
            {
              "name": "context"
            },
            {
              "name": "definition"
            }
          ],
          "description": "Styles for Tree View",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "treeViewStyles",
          "declaration": {
            "name": "treeViewStyles",
            "module": "src/tree-view/tree-view.styles.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/tree-view/tree-view.vscode.definition.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "default",
          "declaration": {
            "module": "src/tree-view/tree-view.vscode.definition.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/utilities/behaviors.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "appearanceBehavior",
          "parameters": [
            {
              "name": "value",
              "type": {
                "text": "string"
              },
              "description": "The value of the appearance property"
            },
            {
              "name": "styles",
              "type": {
                "text": "ElementStyles"
              },
              "description": "The styles to be applied when condition matches"
            }
          ],
          "description": "Behavior that will conditionally apply a stylesheet based on the elements\nappearance property",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "appearanceBehavior",
          "declaration": {
            "name": "appearanceBehavior",
            "module": "src/utilities/behaviors.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/accent-fill.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/accent-foreground.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/accent-foreground.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/focus-stroke.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/foreground-on-accent.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/foreground-on-accent.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-fill-contrast.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-fill-input.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-fill-layer.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-fill-layer.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-fill-stealth.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-fill.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-foreground-hint.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-foreground-hint.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-foreground.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-foreground.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-layer-1.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "neutralLayer1",
          "return": {
            "type": {
              "text": "Swatch"
            }
          },
          "parameters": [
            {
              "name": "palette",
              "type": {
                "text": "Palette"
              }
            },
            {
              "name": "baseLayerLuminance",
              "type": {
                "text": "number"
              }
            }
          ]
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "neutralLayer1",
          "declaration": {
            "name": "neutralLayer1",
            "module": "src/color/recipes/neutral-layer-1.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-layer-2.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-layer-3.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-layer-4.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-layer-card-container.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-layer-floating.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-layer.spec.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-stroke-divider.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/recipes/neutral-stroke.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/utilities/base-layer-luminance.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "baseLayerLuminanceSwatch",
          "parameters": [
            {
              "name": "luminance",
              "type": {
                "text": "number"
              }
            }
          ]
        },
        {
          "kind": "variable",
          "name": "StandardLuminance",
          "type": {
            "text": "{\n    LightMode: 1,\n    DarkMode: 0.23,\n}"
          },
          "default": "{\n    LightMode: 1,\n    DarkMode: 0.23,\n}",
          "description": "Recommended values for light and dark mode for {@link @microsoft/fast-components#baseLayerLuminance}.",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "baseLayerLuminanceSwatch",
          "declaration": {
            "name": "baseLayerLuminanceSwatch",
            "module": "src/color/utilities/base-layer-luminance.ts"
          }
        },
        {
          "kind": "js",
          "name": "StandardLuminance",
          "declaration": {
            "name": "StandardLuminance",
            "module": "src/color/utilities/base-layer-luminance.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/color/utilities/binary-search.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/utilities/color-constants.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/utilities/direction-by-is-dark.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/color/utilities/is-dark.ts",
      "declarations": [
        {
          "kind": "function",
          "name": "isDark",
          "return": {
            "type": {
              "text": ""
            }
          },
          "parameters": [
            {
              "name": "color",
              "type": {
                "text": "Swatch"
              },
              "description": "The color to check to mode of"
            }
          ],
          "description": "Determines if a color should be considered Dark Mode",
          "privacy": "public"
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "isDark",
          "declaration": {
            "name": "isDark",
            "module": "src/color/utilities/is-dark.ts"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/color/utilities/relative-luminance.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/styles/patterns/button.ts",
      "declarations": [],
      "exports": []
    },
    {
      "kind": "javascript-module",
      "path": "src/styles/patterns/index.ts",
      "declarations": [],
      "exports": [
        {
          "kind": "js",
          "name": "*",
          "declaration": {
            "name": "*",
            "package": "\"./button.js\""
          }
        }
      ]
    }
  ]
}
