import { Router } from 'express';
import type { ApiContext } from './types.js';
/**
 * Creates the main API router that aggregates all feature routers.
 *
 * NOTE: Intent-task routes are registered in api.routes.ts (not here)
 * to avoid duplicate registration.
 *
 * @param context - API context with services
 * @returns Express router configured with all API routes
 */
export declare function createApiRouter(context: ApiContext): Router;
export type { ApiContext } from './types.js';
//# sourceMappingURL=index.d.ts.map