/**
 * Pure helper: compute PR status/mergeable/CI status delta events.
 *
 * Any change in any of the three tracked PR fields yields a single
 * `PhaseCompleted` notification, with the message/severity adjusted based on
 * whether the PR has a mergeability conflict.
 *
 * Mutates `prev` in place.
 */
import type { AgentRun, Feature } from '../../../../domain/generated/output.js';
import type { CachedFeatureState, StreamedAgentEvent } from './stream-agent-events.types.js';
export interface ComputePrDeltasArgs {
    feature: Feature;
    run: AgentRun;
    prev: CachedFeatureState;
}
export declare function computePrDeltas(args: ComputePrDeltasArgs): StreamedAgentEvent[];
//# sourceMappingURL=compute-pr-deltas.d.ts.map