import type { AccessToken } from "@azure/core-auth"; /** Type guard for a caller-supplied {@link AccessToken} (carries a valid explicit expiry). */ export declare const isAccessToken: (value: unknown) => value is AccessToken; /** * Resolves a token into an {@link AccessToken}. Expiry is taken from a caller-supplied * `AccessToken` if present, otherwise from the JWT `exp` claim. A token that cannot be decoded * (e.g. an encrypted/opaque token) or that lacks a usable `exp` is accepted as-is with a fallback * expiry of `now + undecodableTokenExpiryIntervalInSeconds`; an empty/blank token throws. */ export declare const parseToken: (token: string | AccessToken, undecodableTokenExpiryIntervalInSeconds?: number) => AccessToken; //# sourceMappingURL=tokenParser.d.ts.map