{
  "classes": [
    {
      "constants": [],
      "types": [
        {
          "lua_type": "type SidebarEntry = {\n    name: string,\n    displayName: string,\n    filename: string?,\n    children: { SidebarEntry }?,\n    isOpen: boolean,\n    isActive: boolean,\n}",
          "name": "SidebarEntry",
          "tags": [],
          "source": {
            "path": "",
            "line": 10
          },
          "fields": [
            {
              "lua_type": "name: string",
              "name": "name",
              "desc": ""
            },
            {
              "lua_type": "displayName: string",
              "name": "displayName",
              "desc": ""
            },
            {
              "lua_type": "filename: string?",
              "name": "filename",
              "desc": ""
            },
            {
              "lua_type": "children: { SidebarEntry }?",
              "name": "children",
              "desc": ""
            },
            {
              "lua_type": "isOpen: boolean",
              "name": "isOpen",
              "desc": ""
            },
            {
              "lua_type": "isActive: boolean",
              "name": "isActive",
              "desc": ""
            }
          ],
          "desc": ""
        },
        {
          "lua_type": "type ArticleSidebarEntry = {\n    displayName: string,\n    sitePath: string?,\n    isActive: boolean,\n    isOpen: boolean,\n    children: { ArticleSidebarEntry }?,\n}",
          "name": "ArticleSidebarEntry",
          "tags": [],
          "source": {
            "path": "",
            "line": 121
          },
          "fields": [
            {
              "lua_type": "displayName: string",
              "name": "displayName",
              "desc": ""
            },
            {
              "lua_type": "sitePath: string?",
              "name": "sitePath",
              "desc": ""
            },
            {
              "lua_type": "isActive: boolean",
              "name": "isActive",
              "desc": ""
            },
            {
              "lua_type": "isOpen: boolean",
              "name": "isOpen",
              "desc": ""
            },
            {
              "lua_type": "children: { ArticleSidebarEntry }?",
              "name": "children",
              "desc": ""
            }
          ],
          "desc": ""
        },
        {
          "lua_type": "type ArticleSidebarSection = {\n    title: string,\n    entries: { ArticleSidebarEntry },\n}",
          "name": "ArticleSidebarSection",
          "tags": [],
          "source": {
            "path": "",
            "line": 129
          },
          "fields": [
            {
              "lua_type": "title: string",
              "name": "title",
              "desc": ""
            },
            {
              "lua_type": "entries: { ArticleSidebarEntry }",
              "name": "entries",
              "desc": ""
            }
          ],
          "desc": ""
        },
        {
          "lua_type": "type ArticleSidebarResult = {\n    topLevel: { ArticleSidebarEntry },\n    sections: { ArticleSidebarSection },\n}",
          "name": "ArticleSidebarResult",
          "tags": [],
          "source": {
            "path": "",
            "line": 217
          },
          "fields": [
            {
              "lua_type": "topLevel: { ArticleSidebarEntry }",
              "name": "topLevel",
              "desc": "Loose top-level articles — displayed as bare links, not in any section"
            },
            {
              "lua_type": "sections: { ArticleSidebarSection }",
              "name": "sections",
              "desc": "Top-level folders, each as a titled section"
            }
          ],
          "desc": ""
        }
      ],
      "name": "@eryx/eryxdoc/render/sidebar",
      "tags": [],
      "functions": [],
      "properties": [],
      "source": {
        "path": "",
        "line": 0
      },
      "desc": ""
    }
  ]
}