import { HttpResponse } from '@angular/common/http'; import { Store } from '@ngrx/store'; import { Observable } from 'rxjs'; import { StoreTokenConstructor } from '../actions'; import { ClaimMap } from '../claim-map'; export interface ExtractTokenParams extends Partial> { tokenName: Extract; } export declare const TOKEN_NOT_FOUND_ERROR: Error; export declare class TokenExtractor { store: Store; extractJwtToken>({ tokenName, isDefaultToken }: ExtractTokenParams): (source: Observable) => Observable; extractTokenFromResponse>(input: T): string; constructor(store: Store); }