import type { ContentDiff } from '../sync';
/**
 * In pull --dry-run, scoped pulls should only report diffs for the requested scope.
 *
 * `PulledContent` always includes a `settings` object (even when pulling entries/pages/etc),
 * so `calculatePullDiff()` can otherwise report settings changes for unrelated scopes.
 */
export declare function maskPullDiffForScope(diff: ContentDiff, pullScope: string): ContentDiff;
