export interface InspectOptions { /** Traversal depth (default 2, proposal 001 §4.2 / 006 A5). */ depth?: number; } export interface InspectResult { rootId: string; outputPath: string; /** Compact stdout digest (skeletons kept, evidence/scenario prose truncated). */ summary: string; /** * Set when a pre-existing side-channel file for this id was stale vs the * current model — the Decision 004 技术点 4 consumer. See writeSideChannel. */ staleWarning?: string; } /** * `loopgraph inspect `: slice the model around one node and write a * staleness-stamped side-channel file, returning a compact summary for stdout * (proposal 001 §4.2 shape: summary + workspace file path). Throws on an * unknown id or unparseable model — the CLI turns those into exit code 1. */ export declare function runInspect(targetDir: string, nodeId: string, options?: InspectOptions): Promise; //# sourceMappingURL=inspect.d.ts.map