{
  "excludeFiles": [
    "dist/**",
    "externs/**",
    "gulpfile.js",
    "test/**",
    "util/**",
    "index.html"
  ],
  "removeReferences": [
    "../shadycss/apply-shim.d.ts",
    "../shadycss/custom-style-interface.d.ts"
  ],
  "renameTypes": {
    "Polymer_PropertyEffects": "PropertyEffects"
  },
  "autoImport": {
    "./interfaces": [
      "PolymerElementPropertiesMeta",
      "PolymerElementProperties",
      "PolymerInit",
      "StampedTemplate",
      "NodeInfo",
      "TemplateInfo",
      "LiteralBindingPart",
      "MethodArg",
      "MethodSignature",
      "ExpressionBindingPart",
      "BindingPart",
      "Binding",
      "AsyncInterface",
      "GestureRecognizer",
      "IdleDeadline"
    ],
    "./lib/utils/debounce.js": [
      "Debouncer"
    ]
  }
}

{
  "excludeFiles": [
    "dist/**",
    "externs/**",
    "gulpfile.js",
    "test/**",
    "util/**",
    "index.html"
  ],
  "removeReferences": [
    "../shadycss/apply-shim.d.ts",
    "../shadycss/custom-style-interface.d.ts"
  ],
  "renameTypes": {
    "Polymer_PropertyEffects": "PropertyEffects",
    "PolymerDomApi": "DomApi",
    "PolymerDomApi.ObserveHandle": "FlattenedNodesObserver"
  },
  "autoImport": {
    "./interfaces": [
      "PolymerElementPropertiesMeta",
      "PolymerElementProperties",
      "PolymerInit",
      "StampedTemplate",
      "NodeInfo",
      "TemplateInfo",
      "LiteralBindingPart",
      "MethodArg",
      "MethodSignature",
      "ExpressionBindingPart",
      "BindingPart",
      "Binding",
      "AsyncInterface",
      "GestureRecognizer",
      "IdleDeadline"
    ],
    "./lib/utils/debounce.js": [
      "Debouncer"
    ]
  }
}

Rename Closure V1 compatibility PolymerDomApi types for TypeScript types.
Rename Closure V1 compatibility PolymerDomApi types for TypeScript types.

These interface types only exist for Closure compilation compatibility
between V1 and V2/3, but there's no reason to have them in our
TypeScript types.

- PolymerDomApi -> DomApi
- PolymerDomApi.ObserveHandle -> FlattenedNodesObserver
