@lucasroll62/nuxt3-auth
Version:
An alternative module to @nuxtjs/auth
16 lines (15 loc) • 490 B
TypeScript
import type { IdTokenableScheme } from '../../types';
import type { Storage } from '../core';
import { TokenStatus } from './token-status';
export declare class IdToken {
#private;
scheme: IdTokenableScheme;
$storage: Storage;
constructor(scheme: IdTokenableScheme, storage: Storage);
get(): string | boolean;
set(tokenValue: string | boolean): string | boolean;
sync(): string | boolean;
reset(): void;
status(): TokenStatus;
userInfo(): unknown;
}