UNPKG

@pierre/diffs

Version:

16 lines (15 loc) 701 B
import { AnnotationSide } from "../types.js"; //#region src/utils/lineAnnotationIdentity.d.ts interface LineAnnotationPosition { lineNumber: number; side?: AnnotationSide; } /** * Resolve a possibly-remapped annotation back to the original object it * descends from. Annotations that were never cloned resolve to themselves. */ declare function getLineAnnotationSource<T extends LineAnnotationPosition>(annotation: T): T; declare function recordLineAnnotationSource(moved: LineAnnotationPosition, annotation: LineAnnotationPosition): void; //#endregion export { LineAnnotationPosition, getLineAnnotationSource, recordLineAnnotationSource }; //# sourceMappingURL=lineAnnotationIdentity.d.ts.map