/** * Return why a suggestion body cannot be reconciled safely with GitHub's * anchored line range, or null when the exact range is safe to use. * * The range is authoritative: this validator never shifts or expands it. It * only detects bodies that appear to reach beyond the anchor, leaving manual * interpretation to the caller instead of emitting a structurally unsafe diff. */ export declare function getUnsafeSuggestionRangeReason({ originalContent, startLine, endLine, replacementLines, }: { originalContent: string; startLine: number; endLine: number; replacementLines: readonly string[]; }): string | null;