import { HttpResponse } from '@angular/common/http'; import { ClaimMap, StoreTokenConstructor, TokenExtractor } from '@terminus/ngx-tools/jwt'; import { Observable } from 'rxjs'; export interface ExtractTokenParams extends Partial> { tokenName: Extract; } export declare const TOKEN_NOT_FOUND: Error; export declare class TokenExtractorMock extends TokenExtractor { extractedTokens: string[]; static forTestBed(): { provide: typeof TokenExtractor; useFactory: typeof tokenExtractorMockFactory; }; extractJwtToken>({ tokenName, isDefaultToken }: ExtractTokenParams): (source: Observable) => Observable; } /** * Return mock */ export declare function tokenExtractorMockFactory(): TokenExtractorMock;