/**
 * Pipeline runner — executes beam query steps and assembles results.
 *
 * Queries run in two groups:
 * - Group A (independent): anchor-lookup, target-facts, eval-findings
 * - Group B (needs neighbors): structural-neighbors first, then neighbor-facts
 */
import type { BeamResult } from "./types.js";
export interface BeamOptions {
    projectRoot: string;
    targetPath: string;
    trace?: boolean;
}
export declare function runBeam(opts: BeamOptions): Promise<BeamResult>;
