export declare const DEFAULT_PERFORMANCE_TASKS = 250; export declare const CLI_BUDGETS_MS: { readonly status: 1000; readonly summary: 1500; readonly "graph-plan": 1500; readonly validate: 1500; readonly health: 2500; }; export declare const API_BUDGETS_MS: { readonly "/api/status": 1000; readonly "/api/tasks": 1500; readonly "/api/graph/plan": 1500; readonly "/api/health": 2500; }; export interface PerformanceBenchmarkResult { generatedAt: string; workspaceRoot: string; taskCount: number; passed: boolean; budgets: { cli: typeof CLI_BUDGETS_MS; api: typeof API_BUDGETS_MS; }; cli: CliBenchmarkResult[]; api: ApiBenchmarkResult[]; } export interface CliBenchmarkResult { name: keyof typeof CLI_BUDGETS_MS; command: string; durationMs: number; budgetMs: number; outputBytes: number; passed: boolean; } export interface ApiBenchmarkResult { path: keyof typeof API_BUDGETS_MS; status: number; durationMs: number; budgetMs: number; outputBytes: number; passed: boolean; } export declare function seedPerformanceWorkspace(root: string, taskCount: number): Promise; export declare function runPerformanceBenchmark(root: string, taskCount: number): Promise; export declare function renderPerformanceBenchmark(result: PerformanceBenchmarkResult): string;