diff --git a/frontend/obsidian-plugin/src/obsidian-file-system.ts b/frontend/obsidian-plugin/src/obsidian-file-system.ts index 1129ac55..9609e8b0 100644 --- a/frontend/obsidian-plugin/src/obsidian-file-system.ts +++ b/frontend/obsidian-plugin/src/obsidian-file-system.ts @@ -1,14 +1,9 @@ import type { Stat, Vault, Workspace } from "obsidian"; import { MarkdownView, normalizePath } from "obsidian"; -import type { - CursorPosition, - FileSystemOperations, - RelativePath, - TextWithCursors -} from "sync-client"; -import { lineAndColumnToPosition } from "./utils/line-and-column-to-position"; +import type { FileSystemOperations, RelativePath } from "sync-client"; import { positionToLineAndColumn } from "./utils/position-to-line-and-column"; import { getSelectionsFromEditor } from "./views/cursors/get-selections-from-editor"; +import type { TextWithCursors, CursorPosition } from "reconcile-text"; export class ObsidianFileSystemOperations implements FileSystemOperations { public constructor( diff --git a/frontend/test-client/src/agent/mock-client.ts b/frontend/test-client/src/agent/mock-client.ts index ae465473..73235298 100644 --- a/frontend/test-client/src/agent/mock-client.ts +++ b/frontend/test-client/src/agent/mock-client.ts @@ -1,4 +1,4 @@ -import type { StoredDatabase, TextWithCursors } from "sync-client"; +import type { StoredDatabase } from "sync-client"; import { assert } from "../utils/assert"; import { type RelativePath, @@ -6,7 +6,7 @@ import { type SyncSettings, SyncClient } from "sync-client"; - +import type { TextWithCursors } from "reconcile-text"; export class MockClient implements FileSystemOperations { protected readonly localFiles = new Map(); protected client!: SyncClient;