/** * Common interface for MCP tool definitions */ export interface ToolDefinition { name: string; description: string; inputSchema: { type: string; properties: Record; required?: string[]; }; } /** * Generate common properties required for branch operations */ export declare function createBranchProperties(): { path: { type: string; description: string; }; branch: { type: string; description: string; }; docs: { type: string; description: string; }; }; /** * Generate common properties required for global memory bank operations */ export declare function createGlobalProperties(): { path: { type: string; description: string; }; docs: { type: string; description: string; }; }; /** * List of tool definitions */ export declare function getToolDefinitions(): ToolDefinition[]; //# sourceMappingURL=definitions.d.ts.map