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