UNPKG

@uprtcl/holochain-provider

Version:

_Prtcl provider wrappers around @holochain/hc-web-client

16 lines (15 loc) 690 B
import { Entity } from '@uprtcl/cortex'; export declare type EntryResult<T extends object = any> = { entry: Entity<T>; type: string; }; export declare function parseZomeResponse(jsonString: any): any; export declare function parseResponse(response: { Ok: any; } | any): any; export declare function parseEntry<T extends object>(entry: { Ok: any; } | any): T; export declare function parseEntryResult<T extends object>(entry: any): EntryResult<T> | undefined; export declare function parseEntries<T extends object>(entryArray: Array<any>): Array<T>; export declare function parseEntriesResults<T extends object>(entryArray: Array<any>): Array<EntryResult<T>>;