import type { DodGateResult as GateResult } from '../../../types/index.js';
/**
 * Gate: conventions-gate
 * Checks that new file names from progress.md don't violate detected conventions.
 */
export declare function runConventionsGate(projectPath: string, progressContent: string | null): Promise<GateResult>;
/**
 * Gate: lint-baseline-gate
 * Validates that a lint baseline exists in conventions.json.
 * Cannot check regression without running linter — just validates baseline exists.
 */
export declare function runLintBaselineGate(projectPath: string): Promise<GateResult>;
//# sourceMappingURL=convention-gates.d.ts.map