{
  "id": "module:@typed/template/Wire",
  "module": {
    "packageName": "@typed/template",
    "packageVersion": "1.0.0-beta.7",
    "consumerSpecifier": "@typed/template/Wire",
    "exportSubpath": "./Wire",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "DOM serialization",
        "exposureIds": [
          "@typed/template/Wire#toHtml"
        ]
      },
      {
        "name": "Existing range boundaries",
        "exposureIds": [
          "@typed/template/Wire#fromComments"
        ]
      },
      {
        "name": "Native element recognition",
        "exposureIds": [
          "@typed/template/Wire#isElement",
          "@typed/template/Wire#isHtmlElement",
          "@typed/template/Wire#isSvgElement"
        ]
      },
      {
        "name": "Native node recognition",
        "exposureIds": [
          "@typed/template/Wire#isAttr",
          "@typed/template/Wire#isComment",
          "@typed/template/Wire#isDocumentFragment",
          "@typed/template/Wire#isNode",
          "@typed/template/Wire#isText"
        ]
      },
      {
        "name": "Native output shapes",
        "exposureIds": [
          "@typed/template/Wire#Rendered",
          "@typed/template/Wire#Rendered.Elements",
          "@typed/template/Wire#Rendered.Value",
          "@typed/template/Wire#Rendered.Values"
        ]
      },
      {
        "name": "Output collection recognition",
        "exposureIds": [
          "@typed/template/Wire#isArray"
        ]
      },
      {
        "name": "Persistent DOM ranges",
        "exposureIds": [
          "@typed/template/Wire#Wire",
          "@typed/template/Wire#persistent"
        ]
      },
      {
        "name": "Range recognition",
        "exposureIds": [
          "@typed/template/Wire#isWire"
        ]
      },
      {
        "name": "Range reconciliation",
        "exposureIds": [
          "@typed/template/Wire#diffable"
        ]
      },
      {
        "name": "Range traversal",
        "exposureIds": [
          "@typed/template/Wire#getAllSiblingsBetween"
        ]
      },
      {
        "name": "Rendered element traversal",
        "exposureIds": [
          "@typed/template/Wire#getElements"
        ]
      }
    ],
    "exposureIds": [
      "@typed/template/Wire#Rendered",
      "@typed/template/Wire#Rendered.Elements",
      "@typed/template/Wire#Rendered.Value",
      "@typed/template/Wire#Rendered.Values",
      "@typed/template/Wire#Wire",
      "@typed/template/Wire#diffable",
      "@typed/template/Wire#fromComments",
      "@typed/template/Wire#getAllSiblingsBetween",
      "@typed/template/Wire#getElements",
      "@typed/template/Wire#isArray",
      "@typed/template/Wire#isAttr",
      "@typed/template/Wire#isComment",
      "@typed/template/Wire#isDocumentFragment",
      "@typed/template/Wire#isElement",
      "@typed/template/Wire#isHtmlElement",
      "@typed/template/Wire#isNode",
      "@typed/template/Wire#isSvgElement",
      "@typed/template/Wire#isText",
      "@typed/template/Wire#isWire",
      "@typed/template/Wire#persistent",
      "@typed/template/Wire#toHtml"
    ],
    "uniqueExportCount": 21
  }
}
