/** * Project Mind MCP - Project Operations Tools * * Multi-tenant project registry management. * Foundation for project-aware intelligence. */ import type { Tool } from '@modelcontextprotocol/sdk/types.js'; import type { ProjectDatabase } from '../storage/database.js'; import type { Project, ProjectConfig, RegisterProjectInput, GetProjectInput, ToolResult } from '../types/index.js'; export declare const projectOperationTools: Tool[]; export declare function createProjectOperationHandlers(db: ProjectDatabase): { pm_register_project: (input: RegisterProjectInput) => Promise>; pm_list_projects: () => Promise>; pm_get_project: (input: GetProjectInput) => Promise>; pm_update_project: (input: { project: string; name?: string; path?: string; config?: Partial; }) => Promise>; pm_delete_project: (input: { project: string; confirm: boolean; }) => Promise>; }; //# sourceMappingURL=project-operations.d.ts.map