jinaga
Version:
Data management for web and mobile applications.
16 lines • 548 B
TypeScript
import { FactEnvelope } from "../storage";
export declare type IndexPredecessorCollection = {
[role: string]: number | number[];
};
export declare class GraphSerializer {
private readonly write;
private index;
private indexByFactReference;
private publicKeys;
constructor(write: (chunk: string) => void);
serialize(result: FactEnvelope[]): void;
private getPredecessorIndexes;
private getFactIndex;
}
export declare function serializeGraph(graph: FactEnvelope[]): string;
//# sourceMappingURL=serializer.d.ts.map