@web3-storage/content-claims
Version:
Implementation of the Content Claims Protocol.
25 lines • 780 B
TypeScript
export function equalWith(claimed: API.ParsedCapability, delegated: API.ParsedCapability): {
error: API.Failure;
ok?: undefined;
} | {
ok: {};
error?: undefined;
};
export function equal(claimed: unknown, delegated: unknown, constraint: string): {
error: API.Failure;
ok?: undefined;
} | {
ok: {};
error?: undefined;
};
export function equalLinkOrDigestContent<T extends API.ParsedCapability<API.Ability, API.URI, {
content?: API.UnknownLink | {
digest: Uint8Array;
};
}>>(claimed: T, delegated: T): API.Result<{}, API.Failure>;
export function and<T>(result: API.Result<T, API.Failure>): {
error: API.Failure;
ok?: undefined;
} | undefined;
import type * as API from '@ucanto/interface';
//# sourceMappingURL=utils.d.ts.map