import { Router } from 'express';
import type { ApiContext } from '../types.js';
/**
 * Creates consolidated project router with all project-related endpoints
 *
 * This router includes:
 * - Core project CRUD operations and lifecycle management
 * - File and spec management
 * - Team assignment and project statistics
 * - Ticket management (CRUD, templates, subtasks)
 * - Task management from markdown files (milestones, status filtering)
 * - Git integration (status, commits, branches, pull requests)
 * - Legacy endpoint compatibility
 *
 * @param context - API context with services
 * @returns Express router configured with all consolidated project routes
 */
export declare function createProjectRouter(context: ApiContext): Router;
//# sourceMappingURL=project.routes.d.ts.map