import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { AcceptCredentialOfferInvitation } from '../models/AcceptCredentialOfferInvitation'; import { AcceptCredentialOfferRequest } from '../models/AcceptCredentialOfferRequest'; import { CreateIssueCredentialRecordRequest } from '../models/CreateIssueCredentialRecordRequest'; import { IssueCredentialRecord } from '../models/IssueCredentialRecord'; import { IssueCredentialRecordPage } from '../models/IssueCredentialRecordPage'; export declare class IssueCredentialsProtocolApiRequestFactory extends BaseAPIRequestFactory { acceptCredentialOffer(recordId: string, acceptCredentialOfferRequest: AcceptCredentialOfferRequest, _options?: Configuration): Promise; acceptCredentialOfferInvitation(acceptCredentialOfferInvitation: AcceptCredentialOfferInvitation, _options?: Configuration): Promise; createCredentialOffer(createIssueCredentialRecordRequest: CreateIssueCredentialRecordRequest, _options?: Configuration): Promise; createCredentialOfferInvitation(createIssueCredentialRecordRequest: CreateIssueCredentialRecordRequest, _options?: Configuration): Promise; getCredentialRecord(recordId: string, _options?: Configuration): Promise; getCredentialRecords(offset?: number, limit?: number, thid?: string, _options?: Configuration): Promise; issueCredential(recordId: string, _options?: Configuration): Promise; } export declare class IssueCredentialsProtocolApiResponseProcessor { acceptCredentialOfferWithHttpInfo(response: ResponseContext): Promise>; acceptCredentialOfferInvitationWithHttpInfo(response: ResponseContext): Promise>; createCredentialOfferWithHttpInfo(response: ResponseContext): Promise>; createCredentialOfferInvitationWithHttpInfo(response: ResponseContext): Promise>; getCredentialRecordWithHttpInfo(response: ResponseContext): Promise>; getCredentialRecordsWithHttpInfo(response: ResponseContext): Promise>; issueCredentialWithHttpInfo(response: ResponseContext): Promise>; }