import type { EvoPaths } from "../paths.ts"; import type { EvolutionRun } from "../types.ts"; export declare function startBackgroundEvolution(options: { paths: EvoPaths; cwd: string; request?: string; retryOfRunId?: string; }): Promise; /** Spawn a detached worker that resumes a terminal run's frozen plan at the builder. */ export declare function startBackgroundBuildingResume(options: { paths: EvoPaths; sourceRunId: string; cwd: string; }): Promise; export declare function runEvolutionWorker(options: { paths: EvoPaths; runId: string; cwd: string; }): Promise; /** Detached worker that executes a user-approved evidence resumption. */ export declare function runEvidenceResumptionWorker(options: { paths: EvoPaths; runId: string; cwd: string; }): Promise; /** * Spawn a detached worker that executes the recommended verification for a run * parked at awaiting-evidence, then re-evaluates and applies the release policy. */ export declare function startBackgroundEvidenceResumption(options: { paths: EvoPaths; cwd: string; runId: string; }): Promise; export declare function pauseBackgroundEvolution(paths: EvoPaths, runId: string): Promise; export declare function resumeBackgroundEvolution(paths: EvoPaths, runId: string): Promise; export declare function removeBackgroundEvolution(paths: EvoPaths, runId: string): Promise; export declare function inspectBackgroundEvolutions(paths: EvoPaths): Promise; export declare function renderEvolutionRunInspection(paths: EvoPaths, runs: readonly EvolutionRun[], selectedId?: string): Promise<{ summary: string; markdown: string; }>; export declare function formatEvolutionRuns(runs: readonly EvolutionRun[], selectedId?: string): string; //# sourceMappingURL=background.d.ts.map