UNPKG

@tangle-js/ld-proofs

Version:

Linked Data Proofs on the Tangle. Powered by IOTA Identity & IOTA Streams

12 lines (11 loc) 802 B
import type { IJsonAnchoredDocument } from "../models/IJsonAnchoredDocument"; import type { IJsonDocument } from "../models/IJsonDocument"; import type { IJsonSignedDocument } from "../models/IJsonSignedDocument"; export default class JsonHelper { static getDocument(doc: Record<string, unknown> | string): IJsonDocument; static getSignedDocument(doc: Record<string, unknown> | string): IJsonSignedDocument; static getJsonLdDocument(doc: Record<string, unknown> | string): Record<string, unknown>; static getSignedJsonLdDocument(doc: Record<string, unknown> | string): IJsonSignedDocument; static getAnchoredJsonLdDocument(doc: Record<string, unknown> | string): IJsonAnchoredDocument; static getAnchoredDocument(doc: Record<string, unknown> | string): IJsonAnchoredDocument; }