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