import { DyE2E_CWVThresholds_Interface } from '../../contracts/_models/interfaces/cwv-thresholds.interface'; /** * Egyetlen route, amit a viewport-suite + CWV-suite végigjár. */ export interface DyE2E_RouteDescriptor_Interface { /** Stable kulcs filename-friendly screenshot-mappához. */ key: string; /** Ember-olvasható cimke describe-blokkhoz. */ label?: string; /** Path (a baseURL utáni szegmens, pl. `/login`). */ path: string; /** Opcionális query / fragment + extra params. */ search?: string; /** Vár-elem selector, amit a navigáció után meg kell várni. */ readyLocator?: string; /** Authentikalt-e a route — runtime fixture használja Wave-4. */ requiresAuth?: boolean; /** Per-route CWV threshold override — Wave-3.5; ha hiányzik, az `options.thresholds` érvényes. */ cwvThresholds?: DyE2E_CWVThresholds_Interface; } //# sourceMappingURL=route-descriptor.interface.d.ts.map