import { NumberingProperties } from '../../../../../../../layout-engine/style-engine/src/ooxml/index.js';
import { AttributesDiff } from './attributes-diffing.js';
/**
 * Structured diff for numbering document metadata and numbering definitions.
 */
export type NumberingDiff = AttributesDiff;
/**
 * Computes a diff between two numbering snapshots.
 *
 * @param oldNumbering Previous numbering snapshot.
 * @param newNumbering Updated numbering snapshot.
 * @returns Numbering diff or `null` when no changes are detected.
 */
export declare function diffNumbering(oldNumbering: NumberingProperties | null | undefined, newNumbering: NumberingProperties | null | undefined): NumberingDiff | null;
//# sourceMappingURL=numbering-diffing.d.ts.map