import type { AttributeSet } from "../../types/build-type.js"; import type { LeafDraft, LeafObservation } from "./types.js"; /** * Build or update an AttributeSet for `ucId` by merging approved drafts onto * the reconstructed tree implied by observations. * * Start from the existing attribute_set (if any) so we don't drop descriptions * users wrote previously; then overlay drafts at each path. */ export declare function mergeDraftsIntoAttributeSet(existing: AttributeSet | undefined, ucId: string, observations: LeafObservation[], drafts: Map): AttributeSet; //# sourceMappingURL=merge-edits.d.ts.map