UNPKG

@sphereon/ssi-sdk.w3c-vc-api-verifier-rest-client

Version:

20 lines 724 B
import { CredentialPayload, IAgentContext, IPluginMethodMap } from '@veramo/core'; export interface IVcApiVerifierClient extends IPluginMethodMap { vcApiClientVerifyCredential(args: IVerifyCredentialArgs, context: IRequiredContext): Promise<IVerifyCredentialResult>; } export interface IVcApiVerifierArgs { verifyUrl: string; } export interface IVerifyCredentialArgs { credential: CredentialPayload; } export interface IVerifyCredentialResult { checks: string[]; errors: string[]; warnings: string[]; } export declare enum events { CREDENTIAL_VERIFIED = "credentialVerified" } export type IRequiredContext = IAgentContext<Record<string, never>>; //# sourceMappingURL=IVcApiVerifierClient.d.ts.map