/** * PayPal Server SDKLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { OAuthToken } from './models/oAuthToken.js'; import { ClientInterface } from './clientInterface.js'; export declare class ClientCredentialsAuthManager { private _oAuthClientId; private _oAuthClientSecret; private _oAuthClockSkew?; private _oAuthController; constructor({ oAuthClientId, oAuthClientSecret, oAuthClockSkew, }: { oAuthClientId: string; oAuthClientSecret: string; oAuthClockSkew?: number; }, client: ClientInterface); updateToken(oAuthToken?: OAuthToken): Promise; isValid(oAuthToken: OAuthToken | undefined): oAuthToken is OAuthToken; isExpired(oAuthToken: OAuthToken): boolean; fetchToken(additionalParams?: Record): Promise; private getClientBasicAuth; private setExpiry; } //# sourceMappingURL=clientCredentialsAuthManager.d.ts.map