@atproto/common-web
Version:
Shared web-platform-friendly code for atproto libraries
11 lines • 520 B
TypeScript
import { CID } from 'multiformats/cid';
export type JsonValue = boolean | number | string | null | undefined | unknown | Array<JsonValue> | {
[key: string]: JsonValue;
};
export type IpldValue = JsonValue | CID | Uint8Array | Array<IpldValue> | {
[key: string]: IpldValue;
};
export declare const jsonToIpld: (val: JsonValue) => IpldValue;
export declare const ipldToJson: (val: IpldValue) => JsonValue;
export declare const ipldEquals: (a: IpldValue, b: IpldValue) => boolean;
//# sourceMappingURL=ipld.d.ts.map