{
  "metadata": {
    "toolPackage": "@microsoft/api-extractor",
    "toolVersion": "7.2.1",
    "schemaVersion": 1001,
    "oldestForwardsCompatibleVersion": 1001
  },
  "kind": "Package",
  "canonicalReference": "@loopback/tsdocs",
  "docComment": "/**\n * The `@loopback/tsdocs` package is an internal module to generate {@link https://github.com/Microsoft/tsdoc | tsdoc} based API docs for `@loopback/*` packages within {@link https://github.com/strongloop/loopback-next | loopback-next} monorepo managed by {@link https://github.com/lerna/lerna | lerna}.\n *\n * It's built on top of {@link https://api-extractor.com | MicroSoft AP Extractor}:\n *\n * - {@link https://github.com/Microsoft/web-build-tools/tree/master/apps/api-extractor | api-extractor} - {@link https://github.com/Microsoft/web-build-tools/tree/master/apps/api-documenter | api-documenter}\n *\n * @packageDocumentation\n */\n",
  "name": "@loopback/tsdocs",
  "members": [
    {
      "kind": "EntryPoint",
      "canonicalReference": "",
      "name": "",
      "members": [
        {
          "kind": "Interface",
          "canonicalReference": "(ApiDocsOptions:interface)",
          "docComment": "/**\n * Options for api docs\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export interface "
            },
            {
              "kind": "Reference",
              "text": "ApiDocsOptions"
            },
            {
              "kind": "Content",
              "text": " "
            }
          ],
          "releaseTag": "Public",
          "name": "ApiDocsOptions",
          "members": [
            {
              "kind": "PropertySignature",
              "canonicalReference": "apiDocsExtractionPath",
              "docComment": "/**\n * Path to tsdocs reports/models\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "apiDocsExtractionPath"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "apiDocsExtractionPath",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "apiDocsGenerationPath",
              "docComment": "/**\n * Path to target directory to generate apidocs\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "apiDocsGenerationPath"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "apiDocsGenerationPath",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "dryRun",
              "docComment": "/**\n * To have a dry-run without generating api reports/doc models\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "dryRun"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "dryRun",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "generateDefaultPackageDoc",
              "docComment": "/**\n * A flag to generate default package documentation\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "generateDefaultPackageDoc"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "generateDefaultPackageDoc",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "rootDir",
              "docComment": "/**\n * Root directory for the lerna-managed monorepo, default to current dir\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "rootDir"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "rootDir",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "silent",
              "docComment": "/**\n * If `true`, do not print messages to console\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "silent"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "silent",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            }
          ],
          "extendsTokenRanges": []
        },
        {
          "kind": "Interface",
          "canonicalReference": "(ExtractorOptions:interface)",
          "docComment": "/**\n * Options to run api-extractor against the lerna repo\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export interface "
            },
            {
              "kind": "Reference",
              "text": "ExtractorOptions"
            },
            {
              "kind": "Content",
              "text": " extends "
            },
            {
              "kind": "Reference",
              "text": "ApiDocsOptions"
            },
            {
              "kind": "Content",
              "text": " "
            }
          ],
          "releaseTag": "Public",
          "name": "ExtractorOptions",
          "members": [
            {
              "kind": "PropertySignature",
              "canonicalReference": "apiReportEnabled",
              "docComment": "/**\n * A flag to control if `apiReport` should be enabled\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "apiReportEnabled"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "apiReportEnabled",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "config",
              "docComment": "/**\n * Configuration for api-extractor\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "config"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Reference",
                  "text": "IConfigFile"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "config",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "mainEntryPointFilePath",
              "docComment": "/**\n * mainEntryPointFilePath\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "mainEntryPointFilePath"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "mainEntryPointFilePath",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "tsconfigFilePath",
              "docComment": "/**\n * Path for tsconfig\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "tsconfigFilePath"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "tsconfigFilePath",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "typescriptCompilerFolder",
              "docComment": "/**\n * Custom TypeScript compiler dir\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "typescriptCompilerFolder"
                },
                {
                  "kind": "Content",
                  "text": "?: "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "typescriptCompilerFolder",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            }
          ],
          "extendsTokenRanges": [
            {
              "startIndex": 3,
              "endIndex": 5
            }
          ]
        },
        {
          "kind": "Function",
          "canonicalReference": "(fixConstructorName:0)",
          "docComment": "",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export declare function "
            },
            {
              "kind": "Reference",
              "text": "fixConstructorName"
            },
            {
              "kind": "Content",
              "text": "("
            },
            {
              "kind": "Reference",
              "text": "name"
            },
            {
              "kind": "Content",
              "text": ": "
            },
            {
              "kind": "Content",
              "text": "string"
            },
            {
              "kind": "Content",
              "text": "): "
            },
            {
              "kind": "Content",
              "text": "string"
            },
            {
              "kind": "Content",
              "text": ";"
            }
          ],
          "returnTypeTokenRange": {
            "startIndex": 7,
            "endIndex": 8
          },
          "releaseTag": "Public",
          "overloadIndex": 0,
          "parameters": [
            {
              "parameterName": "name",
              "parameterTypeTokenRange": {
                "startIndex": 5,
                "endIndex": 6
              }
            }
          ],
          "name": "fixConstructorName"
        },
        {
          "kind": "Function",
          "canonicalReference": "(getPackages:0)",
          "docComment": "/**\n * Get lerna packages and sorted them by location\n *\n * @param rootDir - Root directory to find lerna.json\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export declare function "
            },
            {
              "kind": "Reference",
              "text": "getPackages"
            },
            {
              "kind": "Content",
              "text": "("
            },
            {
              "kind": "Reference",
              "text": "rootDir"
            },
            {
              "kind": "Content",
              "text": "?: "
            },
            {
              "kind": "Content",
              "text": "string"
            },
            {
              "kind": "Content",
              "text": "): "
            },
            {
              "kind": "Reference",
              "text": "Promise"
            },
            {
              "kind": "Content",
              "text": "<"
            },
            {
              "kind": "Reference",
              "text": "LernaPackage"
            },
            {
              "kind": "Content",
              "text": "[]>"
            },
            {
              "kind": "Content",
              "text": ";"
            }
          ],
          "returnTypeTokenRange": {
            "startIndex": 7,
            "endIndex": 11
          },
          "releaseTag": "Public",
          "overloadIndex": 0,
          "parameters": [
            {
              "parameterName": "rootDir",
              "parameterTypeTokenRange": {
                "startIndex": 5,
                "endIndex": 6
              }
            }
          ],
          "name": "getPackages"
        },
        {
          "kind": "Function",
          "canonicalReference": "(getPackagesWithTsDocs:0)",
          "docComment": "/**\n * Get an array of lerna-managed TypeScript packages to generate tsdocs\n *\n * @param rootDir - Root directory to find the monorepo\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export declare function "
            },
            {
              "kind": "Reference",
              "text": "getPackagesWithTsDocs"
            },
            {
              "kind": "Content",
              "text": "("
            },
            {
              "kind": "Reference",
              "text": "rootDir"
            },
            {
              "kind": "Content",
              "text": "?: "
            },
            {
              "kind": "Content",
              "text": "string"
            },
            {
              "kind": "Content",
              "text": "): "
            },
            {
              "kind": "Reference",
              "text": "Promise"
            },
            {
              "kind": "Content",
              "text": "<"
            },
            {
              "kind": "Reference",
              "text": "LernaPackage"
            },
            {
              "kind": "Content",
              "text": "[]>"
            },
            {
              "kind": "Content",
              "text": ";"
            }
          ],
          "returnTypeTokenRange": {
            "startIndex": 7,
            "endIndex": 11
          },
          "releaseTag": "Public",
          "overloadIndex": 0,
          "parameters": [
            {
              "parameterName": "rootDir",
              "parameterTypeTokenRange": {
                "startIndex": 5,
                "endIndex": 6
              }
            }
          ],
          "name": "getPackagesWithTsDocs"
        },
        {
          "kind": "Function",
          "canonicalReference": "(getUnscopedPackageName:0)",
          "docComment": "/**\n * Get un-scoped package name\n *\n * @param name - Name of the npm package\n *\n * @example\n *\n * - '@loopback/context' => 'context' - 'express' => 'express'\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export declare function "
            },
            {
              "kind": "Reference",
              "text": "getUnscopedPackageName"
            },
            {
              "kind": "Content",
              "text": "("
            },
            {
              "kind": "Reference",
              "text": "name"
            },
            {
              "kind": "Content",
              "text": ": "
            },
            {
              "kind": "Content",
              "text": "string"
            },
            {
              "kind": "Content",
              "text": "): "
            },
            {
              "kind": "Content",
              "text": "string"
            },
            {
              "kind": "Content",
              "text": ";"
            }
          ],
          "returnTypeTokenRange": {
            "startIndex": 7,
            "endIndex": 8
          },
          "releaseTag": "Public",
          "overloadIndex": 0,
          "parameters": [
            {
              "parameterName": "name",
              "parameterTypeTokenRange": {
                "startIndex": 5,
                "endIndex": 6
              }
            }
          ],
          "name": "getUnscopedPackageName"
        },
        {
          "kind": "Interface",
          "canonicalReference": "(LernaPackage:interface)",
          "docComment": "/**\n * TypeScript definition for {@link https://github.com/lerna/lerna/blob/master/core/package/index.js | Lerna Package)\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export interface "
            },
            {
              "kind": "Reference",
              "text": "LernaPackage"
            },
            {
              "kind": "Content",
              "text": " "
            }
          ],
          "releaseTag": "Public",
          "name": "LernaPackage",
          "members": [
            {
              "kind": "PropertySignature",
              "canonicalReference": "location",
              "docComment": "/**\n * Location of the package\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "location"
                },
                {
                  "kind": "Content",
                  "text": ": "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "location",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "manifestLocation",
              "docComment": "/**\n * Location of `package.json`\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "manifestLocation"
                },
                {
                  "kind": "Content",
                  "text": ": "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "manifestLocation",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "name",
              "docComment": "/**\n * Package name\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "name"
                },
                {
                  "kind": "Content",
                  "text": ": "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "name",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "private",
              "docComment": "/**\n * Is it a private package?\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "private"
                },
                {
                  "kind": "Content",
                  "text": ": "
                },
                {
                  "kind": "Content",
                  "text": "boolean"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "private",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            },
            {
              "kind": "PropertySignature",
              "canonicalReference": "rootPath",
              "docComment": "/**\n * Root directory of the monorepo\n */\n",
              "excerptTokens": [
                {
                  "kind": "Reference",
                  "text": "rootPath"
                },
                {
                  "kind": "Content",
                  "text": ": "
                },
                {
                  "kind": "Content",
                  "text": "string"
                },
                {
                  "kind": "Content",
                  "text": ";"
                }
              ],
              "releaseTag": "Public",
              "name": "rootPath",
              "propertyTypeTokenRange": {
                "startIndex": 2,
                "endIndex": 3
              }
            }
          ],
          "extendsTokenRanges": []
        },
        {
          "kind": "Function",
          "canonicalReference": "(runExtractorForMonorepo:0)",
          "docComment": "/**\n * Run api-extractor for a lerna-managed monrepo\n *\n * @remarks\n *\n * The function performs the following steps: 1. Discover packages with tsdocs from the monorepo 2. Iterate through each package to run `api-extractor`\n *\n * @param options - Options for running api-extractor\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export declare function "
            },
            {
              "kind": "Reference",
              "text": "runExtractorForMonorepo"
            },
            {
              "kind": "Content",
              "text": "("
            },
            {
              "kind": "Reference",
              "text": "options"
            },
            {
              "kind": "Content",
              "text": "?: "
            },
            {
              "kind": "Reference",
              "text": "ExtractorOptions"
            },
            {
              "kind": "Content",
              "text": "): "
            },
            {
              "kind": "Reference",
              "text": "Promise"
            },
            {
              "kind": "Content",
              "text": "<void>"
            },
            {
              "kind": "Content",
              "text": ";"
            }
          ],
          "returnTypeTokenRange": {
            "startIndex": 7,
            "endIndex": 9
          },
          "releaseTag": "Public",
          "overloadIndex": 0,
          "parameters": [
            {
              "parameterName": "options",
              "parameterTypeTokenRange": {
                "startIndex": 5,
                "endIndex": 6
              }
            }
          ],
          "name": "runExtractorForMonorepo"
        },
        {
          "kind": "Function",
          "canonicalReference": "(runExtractorForPackage:0)",
          "docComment": "",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export declare function "
            },
            {
              "kind": "Reference",
              "text": "runExtractorForPackage"
            },
            {
              "kind": "Content",
              "text": "("
            },
            {
              "kind": "Reference",
              "text": "pkgDir"
            },
            {
              "kind": "Content",
              "text": "?: "
            },
            {
              "kind": "Content",
              "text": "string"
            },
            {
              "kind": "Content",
              "text": ", "
            },
            {
              "kind": "Reference",
              "text": "options"
            },
            {
              "kind": "Content",
              "text": "?: "
            },
            {
              "kind": "Reference",
              "text": "ExtractorOptions"
            },
            {
              "kind": "Content",
              "text": "): "
            },
            {
              "kind": "Content",
              "text": "void"
            },
            {
              "kind": "Content",
              "text": ";"
            }
          ],
          "returnTypeTokenRange": {
            "startIndex": 11,
            "endIndex": 12
          },
          "releaseTag": "Public",
          "overloadIndex": 0,
          "parameters": [
            {
              "parameterName": "pkgDir",
              "parameterTypeTokenRange": {
                "startIndex": 5,
                "endIndex": 6
              }
            },
            {
              "parameterName": "options",
              "parameterTypeTokenRange": {
                "startIndex": 9,
                "endIndex": 10
              }
            }
          ],
          "name": "runExtractorForPackage"
        },
        {
          "kind": "Function",
          "canonicalReference": "(shouldGenerateTsDocs:0)",
          "docComment": "/**\n * Check if a package should be processed for tsdocs\n *\n * @param pkg - Lerna package\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export declare function "
            },
            {
              "kind": "Reference",
              "text": "shouldGenerateTsDocs"
            },
            {
              "kind": "Content",
              "text": "("
            },
            {
              "kind": "Reference",
              "text": "pkg"
            },
            {
              "kind": "Content",
              "text": ": "
            },
            {
              "kind": "Reference",
              "text": "LernaPackage"
            },
            {
              "kind": "Content",
              "text": "): "
            },
            {
              "kind": "Content",
              "text": "boolean"
            },
            {
              "kind": "Content",
              "text": ";"
            }
          ],
          "returnTypeTokenRange": {
            "startIndex": 7,
            "endIndex": 8
          },
          "releaseTag": "Public",
          "overloadIndex": 0,
          "parameters": [
            {
              "parameterName": "pkg",
              "parameterTypeTokenRange": {
                "startIndex": 5,
                "endIndex": 6
              }
            }
          ],
          "name": "shouldGenerateTsDocs"
        },
        {
          "kind": "Function",
          "canonicalReference": "(updateApiDocs:0)",
          "docComment": "/**\n * Update markdown files generated by api-documenter to prepend Jekyll metadata and generate `apidocs/index.md`.\n *\n * @param options - Options for api docs\n */\n",
          "excerptTokens": [
            {
              "kind": "Content",
              "text": "export declare function "
            },
            {
              "kind": "Reference",
              "text": "updateApiDocs"
            },
            {
              "kind": "Content",
              "text": "("
            },
            {
              "kind": "Reference",
              "text": "options"
            },
            {
              "kind": "Content",
              "text": "?: "
            },
            {
              "kind": "Reference",
              "text": "ApiDocsOptions"
            },
            {
              "kind": "Content",
              "text": "): "
            },
            {
              "kind": "Reference",
              "text": "Promise"
            },
            {
              "kind": "Content",
              "text": "<void>"
            },
            {
              "kind": "Content",
              "text": ";"
            }
          ],
          "returnTypeTokenRange": {
            "startIndex": 7,
            "endIndex": 9
          },
          "releaseTag": "Public",
          "overloadIndex": 0,
          "parameters": [
            {
              "parameterName": "options",
              "parameterTypeTokenRange": {
                "startIndex": 5,
                "endIndex": 6
              }
            }
          ],
          "name": "updateApiDocs"
        },
        {
          "kind": "Variable",
          "canonicalReference": "DEFAULT_APIDOCS_EXTRACTION_PATH",
          "docComment": "/**\n * Default path as the output directory for extracted api reports and models\n */\n",
          "excerptTokens": [
            {
              "kind": "Reference",
              "text": "DEFAULT_APIDOCS_EXTRACTION_PATH"
            },
            {
              "kind": "Content",
              "text": " = \"docs/apidocs\""
            }
          ],
          "releaseTag": "Public",
          "name": "DEFAULT_APIDOCS_EXTRACTION_PATH",
          "variableTypeTokenRange": {
            "startIndex": 0,
            "endIndex": 0
          }
        },
        {
          "kind": "Variable",
          "canonicalReference": "DEFAULT_APIDOCS_GENERATION_PATH",
          "docComment": "/**\n * Default path for apidocs to be generated for loopback.io site\n */\n",
          "excerptTokens": [
            {
              "kind": "Reference",
              "text": "DEFAULT_APIDOCS_GENERATION_PATH"
            },
            {
              "kind": "Content",
              "text": " = \"docs/site/apidocs\""
            }
          ],
          "releaseTag": "Public",
          "name": "DEFAULT_APIDOCS_GENERATION_PATH",
          "variableTypeTokenRange": {
            "startIndex": 0,
            "endIndex": 0
          }
        },
        {
          "kind": "Variable",
          "canonicalReference": "typeScriptPath",
          "docComment": "/**\n * Export the TypeScript path from `@loopback/build`\n */\n",
          "excerptTokens": [
            {
              "kind": "Reference",
              "text": "typeScriptPath"
            },
            {
              "kind": "Content",
              "text": ": "
            },
            {
              "kind": "Content",
              "text": "any"
            }
          ],
          "releaseTag": "Public",
          "name": "typeScriptPath",
          "variableTypeTokenRange": {
            "startIndex": 2,
            "endIndex": 3
          }
        }
      ]
    }
  ]
}
