import { ResourceCredential, ResourcePresentation } from '../api'; import { UnknownVerifiableCredential } from './credential/verifiable/unknown'; import { VerifiableCredential } from './credential/verifiable/verifiable'; import { VerifiableCredentialWithClaims } from './credential/verifiable/with-claims'; import { VerifiablePresentation } from './presentation/issued'; import { ApiClient, BlobInput, UpdatePayload } from './types'; export declare class VpDecorator { private client; constructor(client: ApiClient); private linkedRefsToResourceIds; private importBlob; /** * @deprecated Please use `importPresentation` instead. This method will be removed after January 2025. */ import(blob: BlobInput, request?: UpdatePayload): Promise; importPresentation(blob: BlobInput, request?: UpdatePayload): Promise; map(input: ResourcePresentation): VerifiablePresentation; load(id: string, revision?: number): Promise; issue(credentials: ResourceCredential[], privateKeyId: string): Promise; issue(credentials: VerifiableCredentialWithClaims[], privateKeyId: string): Promise; issue(credentials: UnknownVerifiableCredential[], privateKeyId: string): Promise; issue(credentials: VerifiableCredential[], privateKeyId: string): Promise; issue(credentials: string[], privateKeyId: string): Promise; } //# sourceMappingURL=presentation.d.ts.map