import type { SourceConfig, SourceJob, SourceState, RunCommand } from "../types.js"; export declare const GATES: readonly [string, string[]][]; export declare function verifyRepository(run: RunCommand, checkout: string, root: string, id: string): Promise; export declare function changedPaths(run: RunCommand, cwd: string): Promise; export declare function prepareCandidate(run: RunCommand, root: string, config: SourceConfig, state: SourceState, job: SourceJob): Promise; export declare function repairCandidate(run: RunCommand, root: string, config: SourceConfig, state: SourceState, job: SourceJob): Promise;