import type { RouteConfig } from '../types/index.js'; /** * 路由注册表 */ export declare class RouteRegistry { private apiRoutes; private pageRoutes; private apiDir; private pagesDir; private apiPrefix; constructor(apiDir: string, pagesDir: string, apiPrefix?: string); /** * 扫描并注册所有路由 */ scan(): Promise; /** * 扫描 API 路由 */ private scanApiRoutes; /** * 扫描页面路由 */ private scanPageRoutes; /** * 获取 API 路由 */ getApiRoutes(): RouteConfig[]; /** * 获取页面路由 */ getPageRoutes(): Map; /** * 重新扫描路由(用于开发时动态更新) */ rescan(): Promise; } //# sourceMappingURL=route-registry.d.ts.map