import { User } from '../../beans'; export declare class ZanichelliAdv { userData: User; isMobile: boolean; userLoaded: boolean; openDialog: boolean; location: string; private advConfig; private currentConfig; private doNotShowAgain; private dialogRef?; private shouldRegisterDialogPolyfill; private interval; private navigationListener; constructor(); handleWindowResize(): void; /** user log-in & loaded event */ userLoadedHandler(event: CustomEvent): void; userLoadedFailHandler(): void; private toggleModalClose; private toggleShowMeAgain; private getUserDataFromMethod; private supportsNavigateApi; private pathMatches; private fetchConfig; private navigateHandler; private setLocation; private setConfigByRoles; private shouldAttachEventListener; componentWillLoad(): Promise; private checkDate; private isUserLoadedOrAnonymous; componentWillRender(): Promise; componentDidRender(): void; private handleOpenLink; disconnectedCallback(): void; render(): any; }