export declare const TYPESCRIPT_PROGRAM_INTELLIGENCE_VERSION: "neurcode.typescript-program-intelligence.v1"; export interface TypeScriptProgramRelationship { type: 'imports' | 'calls' | 'references' | 'tests'; fromPath: string; toPath: string; fromSymbol: string | null; toSymbol: string | null; parserId: 'typescript-program-checker'; parserVersion: string; authority: 'deterministic_exact'; reasonCodes: string[]; } export interface TypeScriptProgramIntelligenceResult { schemaVersion: typeof TYPESCRIPT_PROGRAM_INTELLIGENCE_VERSION; status: 'complete' | 'partial' | 'not_evaluated'; relationships: TypeScriptProgramRelationship[]; filesInProgram: number; filesEvaluated: number; reasonCodes: string[]; } export interface TypeScriptProgramIntelligenceInput { repoRoot: string; paths: Iterable; focusPaths?: Iterable; } export declare function buildTypeScriptProgramIntelligence(input: TypeScriptProgramIntelligenceInput): TypeScriptProgramIntelligenceResult; export declare function buildTypeScriptProgramIntelligenceIsolated(input: TypeScriptProgramIntelligenceInput): TypeScriptProgramIntelligenceResult; //# sourceMappingURL=typescript-program-intelligence.d.ts.map