import { CommentInteractionLevel, Config } from '../types/index.js'; type InteractionSource = Pick; type NormalizedInteractionConfig = { comments: { level: CommentInteractionLevel; readOnly: boolean; allowResolve: boolean; }; trackedChanges: { allowDecisions: boolean; }; }; /** * Resolve the effective interaction policy. * * Canonical comment and tracked-change fields resolve independently. * Deprecated `readOnly` keeps its historical effect on both comment writes * and tracked-change decisions. Deprecated `allowResolve` affects only * resolve and reopen actions. */ export declare function normalizeInteractionConfig(config?: InteractionSource): NormalizedInteractionConfig; export {};