/** * Project Mind MCP - Session Checkpoint Tools * * Automatic checkpointing and resume detection. */ import type { Tool } from '@modelcontextprotocol/sdk/types.js'; import type { ProjectDatabase } from '../storage/database.js'; import type { ToolResult } from '../types/index.js'; export declare const checkpointTools: Tool[]; export declare function createCheckpointHandlers(db: ProjectDatabase): { auto_checkpoint: (input: { project: string; operation: string; progress: number; currentStep?: string; decisions?: string[]; nextSteps?: string[]; activeFiles?: string[]; }) => Promise>; check_resume_needed: (input: { project: string; }) => Promise>; mark_complete: (input: { project: string; summary?: string; }) => Promise>; }; //# sourceMappingURL=checkpoint.d.ts.map