@klayr-did/klayr-verifiable-credentials
Version:
A library for working with W3C verifiable credentials (VC) and verifiable presentations (VP) using Klayr DID
303 lines (302 loc) • 7.23 kB
TypeScript
declare const _default: {
'@context': {
odrl: string;
rdf: string;
rdfs: string;
owl: string;
skos: string;
dct: string;
xsd: string;
vcard: string;
foaf: string;
schema: string;
cc: string;
uid: string;
type: string;
Policy: string;
Rule: string;
profile: {
'@type': string;
'@id': string;
};
inheritFrom: {
'@type': string;
'@id': string;
};
ConflictTerm: string;
conflict: {
'@type': string;
'@id': string;
};
perm: string;
prohibit: string;
invalid: string;
Agreement: string;
Assertion: string;
Offer: string;
Privacy: string;
Request: string;
Set: string;
Ticket: string;
Asset: string;
AssetCollection: string;
relation: {
'@type': string;
'@id': string;
};
hasPolicy: {
'@type': string;
'@id': string;
};
target: {
'@type': string;
'@id': string;
};
output: {
'@type': string;
'@id': string;
};
partOf: {
'@type': string;
'@id': string;
};
source: {
'@type': string;
'@id': string;
};
Party: string;
PartyCollection: string;
function: {
'@type': string;
'@id': string;
};
PartyScope: string;
assignee: {
'@type': string;
'@id': string;
};
assigner: {
'@type': string;
'@id': string;
};
assigneeOf: {
'@type': string;
'@id': string;
};
assignerOf: {
'@type': string;
'@id': string;
};
attributedParty: {
'@type': string;
'@id': string;
};
attributingParty: {
'@type': string;
'@id': string;
};
compensatedParty: {
'@type': string;
'@id': string;
};
compensatingParty: {
'@type': string;
'@id': string;
};
consentingParty: {
'@type': string;
'@id': string;
};
consentedParty: {
'@type': string;
'@id': string;
};
informedParty: {
'@type': string;
'@id': string;
};
informingParty: {
'@type': string;
'@id': string;
};
trackingParty: {
'@type': string;
'@id': string;
};
trackedParty: {
'@type': string;
'@id': string;
};
contractingParty: {
'@type': string;
'@id': string;
};
contractedParty: {
'@type': string;
'@id': string;
};
Action: string;
action: {
'@type': string;
'@id': string;
};
includedIn: {
'@type': string;
'@id': string;
};
implies: {
'@type': string;
'@id': string;
};
Permission: string;
permission: {
'@type': string;
'@id': string;
};
Prohibition: string;
prohibition: {
'@type': string;
'@id': string;
};
obligation: {
'@type': string;
'@id': string;
};
use: string;
grantUse: string;
aggregate: string;
annotate: string;
anonymize: string;
archive: string;
concurrentUse: string;
derive: string;
digitize: string;
display: string;
distribute: string;
execute: string;
extract: string;
give: string;
index: string;
install: string;
modify: string;
move: string;
play: string;
present: string;
print: string;
read: string;
reproduce: string;
sell: string;
stream: string;
textToSpeech: string;
transfer: string;
transform: string;
translate: string;
Duty: string;
duty: {
'@type': string;
'@id': string;
};
consequence: {
'@type': string;
'@id': string;
};
remedy: {
'@type': string;
'@id': string;
};
acceptTracking: string;
attribute: string;
compensate: string;
delete: string;
ensureExclusivity: string;
include: string;
inform: string;
nextPolicy: string;
obtainConsent: string;
reviewPolicy: string;
uninstall: string;
watermark: string;
Constraint: string;
LogicalConstraint: string;
constraint: {
'@type': string;
'@id': string;
};
refinement: {
'@type': string;
'@id': string;
};
Operator: string;
operator: {
'@type': string;
'@id': string;
};
RightOperand: string;
rightOperand: string;
rightOperandReference: {
'@type': string;
'@id': string;
};
LeftOperand: string;
leftOperand: {
'@type': string;
'@id': string;
};
unit: string;
dataType: {
'@type': string;
'@id': string;
};
status: string;
absolutePosition: string;
absoluteSpatialPosition: string;
absoluteTemporalPosition: string;
absoluteSize: string;
count: string;
dateTime: string;
delayPeriod: string;
deliveryChannel: string;
elapsedTime: string;
event: string;
fileFormat: string;
industry: string;
language: string;
media: string;
meteredTime: string;
payAmount: string;
percentage: string;
product: string;
purpose: string;
recipient: string;
relativePosition: string;
relativeSpatialPosition: string;
relativeTemporalPosition: string;
relativeSize: string;
resolution: string;
spatial: string;
spatialCoordinates: string;
systemDevice: string;
timeInterval: string;
unitOfCount: string;
version: string;
virtualLocation: string;
eq: string;
gt: string;
gteq: string;
lt: string;
lteq: string;
neq: string;
isA: string;
hasPart: string;
isPartOf: string;
isAllOf: string;
isAnyOf: string;
isNoneOf: string;
or: string;
xone: string;
and: string;
andSequence: string;
policyUsage: string;
};
};
export default _default;