/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
import type { TreeChunk } from "./chunk.js";
import type { DetachedNodeId, Root } from "./delta.js";
export declare const emptyDelta: Root;
export declare function deltaForRootInitialization(content: TreeChunk): Root;
export declare function makeDetachedNodeId(major: DetachedNodeId["major"], minor: DetachedNodeId["minor"]): DetachedNodeId;
export declare function offsetDetachId(id: DetachedNodeId, offset: number): DetachedNodeId;
export declare function offsetDetachId(id: DetachedNodeId | undefined, offset: number): DetachedNodeId | undefined;
export declare function areDetachedNodeIdsEqual(a: DetachedNodeId, b: DetachedNodeId): boolean;
//# sourceMappingURL=deltaUtil.d.ts.map