{
  "id": "module:@typed/fx/RefCause",
  "module": {
    "packageName": "@typed/fx",
    "packageVersion": "2.0.0-beta.13",
    "consumerSpecifier": "@typed/fx/RefCause",
    "exportSubpath": "./RefCause",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Constructors",
        "exposureIds": [
          "@typed/fx/RefCause#make"
        ]
      },
      {
        "name": "Derived queries",
        "exposureIds": [
          "@typed/fx/RefCause#reasons",
          "@typed/fx/RefCause#size"
        ]
      },
      {
        "name": "State models",
        "exposureIds": [
          "@typed/fx/RefCause#RefCause"
        ]
      },
      {
        "name": "State predicates",
        "exposureIds": [
          "@typed/fx/RefCause#hasDies",
          "@typed/fx/RefCause#hasFails",
          "@typed/fx/RefCause#hasInterrupts",
          "@typed/fx/RefCause#isEmpty"
        ]
      },
      {
        "name": "State updates",
        "exposureIds": [
          "@typed/fx/RefCause#setDie",
          "@typed/fx/RefCause#setFail",
          "@typed/fx/RefCause#setInterrupt"
        ]
      }
    ],
    "exposureIds": [
      "@typed/fx/RefCause#RefCause",
      "@typed/fx/RefCause#hasDies",
      "@typed/fx/RefCause#hasFails",
      "@typed/fx/RefCause#hasInterrupts",
      "@typed/fx/RefCause#isEmpty",
      "@typed/fx/RefCause#make",
      "@typed/fx/RefCause#reasons",
      "@typed/fx/RefCause#setDie",
      "@typed/fx/RefCause#setFail",
      "@typed/fx/RefCause#setInterrupt",
      "@typed/fx/RefCause#size"
    ],
    "uniqueExportCount": 11
  }
}
