import type { CadenceConfig, CadenceState, Draft, GateSet } from '@manehorizons/cadence-types'; import type { BuildGateContext, BuildGateOpts } from './build-types.js'; /** * Build the `BuildGateContext` the per-task-verify gate consumes (Phase 39.7). * The build command router owns construction; the gate reaches git/verifier/ * notifier only through the ports built here. */ export declare function buildBuildContext(args: { cwd: string; state: CadenceState; draft: Draft; config: CadenceConfig | null; gateSet: GateSet; taskId: string; opts: BuildGateOpts; }): BuildGateContext; //# sourceMappingURL=build-context.d.ts.map