UNPKG

@sphereon/ssi-sdk.data-store

Version:

9 lines 727 B
import { AddCredentialArgs, DigitalCredential, GetCredentialArgs, GetCredentialsArgs, GetCredentialsResponse, RemoveCredentialArgs, UpdateCredentialStateArgs } from '../types'; export declare abstract class AbstractDigitalCredentialStore { abstract getCredential(args: GetCredentialArgs): Promise<DigitalCredential>; abstract getCredentials(args?: GetCredentialsArgs): Promise<GetCredentialsResponse>; abstract addCredential(args: AddCredentialArgs): Promise<DigitalCredential>; abstract updateCredentialState(args: UpdateCredentialStateArgs): Promise<DigitalCredential>; abstract removeCredential(args: RemoveCredentialArgs): Promise<boolean>; } //# sourceMappingURL=AbstractDigitalCredentialStore.d.ts.map