import type { PulledContent } from '../../../../client/management/types';
import type { LoadedCliConfig } from '../../../config-loader';
import type { LocalContent } from '../../../content/reader';
import type { OutputContext } from '../../../output';
import { type ContentDiff, type JsonDiffMode } from '../../../sync';
export declare function displayDiff(params: {
    output: OutputContext;
    diff: ContentDiff;
    config: LoadedCliConfig;
    dryRun: boolean;
    isRemote: boolean;
    jsonOutput: boolean;
    jsonDiffMode: JsonDiffMode | undefined;
    localContent: LocalContent;
    remoteContent: PulledContent;
    humanDiff?: boolean;
}): void;
