{
  "$schema": "https://typedoc.org/schema.json",
  "entryPoints": ["../ccw/src/**/*.ts"],
  "out": "docs/api",
  "plugin": ["typedoc-plugin-markdown"],
  "theme": "markdown",
  "readme": "none",
  "exclude": ["**/*.test.ts", "**/*.spec.ts", "**/node_modules/**"],
  "excludePrivate": true,
  "excludeProtected": false,
  "excludeInternal": true,
  "hideGenerator": true,
  "sort": ["source-order"],
  "kindSortOrder": [
    "Document",
    "Reference",
    "Class",
    "Interface",
    "TypeAlias",
    "Enum",
    "EnumMember",
    "Function",
    "Variable",
    "Property",
    "Method"
  ],
  "categorizeByGroup": true,
  "defaultCategory": "Other",
  "categoryOrder": ["*"],
  "githubLinks": true,
  "gitRevision": "main",
  "includeVersion": true,
  "searchInComments": true,
  "searchInDocuments": true
}
