import { ULTIPA } from "../types";
export declare enum UltipaTransactionRecorderOp {
    New_Nodes = 0,
    New_Edges = 1,
    Delete_Nodes = 2,
    Delete_Edges = 3,
    Update_Nodes = 4,
    Update_Edges = 5
}
export declare class UltipaTransactionRecorder {
    logs: {
        node_uuids?: number[];
        edge_uuids?: number[];
        nodes?: ULTIPA.Node[];
        edges?: ULTIPA.Edge[];
        Op: UltipaTransactionRecorderOp;
    }[];
    constructor();
    close(): void;
}
