pipeproc
Version:
Multi-process log processing for nodejs
14 lines (13 loc) • 531 B
TypeScript
import { LevelDown as LevelDOWN } from "leveldown";
import { IActiveTopics } from "./pipeProc";
export declare function commitLog(db: LevelDOWN, activeTopics: IActiveTopics, log: {
topic: string;
body: string;
} | {
topic: string;
body: string;
}[], callback: (err?: Error | null, id?: string | string[]) => void): void;
export declare function preCommit(db: LevelDOWN, activeTopics: IActiveTopics, log: {
topic: string;
body: string;
}, creationTime: number): import("./transaction").ITransaction<string>;