import Vue from "vue"; import { IWebComponentInstance, OmniaContext } from "../.."; import { SubscriptionHandler } from "../../core"; import { AuthenticationCheckerLocalization } from "./loc/localize"; import { SharePointContext } from "../../sp"; export declare class AuthenticationChecker extends Vue implements IWebComponentInstance { static alreadyRenderedOneInstance: boolean; subscriptionHandler: SubscriptionHandler; sharePointContext: SharePointContext; omniaContext: OmniaContext; private httpClient; loc: AuthenticationCheckerLocalization.locInterface; authValidationApi: string; omniaUrl: string; foundOtherError: boolean; foundErrorStatus401: boolean; ready: boolean; show: boolean; mounted(): void; init(): void; preventScrollingOnce(): void; validateAuthStatus(enableCircuitBreaker?: () => void): void; render(): VueTsxSupport.JSX.Element; }