{
  "id": "module:@typed/router/Route",
  "module": {
    "packageName": "@typed/router",
    "packageVersion": "1.0.0-beta.13",
    "consumerSpecifier": "@typed/router/Route",
    "exportSubpath": "./Route",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Parameter codecs",
        "exposureIds": [
          "@typed/router/Route#Int",
          "@typed/router/Route#Number",
          "@typed/router/Route#ParamWithSchema"
        ]
      },
      {
        "name": "Route composition",
        "exposureIds": [
          "@typed/router/Route#Join"
        ]
      },
      {
        "name": "Route construction",
        "exposureIds": [
          "@typed/router/Route#Param",
          "@typed/router/Route#Parse",
          "@typed/router/Route#Slash",
          "@typed/router/Route#Wildcard",
          "@typed/router/Route#make"
        ]
      },
      {
        "name": "Route contracts",
        "exposureIds": [
          "@typed/router/Route#Route"
        ]
      },
      {
        "name": "Route type inference",
        "exposureIds": [
          "@typed/router/Route#Any",
          "@typed/router/Route#Params",
          "@typed/router/Route#PathType",
          "@typed/router/Route#QueryType",
          "@typed/router/Route#Route.Any",
          "@typed/router/Route#Route.DecodingServices",
          "@typed/router/Route#Route.EncodingServices",
          "@typed/router/Route#Route.Params",
          "@typed/router/Route#Route.Path",
          "@typed/router/Route#Route.PathType",
          "@typed/router/Route#Route.QueryType",
          "@typed/router/Route#Route.Schema",
          "@typed/router/Route#Route.Type",
          "@typed/router/Route#Type"
        ]
      }
    ],
    "exposureIds": [
      "@typed/router/Route#Any",
      "@typed/router/Route#Int",
      "@typed/router/Route#Join",
      "@typed/router/Route#Number",
      "@typed/router/Route#Param",
      "@typed/router/Route#ParamWithSchema",
      "@typed/router/Route#Params",
      "@typed/router/Route#Parse",
      "@typed/router/Route#PathType",
      "@typed/router/Route#QueryType",
      "@typed/router/Route#Route",
      "@typed/router/Route#Route.Any",
      "@typed/router/Route#Route.DecodingServices",
      "@typed/router/Route#Route.EncodingServices",
      "@typed/router/Route#Route.Params",
      "@typed/router/Route#Route.Path",
      "@typed/router/Route#Route.PathType",
      "@typed/router/Route#Route.QueryType",
      "@typed/router/Route#Route.Schema",
      "@typed/router/Route#Route.Type",
      "@typed/router/Route#Slash",
      "@typed/router/Route#Type",
      "@typed/router/Route#Wildcard",
      "@typed/router/Route#make"
    ],
    "uniqueExportCount": 24
  }
}
