declare module '@blotoutio/providers-blotout-popup-sdk' declare global { const registryKey: unique symbol interface Window { // Debug only: force-shows a popup, bypassing schedule, fatigue and // conditions, and emits no analytics. Blotout engineers, not merchants. [registryKey]: { show?: (ruleId?: string) => void hide?: () => void clearState?: () => void } // `window.blotoutPopup`, the documented storefront entry point, is declared // in public-api.ts instead. This file is a global script rather than a // module, so a `declare global` in it does not reach the spec build, and a // second copy of the type here only looked like it was doing something. } }