UNPKG

@birhaus/test-utils

Version:

BIRHAUS v3.0 Radical Minimalist Testing Framework - Glass morphism validators, generous spacing tests, and v3 component validation utilities

24 lines (22 loc) 671 B
/** * BIRHAUS Performance Testing * * Bundle size and runtime performance monitoring utilities */ interface PerformanceMetrics { bundleSize: number; renderTime: number; memoryUsage: number; cognitiveLoadScore: number; } interface PerformanceTestOptions { maxBundleSize?: number; maxRenderTime?: number; maxMemoryUsage?: number; } declare class PerformanceValidator { constructor(_options?: PerformanceTestOptions); measurePerformance(): Promise<PerformanceMetrics>; } declare function expectPerformanceBudget(): void; export { type PerformanceMetrics, type PerformanceTestOptions, PerformanceValidator, expectPerformanceBudget };