/** * Request flow tracing — ordered entry → terminal paths from graph structure. * Code-derived only; candidate when http hops are unresolved or dynamic. */ import type { SutraNode, SutraEdge, SutraFlow } from "./types.js"; export interface CrossRepoEndpoint { method: string; path: string; handlerId: string; repo?: string; } export interface CrossRepoIndex { endpoints: CrossRepoEndpoint[]; } export interface BuildFlowsResult { flows: SutraFlow[]; confirmed: number; candidate: number; } export declare function buildFlows(nodes: SutraNode[], edges: SutraEdge[], crossRepoIndex?: CrossRepoIndex): BuildFlowsResult;