/** * 性能测试脚本 * 用于测试 transformImport 插件在不同场景下的性能表现 */ declare const testFiles: { id: string; content: string; expectedSkip: boolean; }[]; /** * 性能测试配置 */ declare const performanceTestConfigs: ({ name: string; config: { libraryName: string; libraryDirectory: string; style: boolean; enablePerformanceMonitor?: undefined; include?: undefined; exclude?: undefined; enableCache?: undefined; cacheTime?: undefined; maxCacheSize?: undefined; }; } | { name: string; config: { libraryName: string; libraryDirectory: string; style: boolean; enablePerformanceMonitor: boolean; include?: undefined; exclude?: undefined; enableCache?: undefined; cacheTime?: undefined; maxCacheSize?: undefined; }; } | { name: string; config: ({ libraryName: string; libraryDirectory: string; style: boolean; treeShaking?: undefined; } | { libraryName: string; libraryDirectory: boolean; treeShaking: boolean; style?: undefined; })[]; } | { name: string; config: { libraryName: string; libraryDirectory: string; style: boolean; include: RegExp; exclude: RegExp; enablePerformanceMonitor: boolean; enableCache?: undefined; cacheTime?: undefined; maxCacheSize?: undefined; }; } | { name: string; config: { libraryName: string; libraryDirectory: string; style: boolean; enableCache: boolean; cacheTime: number; maxCacheSize: number; enablePerformanceMonitor: boolean; include?: undefined; exclude?: undefined; }; })[]; /** * 运行性能测试 */ declare function runPerformanceTests(): Promise; /** * 压力测试 */ declare function runStressTest(): Promise; export { runPerformanceTests, runStressTest, testFiles, performanceTestConfigs, };