/**
 * Memory REST Routes
 *
 * Router configuration for memory-related endpoints. Provides REST access
 * to the unified MemoryService for orchestrator bash skills.
 *
 * @module controllers/memory/memory.routes
 */
import { Router } from 'express';
/**
 * Creates the memory router with all memory endpoints.
 *
 * Endpoints:
 * - POST /remember        - Store knowledge in agent or project memory
 * - POST /recall          - Retrieve relevant knowledge from memory
 * - POST /supersede       - Mark a memory entry as superseded by a newer one (M4)
 * - POST /record-learning - Record a learning or discovery
 * - POST /goals           - Set or append a project goal
 * - GET  /goals           - Get active project goals
 * - POST /focus           - Update the team's current focus
 * - GET  /focus           - Get the team's current focus
 * - POST /daily-log       - Append an entry to today's daily log
 * - GET  /daily-log       - Get today's daily log
 * - POST /record-success  - Record a successful pattern or approach
 * - POST /record-failure  - Record a failed approach or pitfall
 * - POST /my-context      - Get combined agent context (memories, goals, focus, logs, learnings)
 * - GET  /user-profile    - Get the shared user profile
 * - POST /user-profile    - Update the shared user profile (partial merge)
 *
 * @returns Express router configured with memory routes
 */
export declare function createMemoryRouter(): Router;
//# sourceMappingURL=memory.routes.d.ts.map