import { ManagementClient } from "./ManagementClient.js"; export declare class TokenProvider { private readonly options; private authenticationClient; private expiresAt; private accessToken; private pending; constructor(options: ManagementClient.ManagementClientOptionsWithClientSecret & { audience: string; }); constructor(options: ManagementClient.ManagementClientOptionsWithClientAssertion & { audience: string; }); getAccessToken(): Promise; }