{
  "id": "module:@typed/async-data",
  "module": {
    "packageName": "@typed/async-data",
    "packageVersion": "1.0.0-beta.13",
    "consumerSpecifier": "@typed/async-data",
    "exportSubpath": ".",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Effect outcome conversion",
        "exposureIds": [
          "@typed/async-data#fromExit",
          "@typed/async-data#fromResult"
        ]
      },
      {
        "name": "Failure transformations",
        "exposureIds": [
          "@typed/async-data#mapError"
        ]
      },
      {
        "name": "Optimistic transitions",
        "exposureIds": [
          "@typed/async-data#optimistic"
        ]
      },
      {
        "name": "Pattern matching",
        "exposureIds": [
          "@typed/async-data#match"
        ]
      },
      {
        "name": "Refresh transitions",
        "exposureIds": [
          "@typed/async-data#startLoading",
          "@typed/async-data#stopLoading"
        ]
      },
      {
        "name": "Runtime validation",
        "exposureIds": [
          "@typed/async-data#isAsyncData"
        ]
      },
      {
        "name": "State construction",
        "exposureIds": [
          "@typed/async-data#failure",
          "@typed/async-data#loading",
          "@typed/async-data#success"
        ]
      },
      {
        "name": "State extraction",
        "exposureIds": [
          "@typed/async-data#getCause",
          "@typed/async-data#getError",
          "@typed/async-data#getSuccess"
        ]
      },
      {
        "name": "State inspection",
        "exposureIds": [
          "@typed/async-data#isFailure",
          "@typed/async-data#isLoading",
          "@typed/async-data#isNoData",
          "@typed/async-data#isOptimistic",
          "@typed/async-data#isPending",
          "@typed/async-data#isRefreshing",
          "@typed/async-data#isSuccess"
        ]
      },
      {
        "name": "State models",
        "exposureIds": [
          "@typed/async-data#AsyncData",
          "@typed/async-data#Failure",
          "@typed/async-data#Loading",
          "@typed/async-data#NoData",
          "@typed/async-data#Optimistic",
          "@typed/async-data#Progress",
          "@typed/async-data#Refreshing",
          "@typed/async-data#Success"
        ]
      },
      {
        "name": "Value transformations",
        "exposureIds": [
          "@typed/async-data#flatMap",
          "@typed/async-data#map"
        ]
      }
    ],
    "exposureIds": [
      "@typed/async-data#AsyncData",
      "@typed/async-data#Failure",
      "@typed/async-data#Loading",
      "@typed/async-data#NoData",
      "@typed/async-data#Optimistic",
      "@typed/async-data#Progress",
      "@typed/async-data#Refreshing",
      "@typed/async-data#Success",
      "@typed/async-data#failure",
      "@typed/async-data#flatMap",
      "@typed/async-data#fromExit",
      "@typed/async-data#fromResult",
      "@typed/async-data#getCause",
      "@typed/async-data#getError",
      "@typed/async-data#getSuccess",
      "@typed/async-data#isAsyncData",
      "@typed/async-data#isFailure",
      "@typed/async-data#isLoading",
      "@typed/async-data#isNoData",
      "@typed/async-data#isOptimistic",
      "@typed/async-data#isPending",
      "@typed/async-data#isRefreshing",
      "@typed/async-data#isSuccess",
      "@typed/async-data#loading",
      "@typed/async-data#map",
      "@typed/async-data#mapError",
      "@typed/async-data#match",
      "@typed/async-data#optimistic",
      "@typed/async-data#startLoading",
      "@typed/async-data#stopLoading",
      "@typed/async-data#success"
    ],
    "uniqueExportCount": 31
  }
}
