@uprtcl/holochain-provider
Version:
_Prtcl provider wrappers around @holochain/hc-web-client
16 lines (15 loc) • 690 B
TypeScript
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>>;