import type { AxiosError } from 'axios'; export declare class AuthenticationManagerBaseError extends Error { originalError: AxiosError | Record; constructor(message: string, originalError?: AxiosError | Record); } export declare class UserSessionExpiredError extends AuthenticationManagerBaseError { constructor(originalError: AxiosError); } export declare class RefreshAccessTokenError extends AuthenticationManagerBaseError { } export declare class RefreshGuestUserAccessTokenError extends RefreshAccessTokenError { constructor(originalError: AxiosError); } export declare class RefreshUserAccessTokenError extends RefreshAccessTokenError { constructor(originalError: AxiosError); } export declare class RefreshClientCredentialsAccessTokenError extends RefreshAccessTokenError { constructor(originalError: AxiosError); } export declare class MisconfiguredTokenProviderError extends AuthenticationManagerBaseError { constructor(tokenProviderKind: string); } export declare class TokenManagerNotLoadedException extends AuthenticationManagerBaseError { constructor(); }