/** * Constants shared between the CDP and Playwright screenshot pipelines. * * Both pipelines need to wait for the same selector timeout, give hover * transitions the same settle window, and hide the devbar with the same * CSS — keeping these here ensures a change to the hide rules (e.g. to * cover a new overlay) takes effect everywhere instead of drifting. */ export declare const SELECTOR_TIMEOUT_MS = 5000; export declare const HOVER_TRANSITION_DELAY_MS = 300; export declare const HIDE_DEVBAR_STYLE_ID = "sweetlink-hide-devbar-for-screenshot"; export declare const HIDE_DEVBAR_CSS = "\n[data-devbar],\n[data-devbar] *,\n[data-devbar-overlay],\n[data-devbar-overlay] *,\n[data-devbar-tooltip],\n[data-devbar-tooltip] *,\n[data-devbar-ruler],\n[data-devbar-ruler] * {\n visibility: hidden !important;\n opacity: 0 !important;\n pointer-events: none !important;\n}\n\n/* Third-party dev overlays that also pollute screenshots. Scoped to the\n specific devtools launcher/indicator \u2014 deliberately NOT the whole\n `nextjs-portal`, which also hosts the Next.js error overlay we DO want in\n the shot. */\n[class*=\"tsqd-\"],\n[class*=\"tsqd-\"] *,\n[data-nextjs-dev-tools-button],\n[data-nextjs-dev-tools-button] * {\n visibility: hidden !important;\n opacity: 0 !important;\n pointer-events: none !important;\n}\n"; //# sourceMappingURL=screenshotConstants.d.ts.map