UNPKG

@lucasroll62/nuxt3-auth

Version:

An alternative module to @nuxtjs/auth

14 lines (13 loc) 534 B
import type { TokenableScheme, RefreshableScheme } from '../../types'; import { FetchInstance } from '@refactorjs/ofetch'; export declare class RequestHandler { #private; scheme: TokenableScheme | RefreshableScheme; http: FetchInstance; interceptor: number | undefined | null; constructor(scheme: TokenableScheme | RefreshableScheme, http: FetchInstance); setHeader(token: string): void; clearHeader(): void; initializeRequestInterceptor(refreshEndpoint?: string | Request): void; reset(): void; }