export declare const RUNTIME_BUDGET_MS: { readonly coldBootstrap: 5000; readonly supervisedRestart: 5000; readonly incrementalProjectRebuild: 500; }; export type RuntimeBudgetPath = keyof typeof RUNTIME_BUDGET_MS; /** Throw in CI when a measured runtime path exceeds its design ceiling. */ export declare function enforceRuntimeBudget(path: RuntimeBudgetPath, elapsedMs: number, ci?: boolean): { path: RuntimeBudgetPath; elapsedMs: number; budgetMs: number; passed: boolean; }; //# sourceMappingURL=runtime-budget.d.ts.map