import { FolioAgentChange } from "../types.js";
import { FolioReviewChange } from "@stll/folio-core/server";
//#region src/bridges/shared.d.ts
/**
 * Map a core {@link FolioReviewChange} — from `FolioDocxReviewer.getChanges`
 * (headless bridge, `bridges/reviewer.ts`) or `DocxEditorRef.getTrackedChanges`
 * (live-editor bridge, `bridges/editor-ref.ts`) — to the tool-facing
 * {@link FolioAgentChange} shape. Both bridges read the same underlying
 * tracked-change record (`getTrackedChangesFromDoc` in
 * `@stll/folio-core/ai-edits`), so they share this one mapping instead of
 * drifting into two subtly different shapes.
 */
declare const toAgentChange: (change: FolioReviewChange) => FolioAgentChange;
//#endregion
export { toAgentChange };