@krebitdao/reputation-passport
Version:
Krebit SDK for Verified Credentials
523 lines • 12.4 kB
TypeScript
export declare const claims: {
badge: {
title: string;
type: string;
properties: {
entity: {
type: string;
};
username: {
type: string;
};
name: {
type: string;
};
startDate: {
type: string;
};
role: {
type: string;
};
level: {
type: string;
};
imageUrl: {
type: string;
};
description: {
type: string;
};
skills: {
type: string;
items: {
type: string;
properties: {
skillId: {
type: string;
};
score: {
type: string;
};
};
required: string[];
};
};
xp: {
type: string;
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
birthDate: {
title: string;
type: string;
properties: {
date: {
type: string;
};
proofs: {
type: string;
};
};
required: any[];
additionalProperties: boolean;
};
certificate: {
title: string;
type: string;
properties: {
name: {
type: string;
};
description: {
type: string;
};
imageUrl: {
type: string;
};
entity: {
type: string;
};
issuanceDate: {
type: string;
};
expirationDate: {
type: string;
};
skills: {
type: string;
items: {
type: string;
properties: {
skillId: {
type: string;
};
score: {
type: string;
};
};
required: string[];
};
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
digitalProperty: {
title: string;
type: string;
properties: {
protocol: {
type: string;
};
host: {
type: string;
};
id: {
type: string;
};
username: {
type: string;
};
imageUrl: {
type: string;
};
startDate: {
type: string;
};
followers: {
type: string;
};
favorites: {
type: string;
};
posts: {
type: string;
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
education: {
title: string;
type: string;
properties: {
name: {
type: string;
};
level: {
type: string;
};
description: {
type: string;
};
imageUrl: {
type: string;
};
entity: {
type: string;
};
issuanceDate: {
type: string;
};
hours: {
type: string;
};
skills: {
type: string;
items: {
type: string;
properties: {
skillId: {
type: string;
};
score: {
type: string;
};
};
required: string[];
};
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
issuer: {
title: string;
type: string;
properties: {
did: {
type: string;
};
ethereumAddress: {
type: string;
};
entity: {
type: string;
};
description: {
type: string;
};
imageUrl: {
type: string;
};
verificationUrl: {
type: string;
};
credentialType: {
type: string;
};
credentialSchema: {
type: string;
};
credentialSubjectListUrl: {
type: string;
};
price: {
type: string;
};
expirationMonths: {
type: string;
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
legalName: {
title: string;
type: string;
properties: {
fullName: {
type: string;
};
firstName: {
type: string;
};
middleName: {
type: string;
};
lastName: {
type: string;
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
location: {
title: string;
type: string;
properties: {
country: {
type: string;
};
city: {
type: string;
};
postalCode: {
type: string;
};
fullAddress: {
type: string;
};
latitude: {
type: string;
};
longitude: {
type: string;
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
governmentId: {
title: string;
type: string;
properties: {
type: {
type: string;
};
country: {
type: string;
};
number: {
type: string;
};
issuanceDate: {
type: string;
};
expirationDate: {
type: string;
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
phoneNumber: {
title: string;
type: string;
properties: {
country: {
type: string;
};
countryCode: {
type: string;
};
number: {
type: string;
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
workExperience: {
title: string;
type: string;
properties: {
title: {
type: string;
};
entity: {
type: string;
};
city: {
type: string;
};
employmentType: {
type: string;
};
imageUrl: {
type: string;
};
description: {
type: string;
};
startDate: {
type: string;
};
endDate: {
type: string;
};
skills: {
type: string;
items: {
type: string;
properties: {
skillId: {
type: string;
};
score: {
type: string;
};
};
required: string[];
};
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
recommendation: {
title: string;
type: string;
properties: {
description: {
type: string;
};
entity: {
type: string;
};
startDate: {
type: string;
};
endDate: {
type: string;
};
skills: {
type: string;
items: {
type: string;
properties: {
skillId: {
type: string;
};
score: {
type: string;
};
};
required: string[];
};
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
attendance: {
title: string;
type: string;
properties: {
name: {
type: string;
};
description: {
type: string;
};
imageUrl: {
type: string;
};
entity: {
type: string;
};
country: {
type: string;
};
city: {
type: string;
};
virtual: {
type: string;
};
startDate: {
type: string;
};
endDate: {
type: string;
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
offer: {
title: string;
type: string;
properties: {
offerType: {
type: string;
};
title: {
type: string;
};
category: {
type: string;
};
subcategories: {
type: string;
items: {
type: string;
};
};
requiredCredentialTypes: {
type: string;
items: {
type: string;
};
};
description: {
type: string;
};
imageUrl: {
type: string;
};
vendorUrl: {
type: string;
};
deliverableType: {
type: string;
};
deliverableDescription: {
type: string;
};
deliveryTime: {
type: string;
};
price: {
type: string;
};
usTaxPayer: {
type: string;
};
proofs: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
};
//# sourceMappingURL=index.d.ts.map