import type { IAuthenticationContextInternal } from './ITokenProvider'; export declare class AadErrorHandler { /** * This function will fire an event if the AAD error code can be resolved with a full page redirect. */ static _handleInteractionRequiredFailures(authContext: IAuthenticationContextInternal, errorMessage: string, resource: string | undefined): void; /** * This function will fire an event if the AAD error code can be resolved with a full page redirect. */ static _isInteractionRequired(errorMessage: string, errorCode: string): boolean; static _isTokenRenewalTimeout(errorCode: string): boolean; static _isPostRequestFailedError(errorCode: string): boolean; static _isEndpointsResolutionError(errorCode: string): boolean; static _isSessionDoesNotExistError(errorMessage: string, errorCode: string): boolean; /** * Returns true if an AAD Error Code exists in the error message. */ static _doesAadErrorCodeExist(errorMessage: string, setOfErrorCodes: Set): boolean; } //# sourceMappingURL=AadErrorHandler.d.ts.map