import { HttpRequest } from '@angular/common/http'; import * as i0 from "@angular/core"; export declare class JwtHelperService { tokenGetter: () => string | Promise; constructor(config?: any); urlBase64Decode(str: string): string; private b64decode; private b64DecodeUnicode; decodeToken(token: string): T | null; decodeToken(token: Promise): Promise; decodeToken(): null | T | Promise; private _decodeToken; getTokenExpirationDate(token: string): Date | null; getTokenExpirationDate(token: Promise): Promise; getTokenExpirationDate(): null | Date | Promise; private _getTokenExpirationDate; isTokenExpired(token?: undefined, offsetSeconds?: number): boolean | Promise; isTokenExpired(token: string | null, offsetSeconds?: number): boolean; isTokenExpired(token: Promise, offsetSeconds?: number): Promise; private _isTokenExpired; getAuthScheme(authScheme: Function | string | undefined, request: HttpRequest): string | undefined; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }