/** * Egy "kritikus elem" leírása a manifest-ben. A capture-pipeline ezekre futtatja * a region-crop-ot (MP-D), és az AI-agent-promptba label-lel kerülnek. * * **regionType szerepe (MP-D):** * - `modal` / `primary-cta` / `form` / `error` / `nav` / `header` / `footer` → * standard crop-target a `DyE2E_VQA_RegionCrop_Util.cropRegion()`-hez * - `custom` → tetszőleges, csak label-szerű */ export interface DyE2E_VQA_CriticalElement_Interface { /** Stable kulcs (pl. `submit-cta`). */ key: string; /** CSS selector vagy data-testid. */ selector: string; /** Region-típus a crop-engine-nek. */ regionType: 'modal' | 'primary-cta' | 'form' | 'error' | 'nav' | 'header' | 'footer' | 'custom'; /** Ember-olvasható cimke (AI-prompt + summary). */ label?: string; /** Extra padding (px) a crop körül. Default: 16. */ cropPadding?: number; } //# sourceMappingURL=critical-element.interface.d.ts.map