import { CredentialResponse, OpenIDResponse } from '../types';
export declare function isDeferredCredentialResponse(credentialResponse: OpenIDResponse<CredentialResponse>): boolean;
export declare function isDeferredCredentialIssuancePending(credentialResponse: OpenIDResponse<CredentialResponse>): boolean;
export declare function acquireDeferredCredential({ bearerToken, transactionId, deferredCredentialEndpoint, deferredCredentialIntervalInMS, deferredCredentialAwait, }: {
    bearerToken: string;
    transactionId?: string;
    deferredCredentialIntervalInMS?: number;
    deferredCredentialAwait?: boolean;
    deferredCredentialEndpoint: string;
}): Promise<OpenIDResponse<CredentialResponse> & {
    access_token: string;
}>;
//# sourceMappingURL=CredentialResponseUtil.d.ts.map