import { AxiosResponse } from 'axios' export interface userAuthorizationConf { authorizationRequired?: boolean statusExpirationCode?: number refreshToken?: ((response: AxiosResponse) => void | Promise) | null } export declare class UserAuthorization { static res(resp: AxiosResponse): Promise> static installSuc( res: AxiosResponse<{ code: number }> ): boolean } export declare function useUserAuthorizationHelper(conf: userAuthorizationConf): void