import { PopupOverlayOptions } from '../types'; export default class LoginPopupOverlay { private disableGenericPopupOverlay; private disableBlockedPopupOverlay; private overlay; private isBlockedOverlay; private tryAgainListener; private onCloseListener; constructor(popupOverlayOptions: PopupOverlayOptions, isBlockedOverlay?: boolean); append(tryAgainOnClick: () => void, onCloseClick: () => void): void; update(tryAgainOnClick: () => void): void; remove(): void; private shouldAppendOverlay; private appendOverlay; private updateTryAgainButton; private updateCloseButton; }