import type { DodGateResult as GateResult } from '../../../types/index.js';
/**
 * Gate: test-files-gate
 * Checks if test counterparts exist for source files mentioned in spec criteria/progress.
 */
export declare function runTestFilesGate(projectPath: string, specCriteria: string, progressContent: string | null): Promise<GateResult>;
/**
 * Gate: test-runner-gate
 * Checks if package.json has a test script AND tests/ directory exists.
 */
export declare function runTestRunnerGate(projectPath: string): Promise<GateResult>;
//# sourceMappingURL=test-gates.d.ts.map