UNPKG

prompt-chainmail

Version:

Security middleware that shields AI applications from prompt injection, jailbreaking, and obfuscated attacks through composable defense layers.

19 lines 624 B
/** * Lightweight performance testing utilities for rivets */ export interface PerformanceResult { averageTime: number; minTime: number; maxTime: number; iterations: number; opsPerSecond: number; } /** * Measures performance of a function over multiple iterations */ export declare function measurePerformance<T>(fn: () => Promise<T> | T, iterations?: number): Promise<PerformanceResult>; /** * Performance assertion helper */ export declare function expectPerformance(result: PerformanceResult, maxAverageMs: number, minOpsPerSecond?: number): void; //# sourceMappingURL=performance.utils.d.ts.map