import { OidcConnect } from '../connect'; import { Connect } from '../types/connect.type'; import { GrantTypeErrorHandlerType } from '../types/error-handler.type'; import { TokenSet } from '../types/token-set.type'; export declare class OidcClient extends OidcConnect { errorHandler: GrantTypeErrorHandlerType; token: TokenSet | null; getToken: (revert?: boolean) => TokenSet | null; setToken: (token: TokenSet, revert?: boolean) => TokenSet; constructor(); connect(params: Connect): Promise; getAccessToken(data: Record): Promise; getRefreshToken(): Promise; } export declare const oidc: OidcClient; //# sourceMappingURL=client_credentials.d.ts.map