/**
 * ADR-PIPELINE-094 Decision 8 — Phase 3 local fallback generator.
 *
 * Consumes Phase-1 simulator consensus and produces a minimal SPARC
 * specification: `phase3/sparc/specification.md` and a mirror at
 * `engineering/sparc-specification.md` so downstream gates that accept
 * either path are satisfied.
 *
 * Output is intentionally short (Functional Requirements + glossary) and
 * tagged `quality: degraded` so consumers know the provenance. Pseudocode,
 * refinement, and completion artifacts are NOT produced — those remain
 * Ruflo's responsibility on the healthy path.
 */
export interface LocalFallbackResult {
    readonly success: boolean;
    readonly filesWritten: string[];
    readonly reason?: string;
    readonly message: string;
}
/**
 * Run the Phase-3 fallback. Idempotent: re-runs over an existing fallback
 * just overwrite the same files. Best-effort: a failed write produces
 * `success: false` but never throws.
 */
export declare function runPhase3LocalFallback(runDir: string): LocalFallbackResult;
//# sourceMappingURL=phase3-local-fallback.d.ts.map