w3-store
Version:
web3.storage upload service
28 lines • 1.22 kB
TypeScript
export function register({ issuer, audience, proof, id, as }: {
issuer: API.SigningAuthority;
audience: API.Audience;
id: API.Identity.MailtoID;
proof?: API.Proof<[API.Identity.Register]> | undefined;
as?: API.UCAN.DID<unknown> | undefined;
}): API.IssuedInvocationView<API.Identity.Register>;
export function validate({ issuer, audience, as, id, proof }: {
issuer: API.SigningAuthority;
audience: API.Audience;
as: API.Identity.MailtoID;
id?: API.UCAN.DID<unknown> | undefined;
proof?: API.Proof<[API.Identity.Validate]> | undefined;
}): API.IssuedInvocationView<API.Identity.Validate>;
export function link({ issuer, audience, proof, id }: {
issuer: API.SigningAuthority;
audience: API.Audience;
id: API.Identity.ID;
proof?: API.Proof<[API.Identity.Link]> | undefined;
}): API.IssuedInvocationView<API.Identity.Link>;
export function identify({ issuer, audience, id, proof }: {
issuer: API.SigningAuthority;
audience: API.Audience;
id?: API.Identity.ID | undefined;
proof?: API.Proof<[API.Store.Action]> | undefined;
}): API.IssuedInvocationView<API.Identity.Identify>;
import * as API from "../type.js";
//# sourceMappingURL=invoke.d.ts.map