import type { MonographEdge, MonographNode } from '../../types.js'; import type { PipelinePhase } from '../types.js'; export interface ParseOutput { symbolNodes: MonographNode[]; allEdges: MonographEdge[]; parseErrors: string[]; fileContents: Map; cacheStats: { hits: number; misses: number; }; } export declare const parsePhase: PipelinePhase; export declare function extractCsharpNamespaces(source: string, filePath: string): Array<{ name: string; label: 'Namespace'; filePath: string; line: number; }>; export declare function extractArrowFunctions(source: string, filePath: string): Array<{ name: string; isExported: boolean; line: number; filePath: string; }>; //# sourceMappingURL=parse.d.ts.map