@ew-did-registry/credentials-interface
Version:
The package provides interfaces for credentials.
13 lines (12 loc) • 671 B
TypeScript
import { CredentialStatusPurpose, CredentialStatusType, StatusList2021Entry, VerifiableCredential } from './credentials.types';
export interface StatusList2021 {
[key: string]: string;
id: string;
type: CredentialStatusType.StatusList2021;
statusPurpose: CredentialStatusPurpose;
encodedList: string;
}
export type StatusList2021Credential = VerifiableCredential<StatusList2021>;
export declare const StatusList2021Context = "https://w3id.org/vc/status-list/2021/v1";
export declare const validateStatusListEntry: (statusListEntry: StatusList2021Entry) => void;
export declare const validateStatusList: (statusList: StatusList2021Credential) => void;