| 12 | import type { ToolPaths, IndexState } from './tools/types.js'; |
| 13 | |
| 14 | export interface ProjectRuntimeOverrides { |
| 15 | /** Extra glob exclusion patterns merged with the default index-time exclusions. */ |
| 16 | extraExcludePatterns?: string[]; |
| 17 | /** Analyzer name to prefer for this project without mutating global registry order. */ |
| 18 | preferredAnalyzer?: string; |
| 19 | /** Additional source extensions treated as code for this project only. */ |
| 20 | extraSourceExtensions?: string[]; |
| 21 | } |
| 22 | |
| 23 | export interface ProjectState { |
| 24 | rootPath: string; |
nothing calls this directly
no outgoing calls
no test coverage detected