import { Timer } from "js-vextensions"; import { Graphlink } from "../Graphlink.js"; export declare class DataCommitScheduler { constructor(graph: Graphlink); graph: Graphlink; scheduledCommit_status: "inactive" | "collecting" | "committing" | "committing_briefPause"; scheduledCommit_collectionStartTime: number; scheduledCommit_commitFuncs: Function[]; scheduledCommit_waitTimer: Timer; ScheduleDataUpdateCommit(commitFunc: Function): void; }