import type { WorkflowLandingVerifier } from "./run-closure.js"; export interface GitLandingTarget { branch: string; } /** * Proof that a commit reached the designated branch in the reported checkout. * * An argument vector, never a shell string — both values come out of a phase's * submitted output, so both are input. Exit 1 is git's answer, and everything * else (no repository there any more, an object it never heard of) throws, so * the caller can tell "no" apart from "could not ask". */ export declare function createGitLandingEvidence(target: GitLandingTarget): WorkflowLandingVerifier; export declare const gitLandingEvidence: WorkflowLandingVerifier; //# sourceMappingURL=git-landing-evidence.d.ts.map