import type { TokenCredential } from "@azure/core-auth"; export declare class EntraIdAccessToken { token?: string; private _expiryTimestamp?; private _credential?; private _noOpFlag; constructor(credential?: TokenCredential); /** * Pre-warms MSAL with a storage-scoped token so long test runs don't hit * AADSTS700024 on report upload after the OIDC assertion expires. * See https://github.com/Azure/azure-cli/issues/28708. */ prefetchStorageAccessToken: () => Promise; fetchEntraIdAccessToken: () => Promise; doesEntraIdAccessTokenNeedRotation(): boolean; private setEntraIdAccessTokenFromEnvironment; } export declare function createEntraIdAccessToken(credential?: TokenCredential): EntraIdAccessToken; //# sourceMappingURL=entraIdAccessToken.d.ts.map