import type { MaybePromise } from '../../typed.js' import type { HttpError, HttpInterceptor, HttpRequest } from '../http.js' export interface JwtOptions {} export declare function jwt(options: { headerField: string queryField?: string | undefined getAccessToken: () => MaybePromise onHttpError?: (error: HttpError, retry: () => Promise) => Promise requestFilter?: (url: HttpRequest) => boolean }): HttpInterceptor