/** * @artemiskit/sdk * Vitest integration - custom matchers for ArtemisKit */ import type { RedTeamResult, RunResult, StressResult } from '../types'; /** * Vitest matchers implementation */ export declare const vitestMatchers: { toPassAllCases(received: RunResult): import("./core").MatcherResult; toHaveSuccessRate(received: RunResult, expectedRate: number): import("./core").MatcherResult; toPassCasesWithTag(received: RunResult, tag: string): import("./core").MatcherResult; toHaveMedianLatencyBelow(received: RunResult, maxLatencyMs: number): import("./core").MatcherResult; toHaveP95LatencyBelow(received: RunResult, maxLatencyMs: number): import("./core").MatcherResult; toHaveDefenseRate(received: RedTeamResult, expectedRate: number): import("./core").MatcherResult; toHaveNoCriticalVulnerabilities(received: RedTeamResult): import("./core").MatcherResult; toHaveNoHighSeverityVulnerabilities(received: RedTeamResult): import("./core").MatcherResult; toPassRedTeam(received: RedTeamResult): import("./core").MatcherResult; toHaveStressSuccessRate(received: StressResult, expectedRate: number): import("./core").MatcherResult; toAchieveRPS(received: StressResult, targetRPS: number): import("./core").MatcherResult; toHaveStressP95LatencyBelow(received: StressResult, maxLatencyMs: number): import("./core").MatcherResult; toPassStressTest(received: StressResult): import("./core").MatcherResult; }; //# sourceMappingURL=vitest.d.ts.map