import { ReadonlyJSONValue } from "../../utils/json/json-value.js";
import { ObjectStreamOperation } from "./types.js";

//#region src/core/object/ObjectStreamAccumulator.d.ts
declare class ObjectStreamAccumulator {
  private _state;
  constructor(initialValue?: ReadonlyJSONValue);
  get state(): ReadonlyJSONValue;
  append(ops: readonly ObjectStreamOperation[]): void;
  private static apply;
  private static updatePath;
}
//#endregion
export { ObjectStreamAccumulator };
//# sourceMappingURL=ObjectStreamAccumulator.d.ts.map