/** * route-scanner — 前端路由自动发现 * * 支持 Vue Router / React Router 配置扫描 * 从源码中提取路由清单,自动生成测试规格 * * v8.3.57+ 新增 */ export interface DiscoveredRoute { path: string; name?: string; component?: string; module?: string; isLayout?: boolean; children?: DiscoveredRoute[]; } export interface RouteScanResult { framework: 'vue' | 'react' | 'unknown'; routerFile: string; routes: DiscoveredRoute[]; modules: string[]; } export declare function detectFramework(projectRoot: string): Promise<'vue' | 'react' | 'unknown'>; export interface ScanRoutesOptions { routerFile?: string; } export declare function scanRoutes(projectRoot: string, options?: ScanRoutesOptions): Promise; export declare function flattenRoutes(routes: DiscoveredRoute[]): DiscoveredRoute[]; //# sourceMappingURL=route-scanner.d.ts.map