export interface IAuthInfo { access_token: string; id: string; username: string; role_id: number; dealer_account_id: string; dealer_account_code: string; } export declare const AUTH_STORAGE_KEY = "atp_token"; /** * save authInfo into cookie storage * @param authInfo { access_token: string; } * @return authInfo */ export declare function rememberAuthInfo(authInfo: T): T; /** * remove authInfo from cookie storage * @return boolean true, if there is authInfo to remove */ export declare function forgetAuthInfo(): boolean; /** * get authInfo from cookie storage * @return authInfo or undefined */ export declare function getAuthInfo(): IAuthInfo | undefined; /** * check user logged in (has authInfo in cookie storage) * @return boolean true, user is logged in */ export declare function isLoggedIn(): boolean; //# sourceMappingURL=index.d.ts.map