{
  "DependencyCmp": {
    "kind": "type",
    "value": {
      "id": "DependencyCmp",
      "selector": "dependency",
      "compileChildren": true,
      "hostProperties": {},
      "hostListeners": {},
      "hostAttributes": {},
      "properties": null,
      "readAttributes": null,
      "type": null,
      "exportAs": null,
      "callOnDestroy": null,
      "callDoCheck": null,
      "callOnInit": null,
      "callOnChanges": null,
      "callAfterContentInit": null,
      "callAfterContentChecked": null,
      "callAfterViewInit": null,
      "callAfterViewChecked": null,
      "events": ["dependencyEventName"],
      "changeDetection": null,
      "version": 1
    }
  },
  "DirectiveProps": {
    "kind": "type",
    "value": {
      "id": "DirectiveProps",
      "selector": "[dir-props]",
      "compileChildren": true,
      "hostProperties": {"hprop": "hprop"},
      "hostListeners": {},
      "hostAttributes": {},
      "properties": ["prop"],
      "readAttributes": null,
      "type": null,
      "exportAs": null,
      "callOnDestroy": null,
      "callDoCheck": null,
      "callOnInit": null,
      "callOnChanges": null,
      "callAfterContentInit": null,
      "callAfterContentChecked": null,
      "callAfterViewInit": null,
      "callAfterViewChecked": null,
      "events": null,
      "changeDetection": null,
      "version": 1
    }
  },
  "DirectiveEvents": {
    "kind": "type",
    "value": {
      "id": "DirectiveEvents",
      "selector": "[dir-events]",
      "compileChildren": true,
      "hostProperties": {},
      "hostListeners": {"subevent": "doAThing()"},
      "hostAttributes": {},
      "properties": [],
      "readAttributes": null,
      "type": null,
      "exportAs": null,
      "callOnDestroy": null,
      "callDoCheck": null,
      "callOnInit": null,
      "callOnChanges": null,
      "callAfterContentInit": null,
      "callAfterContentChecked": null,
      "callAfterViewInit": null,
      "callAfterViewChecked": null,
      "events": null,
      "changeDetection": null,
      "version": 1
    }
  },
  "NgFor": {
    "kind": "type",
    "value": {
      "id": "NgFor",
      "selector": "[ng-for][ng-for-of]",
      "compileChildren": true,
      "hostProperties": {},
      "hostListeners": {},
      "hostAttributes": {},
      "properties": ["ngForOf"],
      "readAttributes": null,
      "type": null,
      "exportAs": null,
      "callOnDestroy": null,
      "callDoCheck": true,
      "callOnInit": null,
      "callOnChanges": null,
      "callAfterContentInit": null,
      "callAfterContentChecked": null,
      "callAfterViewInit": null,
      "callAfterViewChecked": null,
      "events": null,
      "changeDetection": null,
      "version": 1
    }
  }
}
