/**
 * Shared exclusion comparison with Agent's existing recording keys.
 * This wrapper reports conflicts; callers retain their own findings and policy.
 */
import { type Assertion, type Conflict } from 'contextfootprint';
export type { Conflict } from 'contextfootprint';
/** Find conflicting current readings, retaining original witnesses and order. */
export declare function conflictsOf(assertions: readonly Assertion[], multiValued?: ReadonlySet<string>): readonly Conflict[];
