/**
 * ADR-PIPELINE-094 Decision 8 — Phase 5a local fallback generator.
 *
 * Produces minimal implementation prompts (`prompts/impl-001-*.md`) and
 * `prompts/execution-plan.json` from Phase-1 simulator consensus when Ruflo
 * is unavailable. Output is sufficient to satisfy ADR-094 Decision 3's
 * Phase 5b hard-block (`phase5a/execution-plan.json` ≥ 50 bytes).
 *
 * The prompt-generator already has its own Phase-1 fallback path
 * (ADR-094 D2). This module exists for the case where the gate's Ruflo
 * invocation hits us before the prompt-generator runs — typically via
 * `runPrimaryPhaseExecution(phase5a-prompts, ...)` on the unavailable path.
 *
 * For consistency with the prompt-generator, output paths and the prompt
 * frontmatter shape match D2's output.
 */
import type { LocalFallbackResult } from './phase3-local-fallback.js';
/**
 * Run the Phase-5a fallback. Writes:
 *   - phase5a/execution-plan.json
 *   - prompts/impl-001-phase1-consensus.md
 *
 * If `phase5a/execution-plan.json` already exists (e.g. from the
 * prompt-generator's D2 path), this is a no-op success — we never overwrite
 * a richer execution plan with a fallback one.
 */
export declare function runPhase5aLocalFallback(runDir: string): LocalFallbackResult;
//# sourceMappingURL=phase5a-local-fallback.d.ts.map