UNPKG

apollo-client

Version:
16 lines (15 loc) 522 B
import { Request } from './networkInterface'; export interface MiddlewareRequest { request: Request; options: RequestInit; } export interface MiddlewareInterface { applyMiddleware(request: MiddlewareRequest, next: Function): any; } export declare class AuthTokenHeaderMiddleware implements MiddlewareInterface { private _token; private _header; setToken: (token: string) => void; setHeader: (header: string) => void; applyMiddleware: (request: MiddlewareRequest, next: Function) => void; }