isa-auth-core
Version:
11 lines (10 loc) • 605 B
TypeScript
export declare function initStore(prevState: boolean): void;
export declare function getAuthState(): boolean;
export declare function setAuthState(value: boolean): void;
export declare function getAccessToken(): string | null;
export declare function setAccessToken(value: string): void;
export declare function removeAccessToken(): void;
export declare function getAuthInfo(): any;
export declare function setAuthInfo(value: any): void;
export declare function removeAuthInfo(): void;
export declare function watchAuthState<T extends HTMLElement>(callback: (auth: boolean) => void): void | (() => void);