{
  "id": "module:@typed/fx/RefArray",
  "module": {
    "packageName": "@typed/fx",
    "packageVersion": "2.0.0-beta.7",
    "consumerSpecifier": "@typed/fx/RefArray",
    "exportSubpath": "./RefArray",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Constructors",
        "exposureIds": [
          "@typed/fx/RefArray#make"
        ]
      },
      {
        "name": "Derived queries",
        "exposureIds": [
          "@typed/fx/RefArray#filterValues",
          "@typed/fx/RefArray#groupBy",
          "@typed/fx/RefArray#length",
          "@typed/fx/RefArray#mapValues",
          "@typed/fx/RefArray#partition",
          "@typed/fx/RefArray#reduce",
          "@typed/fx/RefArray#reduceRight"
        ]
      },
      {
        "name": "Optional queries",
        "exposureIds": [
          "@typed/fx/RefArray#getIndex",
          "@typed/fx/RefArray#head",
          "@typed/fx/RefArray#last"
        ]
      },
      {
        "name": "State models",
        "exposureIds": [
          "@typed/fx/RefArray#RefArray"
        ]
      },
      {
        "name": "State predicates",
        "exposureIds": [
          "@typed/fx/RefArray#isEmpty",
          "@typed/fx/RefArray#isNonEmpty"
        ]
      },
      {
        "name": "State updates",
        "exposureIds": [
          "@typed/fx/RefArray#append",
          "@typed/fx/RefArray#appendAll",
          "@typed/fx/RefArray#dedupeWith",
          "@typed/fx/RefArray#drop",
          "@typed/fx/RefArray#dropRight",
          "@typed/fx/RefArray#dropWhile",
          "@typed/fx/RefArray#insertAt",
          "@typed/fx/RefArray#map",
          "@typed/fx/RefArray#modifyAt",
          "@typed/fx/RefArray#prepend",
          "@typed/fx/RefArray#prependAll",
          "@typed/fx/RefArray#replaceAt",
          "@typed/fx/RefArray#rotate",
          "@typed/fx/RefArray#sortBy",
          "@typed/fx/RefArray#take",
          "@typed/fx/RefArray#takeRight",
          "@typed/fx/RefArray#takeWhile"
        ]
      }
    ],
    "exposureIds": [
      "@typed/fx/RefArray#RefArray",
      "@typed/fx/RefArray#append",
      "@typed/fx/RefArray#appendAll",
      "@typed/fx/RefArray#dedupeWith",
      "@typed/fx/RefArray#drop",
      "@typed/fx/RefArray#dropRight",
      "@typed/fx/RefArray#dropWhile",
      "@typed/fx/RefArray#filterValues",
      "@typed/fx/RefArray#getIndex",
      "@typed/fx/RefArray#groupBy",
      "@typed/fx/RefArray#head",
      "@typed/fx/RefArray#insertAt",
      "@typed/fx/RefArray#isEmpty",
      "@typed/fx/RefArray#isNonEmpty",
      "@typed/fx/RefArray#last",
      "@typed/fx/RefArray#length",
      "@typed/fx/RefArray#make",
      "@typed/fx/RefArray#map",
      "@typed/fx/RefArray#mapValues",
      "@typed/fx/RefArray#modifyAt",
      "@typed/fx/RefArray#partition",
      "@typed/fx/RefArray#prepend",
      "@typed/fx/RefArray#prependAll",
      "@typed/fx/RefArray#reduce",
      "@typed/fx/RefArray#reduceRight",
      "@typed/fx/RefArray#replaceAt",
      "@typed/fx/RefArray#rotate",
      "@typed/fx/RefArray#sortBy",
      "@typed/fx/RefArray#take",
      "@typed/fx/RefArray#takeRight",
      "@typed/fx/RefArray#takeWhile"
    ],
    "uniqueExportCount": 31
  }
}
