{
  "schemaVersion": "1.0.0",
  "readme": "",
  "modules": [
    {
      "kind": "javascript-module",
      "path": "sp-coach-indicator.js",
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "sp-coach-indicator",
          "declaration": {
            "name": "CoachIndicator",
            "module": "/src/CoachIndicator.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "sp-coachmark.js",
      "declarations": [],
      "exports": [
        {
          "kind": "custom-element-definition",
          "name": "sp-coachmark",
          "declaration": {
            "name": "Coachmark",
            "module": "/src/Coachmark.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/CoachIndicator.js",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "CoachIndicator",
          "members": [
            {
              "kind": "field",
              "name": "quiet",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "attribute": "quiet",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "staticColor",
              "type": {
                "text": "'white' | 'black' | undefined"
              },
              "privacy": "public",
              "attribute": "static-color",
              "reflects": true
            }
          ],
          "attributes": [
            {
              "name": "quiet",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "quiet"
            },
            {
              "name": "static-color",
              "type": {
                "text": "'white' | 'black' | undefined"
              },
              "fieldName": "staticColor"
            }
          ],
          "superclass": {
            "name": "SpectrumElement",
            "package": "@spectrum-web-components/base"
          },
          "tagName": "sp-coach-indicator",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "CoachIndicator",
          "declaration": {
            "name": "CoachIndicator",
            "module": "src/CoachIndicator.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/Coachmark.js",
      "declarations": [
        {
          "kind": "class",
          "description": "",
          "name": "Coachmark",
          "slots": [
            {
              "description": "This is the cover photo for Default and Quiet Coachmark",
              "name": "cover-photo"
            },
            {
              "description": "HTML content to be listed as the heading",
              "name": "heading"
            },
            {
              "description": "A description of the card",
              "name": "description"
            },
            {
              "description": "an `sp-action-menu` element outlining actions to take on the represened object",
              "name": "actions"
            },
            {
              "description": "Override the default pagination delivery with your own internationalized content",
              "name": "step-count"
            }
          ],
          "members": [
            {
              "kind": "field",
              "name": "item",
              "type": {
                "text": "CoachmarkItem | undefined"
              },
              "privacy": "public",
              "attribute": "item"
            },
            {
              "kind": "field",
              "name": "placement",
              "type": {
                "text": "Placement"
              },
              "privacy": "public",
              "default": "'right'",
              "attribute": "placement"
            },
            {
              "kind": "field",
              "name": "content",
              "type": {
                "text": "{\n    title?: string;\n    description?: string;\n    imageAlt?: string;\n  } | undefined"
              },
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "shortcutKey",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "private",
              "attribute": "shortcut-key"
            },
            {
              "kind": "field",
              "name": "modifierKeys",
              "type": {
                "text": "string[] | undefined"
              },
              "privacy": "public",
              "default": "[]",
              "attribute": "modifierKeys"
            },
            {
              "kind": "field",
              "name": "source",
              "type": {
                "text": "string | undefined"
              },
              "privacy": "private",
              "attribute": "src"
            },
            {
              "kind": "field",
              "name": "mediaType",
              "type": {
                "text": "MediaType | undefined"
              },
              "privacy": "private",
              "attribute": "media-type"
            },
            {
              "kind": "field",
              "name": "hasAsset",
              "type": {
                "text": "boolean"
              },
              "privacy": "public",
              "default": "false",
              "attribute": "has-asset",
              "reflects": true
            },
            {
              "kind": "field",
              "name": "asset",
              "type": {
                "text": "'file' | 'folder' | undefined"
              },
              "privacy": "public",
              "attribute": "asset"
            },
            {
              "kind": "field",
              "name": "currentStep",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "attribute": "current-step"
            },
            {
              "kind": "field",
              "name": "totalSteps",
              "type": {
                "text": "number | undefined"
              },
              "privacy": "public",
              "attribute": "total-steps"
            },
            {
              "kind": "field",
              "name": "primaryCTA",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "primary-cta"
            },
            {
              "kind": "field",
              "name": "secondaryCTA",
              "type": {
                "text": "string | undefined"
              },
              "attribute": "secondary-cta"
            },
            {
              "kind": "method",
              "name": "renderMedia",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "TemplateResult"
                }
              }
            },
            {
              "kind": "method",
              "name": "renderModifier",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "TemplateResult"
                }
              },
              "parameters": [
                {
                  "name": "modifierKey",
                  "type": {
                    "text": "string"
                  }
                },
                {
                  "name": "type",
                  "default": "'modifier'",
                  "type": {
                    "text": "'modifier' | 'shortcut'"
                  }
                }
              ]
            },
            {
              "kind": "method",
              "name": "renderJoiner",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "TemplateResult"
                }
              }
            },
            {
              "kind": "method",
              "name": "renderHeader",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "TemplateResult"
                }
              }
            },
            {
              "kind": "method",
              "name": "renderContent",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "TemplateResult"
                }
              }
            },
            {
              "kind": "method",
              "name": "handlePrimaryCTA",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "method",
              "name": "handleSecondaryCTA",
              "privacy": "private",
              "return": {
                "type": {
                  "text": "void"
                }
              }
            },
            {
              "kind": "field",
              "name": "renderSecondaryButton",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "renderPrimaryButton",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "renderSecondaryButtonMobile",
              "privacy": "private"
            },
            {
              "kind": "field",
              "name": "renderPrimaryButtonMobile",
              "privacy": "private"
            },
            {
              "kind": "method",
              "name": "renderButtons",
              "privacy": "protected",
              "return": {
                "type": {
                  "text": "TemplateResult"
                }
              }
            },
            {
              "kind": "field",
              "name": "renderSteps",
              "privacy": "protected"
            },
            {
              "kind": "field",
              "name": "renderActionMenu",
              "privacy": "protected"
            }
          ],
          "events": [
            {
              "name": "primary",
              "type": {
                "text": "Event"
              },
              "description": "Announces that the \"primary\" button has been clicked."
            },
            {
              "name": "secondary",
              "type": {
                "text": "Event"
              },
              "description": "Announces that the \"secondary\" button has been clicked."
            }
          ],
          "attributes": [
            {
              "name": "item",
              "type": {
                "text": "CoachmarkItem | undefined"
              },
              "fieldName": "item"
            },
            {
              "name": "placement",
              "type": {
                "text": "Placement"
              },
              "default": "'right'",
              "fieldName": "placement"
            },
            {
              "name": "shortcut-key",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "shortcutKey"
            },
            {
              "name": "modifierKeys",
              "type": {
                "text": "string[] | undefined"
              },
              "default": "[]",
              "fieldName": "modifierKeys"
            },
            {
              "name": "src",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "source"
            },
            {
              "name": "media-type",
              "type": {
                "text": "MediaType | undefined"
              },
              "fieldName": "mediaType"
            },
            {
              "name": "has-asset",
              "type": {
                "text": "boolean"
              },
              "default": "false",
              "fieldName": "hasAsset"
            },
            {
              "name": "asset",
              "type": {
                "text": "'file' | 'folder' | undefined"
              },
              "fieldName": "asset"
            },
            {
              "name": "current-step",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "currentStep"
            },
            {
              "name": "total-steps",
              "type": {
                "text": "number | undefined"
              },
              "fieldName": "totalSteps"
            },
            {
              "name": "primary-cta",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "primaryCTA"
            },
            {
              "name": "secondary-cta",
              "type": {
                "text": "string | undefined"
              },
              "fieldName": "secondaryCTA"
            }
          ],
          "superclass": {
            "name": "Popover",
            "package": "@spectrum-web-components/popover"
          },
          "tagName": "sp-coachmark",
          "customElement": true
        }
      ],
      "exports": [
        {
          "kind": "js",
          "name": "Coachmark",
          "declaration": {
            "name": "Coachmark",
            "module": "src/Coachmark.js"
          }
        }
      ]
    },
    {
      "kind": "javascript-module",
      "path": "src/CoachmarkItem.js",
      "declarations": [],
      "exports": []
    }
  ]
}
