import type { RecursiveCheckpoint } from "../../domain/recursive/checkpoint.js"; export interface CreateCheckpointInput { workspaceRoot: string; sessionId: string; iterationId: string; summary: string; reason: string; evidenceRefs?: string[]; } export declare function createRecursiveCheckpoint(input: CreateCheckpointInput): Promise<{ checkpoint: RecursiveCheckpoint; artifactRef: string; }>; export declare function summarizeRecursiveCheckpoints(workspaceRoot: string, sessionId: string): Promise; //# sourceMappingURL=checkpoint-session.d.ts.map