{
  "id": "module:@typed/router/AST",
  "module": {
    "packageName": "@typed/router",
    "packageVersion": "1.0.0-beta.13",
    "consumerSpecifier": "@typed/router/AST",
    "exportSubpath": "./AST",
    "mediaType": "text/typescript",
    "categories": [
      {
        "name": "Matcher composition syntax",
        "exposureIds": [
          "@typed/router/AST#MatchAst.Catch",
          "@typed/router/AST#MatchAst.Layer",
          "@typed/router/AST#MatchAst.Layout",
          "@typed/router/AST#MatchAst.Prefixed",
          "@typed/router/AST#MatchAst.Route",
          "@typed/router/AST#catchCause",
          "@typed/router/AST#layer",
          "@typed/router/AST#layout",
          "@typed/router/AST#prefixed",
          "@typed/router/AST#route"
        ]
      },
      {
        "name": "Path syntax",
        "exposureIds": [
          "@typed/router/AST#PathAst",
          "@typed/router/AST#PathAst.Literal",
          "@typed/router/AST#PathAst.Parameter",
          "@typed/router/AST#PathAst.QueryParam",
          "@typed/router/AST#PathAst.QueryParams",
          "@typed/router/AST#PathAst.Slash",
          "@typed/router/AST#PathAst.Wildcard",
          "@typed/router/AST#RouteAst",
          "@typed/router/AST#literal",
          "@typed/router/AST#parameter",
          "@typed/router/AST#queryParam",
          "@typed/router/AST#queryParams",
          "@typed/router/AST#slash",
          "@typed/router/AST#wildcard"
        ]
      },
      {
        "name": "Route structure",
        "exposureIds": [
          "@typed/router/AST#MatchAst",
          "@typed/router/AST#RouteAst.Join",
          "@typed/router/AST#RouteAst.Path",
          "@typed/router/AST#RouteAst.Transform",
          "@typed/router/AST#join",
          "@typed/router/AST#path",
          "@typed/router/AST#transform"
        ]
      }
    ],
    "exposureIds": [
      "@typed/router/AST#MatchAst",
      "@typed/router/AST#MatchAst.Catch",
      "@typed/router/AST#MatchAst.Layer",
      "@typed/router/AST#MatchAst.Layout",
      "@typed/router/AST#MatchAst.Prefixed",
      "@typed/router/AST#MatchAst.Route",
      "@typed/router/AST#PathAst",
      "@typed/router/AST#PathAst.Literal",
      "@typed/router/AST#PathAst.Parameter",
      "@typed/router/AST#PathAst.QueryParam",
      "@typed/router/AST#PathAst.QueryParams",
      "@typed/router/AST#PathAst.Slash",
      "@typed/router/AST#PathAst.Wildcard",
      "@typed/router/AST#RouteAst",
      "@typed/router/AST#RouteAst.Join",
      "@typed/router/AST#RouteAst.Path",
      "@typed/router/AST#RouteAst.Transform",
      "@typed/router/AST#catchCause",
      "@typed/router/AST#join",
      "@typed/router/AST#layer",
      "@typed/router/AST#layout",
      "@typed/router/AST#literal",
      "@typed/router/AST#parameter",
      "@typed/router/AST#path",
      "@typed/router/AST#prefixed",
      "@typed/router/AST#queryParam",
      "@typed/router/AST#queryParams",
      "@typed/router/AST#route",
      "@typed/router/AST#slash",
      "@typed/router/AST#transform",
      "@typed/router/AST#wildcard"
    ],
    "uniqueExportCount": 31
  }
}
