import { GlobalAuthenticationConfig } from "../utils/globalConfig"; import LRU from "lru-cache"; import { Verifier } from "./verifier"; export declare const verifierCache: LRU; export declare type DecodedAccessToken = { exp: number; iss: string; aud: string[]; sub?: string; iat?: string; scope?: string; }; export declare type DecodedIdToken = DecodedAccessToken & { name: string; nickname: string; picture: string; email: string; }; export declare function verifyAndDecodeJWT(jwt: string, config: GlobalAuthenticationConfig): Promise; //# sourceMappingURL=verify.d.ts.map