import type { TraceResult, ModuleDepResult, ImpactResult } from './traversal.js'; /** * Format graph results as LLM-friendly text. */ export declare function formatTraceResult(result: TraceResult): string; export declare function formatModuleDepResult(result: ModuleDepResult): string; export declare function formatImpactResult(result: ImpactResult): string; export declare function formatSymbolDetail(sym: { name: string; qualified: string; kind: string; line_start: number | null; line_end: number | null; exported: number; metadata: string | null; }, filePath: string, directCallees: Array<{ qualified: string; kind: string; edge_kind: string; }>, directCallers: Array<{ qualified: string; kind: string; edge_kind: string; }>): string; export declare function formatTestContext(sym: { name: string; qualified: string; kind: string; }, filePath: string, callees: TraceResult, callers: TraceResult): string; //# sourceMappingURL=formatter.d.ts.map