export interface GateProbeResult { /** False when no generated gate script exists — the R1 resolve-only * reporting stands unchanged in that case. */ ran: boolean; ok: boolean; detail: string; } export declare const GATE_PROBE_TIMEOUT_MS = 120000; /** D5 (R2): the bounded execution probe for doctor's gate section. Runs the * generated gate seed with GATE_PROBE=1 — dependency presence, functional * runtimes, test-runner startup — WITHOUT executing the suite (the full gate * stays behind `doctor --deep`). gate-check.sh is preferred; the affected * script delegates its probe mode there anyway (Task 8). */ export declare function runGateProbe(projectRoot: string, opts?: { timeoutMs?: number; }): GateProbeResult; //# sourceMappingURL=gate-probe.d.ts.map