UNPKG

di-wings

Version:

Aviary Tech's common library for decentralized identity

16 lines 709 B
import { type VerifiableCredential, type Credential } from '../models/credential'; import { type VerifiablePresentation, type Presentation } from '../models/presentation'; import { type Loader } from '../utils/document-loader'; export interface IssueOptions { proofPurpose: string; documentLoader: Loader; challenge?: string; domain?: string; } export declare class Issuer { private verificationMethod; constructor(verificationMethod: any); issueCredential(credential: Credential, options: IssueOptions): Promise<VerifiableCredential>; issuePresentation(presentation: Presentation, options: IssueOptions): Promise<VerifiablePresentation>; } //# sourceMappingURL=issuer.d.ts.map