{
  "id": "module:@typed/fx/RefTrie",
  "module": {
    "packageName": "@typed/fx",
    "packageVersion": "2.0.0-beta.7",
    "consumerSpecifier": "@typed/fx/RefTrie",
    "exportSubpath": "./RefTrie",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Constructors",
        "exposureIds": [
          "@typed/fx/RefTrie#make"
        ]
      },
      {
        "name": "Derived queries",
        "exposureIds": [
          "@typed/fx/RefTrie#compact",
          "@typed/fx/RefTrie#entries",
          "@typed/fx/RefTrie#entriesWithPrefix",
          "@typed/fx/RefTrie#keys",
          "@typed/fx/RefTrie#keysWithPrefix",
          "@typed/fx/RefTrie#longestPrefixOf",
          "@typed/fx/RefTrie#mapValues",
          "@typed/fx/RefTrie#reduce",
          "@typed/fx/RefTrie#size",
          "@typed/fx/RefTrie#values",
          "@typed/fx/RefTrie#valuesWithPrefix"
        ]
      },
      {
        "name": "Optional queries",
        "exposureIds": [
          "@typed/fx/RefTrie#get"
        ]
      },
      {
        "name": "State models",
        "exposureIds": [
          "@typed/fx/RefTrie#RefTrie"
        ]
      },
      {
        "name": "State predicates",
        "exposureIds": [
          "@typed/fx/RefTrie#has",
          "@typed/fx/RefTrie#isEmpty",
          "@typed/fx/RefTrie#isNonEmpty"
        ]
      },
      {
        "name": "State updates",
        "exposureIds": [
          "@typed/fx/RefTrie#clear",
          "@typed/fx/RefTrie#filter",
          "@typed/fx/RefTrie#filterMap",
          "@typed/fx/RefTrie#insert",
          "@typed/fx/RefTrie#insertMany",
          "@typed/fx/RefTrie#map",
          "@typed/fx/RefTrie#modify",
          "@typed/fx/RefTrie#remove",
          "@typed/fx/RefTrie#removeMany"
        ]
      }
    ],
    "exposureIds": [
      "@typed/fx/RefTrie#RefTrie",
      "@typed/fx/RefTrie#clear",
      "@typed/fx/RefTrie#compact",
      "@typed/fx/RefTrie#entries",
      "@typed/fx/RefTrie#entriesWithPrefix",
      "@typed/fx/RefTrie#filter",
      "@typed/fx/RefTrie#filterMap",
      "@typed/fx/RefTrie#get",
      "@typed/fx/RefTrie#has",
      "@typed/fx/RefTrie#insert",
      "@typed/fx/RefTrie#insertMany",
      "@typed/fx/RefTrie#isEmpty",
      "@typed/fx/RefTrie#isNonEmpty",
      "@typed/fx/RefTrie#keys",
      "@typed/fx/RefTrie#keysWithPrefix",
      "@typed/fx/RefTrie#longestPrefixOf",
      "@typed/fx/RefTrie#make",
      "@typed/fx/RefTrie#map",
      "@typed/fx/RefTrie#mapValues",
      "@typed/fx/RefTrie#modify",
      "@typed/fx/RefTrie#reduce",
      "@typed/fx/RefTrie#remove",
      "@typed/fx/RefTrie#removeMany",
      "@typed/fx/RefTrie#size",
      "@typed/fx/RefTrie#values",
      "@typed/fx/RefTrie#valuesWithPrefix"
    ],
    "uniqueExportCount": 26
  }
}
