import type { Comment } from "./types.js"; export interface RevisionProjectionIndex { sourceLines: string[]; targetLines: string[]; lineMap: Map; } export interface ProjectedAnchor { line: number; endLine: number; startColumn?: number; endColumn?: number; text: string; score: number; exact: boolean; contextSupport: number; contextMargin: number; reason: string; } export declare function createRevisionProjection(sourceLines: string[], targetLines: string[]): RevisionProjectionIndex; export declare function projectCommentAnchor(comment: Comment, projection: RevisionProjectionIndex, threshold: number): ProjectedAnchor | undefined; //# sourceMappingURL=revision-projection.d.ts.map