import { DyE2E_RouteDescriptor_Interface } from '../../generators/_models/route-descriptor.interface'; import { DyE2E_CWVThresholds_Interface } from '../../contracts/_models/interfaces/cwv-thresholds.interface'; /** * MP-05 — CWV-suite generator input. */ export interface DyE2E_CWVSuiteGenerate_Options { /** Az audit-elendő route-ok. */ routes: DyE2E_RouteDescriptor_Interface[]; /** Iteráció-szám per route. Default `5`. */ iterationsPerRoute?: number; /** Threshold-asszertok (default `CWV_GOOD_THRESHOLDS`). */ thresholds?: DyE2E_CWVThresholds_Interface; /** Network throttle preset. Wave-3: csak descriptor; Wave-4 wires Playwright route. */ networkThrottle?: 'none' | 'fast-3g' | '3g' | '4g'; /** JSON-report kimeneti path (default: `e2e/cwv-report/.json`). */ reportDir?: string; /** Describe-prefix. */ describePrefix?: string; /** Header-comment. */ headerComment?: string; } //# sourceMappingURL=cwv-suite-generate-options.interface.d.ts.map