{
  "program": {
    "fileInfos": {
      "../../../node_modules/typescript/lib/lib.es5.d.ts": {
        "version": "9622e8bd7cc72a7dab819a8011ecbf81d443638082e5cb99ecf2e75ff56ffc9d",
        "signature": "9622e8bd7cc72a7dab819a8011ecbf81d443638082e5cb99ecf2e75ff56ffc9d",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.d.ts": {
        "version": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6",
        "signature": "dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6",
        "affectsGlobalScope": false
      },
      "../../../node_modules/typescript/lib/lib.es2016.d.ts": {
        "version": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467",
        "signature": "7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467",
        "affectsGlobalScope": false
      },
      "../../../node_modules/typescript/lib/lib.es2017.d.ts": {
        "version": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9",
        "signature": "8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9",
        "affectsGlobalScope": false
      },
      "../../../node_modules/typescript/lib/lib.es2018.d.ts": {
        "version": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06",
        "signature": "5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06",
        "affectsGlobalScope": false
      },
      "../../../node_modules/typescript/lib/lib.dom.d.ts": {
        "version": "abadddbf660adeec27e9a56584907d52fa1d6e1e1dc49f639a921baa951b7a84",
        "signature": "abadddbf660adeec27e9a56584907d52fa1d6e1e1dc49f639a921baa951b7a84",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.dom.iterable.d.ts": {
        "version": "d42f4141bd9ce82b4e2902f26acb00c183e321be19a38bbc0e76a922c1724c94",
        "signature": "d42f4141bd9ce82b4e2902f26acb00c183e321be19a38bbc0e76a922c1724c94",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts": {
        "version": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481",
        "signature": "7fac8cb5fc820bc2a59ae11ef1c5b38d3832c6d0dfaec5acdb5569137d09a481",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.scripthost.d.ts": {
        "version": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd",
        "signature": "097a57355ded99c68e6df1b738990448e0bf170e606707df5a7c0481ff2427cd",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.core.d.ts": {
        "version": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17",
        "signature": "46ee15e9fefa913333b61eaf6b18885900b139867d89832a515059b62cf16a17",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.collection.d.ts": {
        "version": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c",
        "signature": "43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.generator.d.ts": {
        "version": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a",
        "signature": "cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts": {
        "version": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a",
        "signature": "8b2a5df1ce95f78f6b74f1a555ccdb6baab0486b42d8345e0871dd82811f9b9a",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.promise.d.ts": {
        "version": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c",
        "signature": "2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts": {
        "version": "7207e317a2cb07a177e7d963ab7b8c0e85dde7f9ddb50351f830239bf597569e",
        "signature": "7207e317a2cb07a177e7d963ab7b8c0e85dde7f9ddb50351f830239bf597569e",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts": {
        "version": "cb609802a8698aa28b9c56331d4b53f590ca3c1c3a255350304ae3d06017779d",
        "signature": "cb609802a8698aa28b9c56331d4b53f590ca3c1c3a255350304ae3d06017779d",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts": {
        "version": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93",
        "signature": "3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts": {
        "version": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551",
        "signature": "9d122b7e8c1a5c72506eea50c0973cba55b92b5532d5cafa8a6ce2c547d57551",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts": {
        "version": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006",
        "signature": "3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2017.object.d.ts": {
        "version": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a",
        "signature": "17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts": {
        "version": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98",
        "signature": "7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2017.string.d.ts": {
        "version": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577",
        "signature": "6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2017.intl.d.ts": {
        "version": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d",
        "signature": "12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts": {
        "version": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e",
        "signature": "b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts": {
        "version": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a",
        "signature": "0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts": {
        "version": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359",
        "signature": "a40c4d82bf13fcded295ac29f354eb7d40249613c15e07b53f2fc75e45e16359",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2018.intl.d.ts": {
        "version": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e",
        "signature": "df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2018.promise.d.ts": {
        "version": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c",
        "signature": "bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts": {
        "version": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8",
        "signature": "c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8",
        "affectsGlobalScope": true
      },
      "../../../node_modules/typescript/lib/lib.es2018.full.d.ts": {
        "version": "32b8443be144970b813b9dd72dcdba2059fbdfdae4d3a50c4d8a158ed6057bbe",
        "signature": "32b8443be144970b813b9dd72dcdba2059fbdfdae4d3a50c4d8a158ed6057bbe",
        "affectsGlobalScope": false
      },
      "../../dedupe-mixin/index.d.ts": {
        "version": "88cda4269c54f0803834fd62b2fac61af8bff7a085693f7ca9df85c1f19dee8a",
        "signature": "88cda4269c54f0803834fd62b2fac61af8bff7a085693f7ca9df85c1f19dee8a",
        "affectsGlobalScope": false
      },
      "../node_modules/@lit/reactive-element/css-tag.d.ts": {
        "version": "0c8a56610b08f55e29ffb466cd27626ad6dbe822312a398026e82270c63088e3",
        "signature": "0c8a56610b08f55e29ffb466cd27626ad6dbe822312a398026e82270c63088e3",
        "affectsGlobalScope": false
      },
      "../node_modules/@lit/reactive-element/reactive-controller.d.ts": {
        "version": "1e5743b25a63fd34ffbae89adcbf248ee17db6ed08d90079ffa93803c3e80d2a",
        "signature": "1e5743b25a63fd34ffbae89adcbf248ee17db6ed08d90079ffa93803c3e80d2a",
        "affectsGlobalScope": false
      },
      "../node_modules/@lit/reactive-element/reactive-element.d.ts": {
        "version": "3bdd9bf64c082a3977eda98dcd9c7dc3253532d45e957a7f869539129a04005c",
        "signature": "3bdd9bf64c082a3977eda98dcd9c7dc3253532d45e957a7f869539129a04005c",
        "affectsGlobalScope": false
      },
      "../src/types.d.ts": {
        "version": "d40075d9f1c08b4a8d8e468076f5258900e99895e7259c40f3923b7044bbed6c",
        "signature": "d40075d9f1c08b4a8d8e468076f5258900e99895e7259c40f3923b7044bbed6c",
        "affectsGlobalScope": true
      },
      "../src/ScopedElementsMixin.js": {
        "version": "cfe77a6e826c329ca9c226ad2a436648af6c063ed70d0765f9bada808880f443",
        "signature": "754006450e5de2b7dac5993194326e3a65c1474673f7304c20810f5eda18ca05",
        "affectsGlobalScope": false
      },
      "../index.js": {
        "version": "0bfcbfbe72f7cd8497ff8e4b7d978fc849d42a3dde58821571ac1f5742586957",
        "signature": "fdf0aa1a72ff0188a9013926201a391116ef6701cd439b89850786abdf755fb8",
        "affectsGlobalScope": false
      },
      "../../../node_modules/@types/mocha/index.d.ts": {
        "version": "0359800d3b440f8515001431cde1500944e156040577425eb3f7b80af0846612",
        "signature": "0359800d3b440f8515001431cde1500944e156040577425eb3f7b80af0846612",
        "affectsGlobalScope": true
      },
      "../../../node_modules/@types/chai/index.d.ts": {
        "version": "dc45d3b40fe1c20d7823e179b8e41530ae32c221e0e4d759397f110647d8d566",
        "signature": "dc45d3b40fe1c20d7823e179b8e41530ae32c221e0e4d759397f110647d8d566",
        "affectsGlobalScope": true
      }
    },
    "options": {
      "target": 5,
      "declaration": true,
      "declarationMap": true,
      "sourceMap": true,
      "downlevelIteration": true,
      "strict": false,
      "moduleResolution": 2,
      "typeRoots": [
        "../../../@types",
        "../../../types-global",
        "../../../types"
      ],
      "types": [
        "mocha",
        "chai"
      ],
      "allowSyntheticDefaultImports": true,
      "esModuleInterop": true,
      "forceConsistentCasingInFileNames": true,
      "module": 99,
      "outDir": "./",
      "rootDir": "..",
      "composite": true,
      "allowJs": true,
      "checkJs": true,
      "emitDeclarationOnly": true,
      "configFilePath": "../tsconfig.json"
    },
    "referencedMap": {
      "../index.js": [
        "../src/ScopedElementsMixin.js",
        "../src/types.d.ts"
      ],
      "../node_modules/@lit/reactive-element/reactive-element.d.ts": [
        "../node_modules/@lit/reactive-element/css-tag.d.ts",
        "../node_modules/@lit/reactive-element/reactive-controller.d.ts"
      ],
      "../src/ScopedElementsMixin.js": [
        "../../dedupe-mixin/index.d.ts",
        "../node_modules/@lit/reactive-element/css-tag.d.ts",
        "../node_modules/@lit/reactive-element/reactive-element.d.ts",
        "../src/types.d.ts"
      ],
      "../src/types.d.ts": [
        "../../dedupe-mixin/index.d.ts",
        "../node_modules/@lit/reactive-element/reactive-element.d.ts"
      ]
    },
    "exportedModulesMap": {
      "../node_modules/@lit/reactive-element/reactive-element.d.ts": [
        "../node_modules/@lit/reactive-element/css-tag.d.ts",
        "../node_modules/@lit/reactive-element/reactive-controller.d.ts"
      ],
      "../src/ScopedElementsMixin.js": [
        "../../dedupe-mixin/index.d.ts",
        "../node_modules/@lit/reactive-element/reactive-element.d.ts",
        "../src/types.d.ts"
      ],
      "../src/types.d.ts": [
        "../../dedupe-mixin/index.d.ts",
        "../node_modules/@lit/reactive-element/reactive-element.d.ts"
      ]
    },
    "semanticDiagnosticsPerFile": [
      "../../../node_modules/@types/chai/index.d.ts",
      "../../../node_modules/@types/mocha/index.d.ts",
      "../../../node_modules/typescript/lib/lib.dom.d.ts",
      "../../../node_modules/typescript/lib/lib.dom.iterable.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.collection.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.core.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.generator.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.promise.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts",
      "../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
      "../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts",
      "../../../node_modules/typescript/lib/lib.es2016.d.ts",
      "../../../node_modules/typescript/lib/lib.es2017.d.ts",
      "../../../node_modules/typescript/lib/lib.es2017.intl.d.ts",
      "../../../node_modules/typescript/lib/lib.es2017.object.d.ts",
      "../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts",
      "../../../node_modules/typescript/lib/lib.es2017.string.d.ts",
      "../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts",
      "../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts",
      "../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts",
      "../../../node_modules/typescript/lib/lib.es2018.d.ts",
      "../../../node_modules/typescript/lib/lib.es2018.full.d.ts",
      "../../../node_modules/typescript/lib/lib.es2018.intl.d.ts",
      "../../../node_modules/typescript/lib/lib.es2018.promise.d.ts",
      "../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts",
      "../../../node_modules/typescript/lib/lib.es5.d.ts",
      "../../../node_modules/typescript/lib/lib.scripthost.d.ts",
      "../../../node_modules/typescript/lib/lib.webworker.importscripts.d.ts",
      "../../dedupe-mixin/index.d.ts",
      "../index.js",
      "../node_modules/@lit/reactive-element/css-tag.d.ts",
      "../node_modules/@lit/reactive-element/reactive-controller.d.ts",
      "../node_modules/@lit/reactive-element/reactive-element.d.ts",
      "../src/ScopedElementsMixin.js",
      "../src/types.d.ts"
    ]
  },
  "version": "4.1.5"
}