import type { SetOptions } from './operations'; import type { MirrorSync } from '../types'; /** * Best-effort chain synchronization. A confirmed transaction must NEVER be lost to a * synchronization failure, so this reports its outcome in `mirrorSync` and * never rejects. The signature lets the server index the exact transaction, * including hook-mutated documents beyond the requested destination paths. */ export declare function attemptMirrorSync(paths: string[], options?: SetOptions, transactionSignature?: string): Promise; /** Refresh concrete paths, or index a confirmed transaction and read its requested paths. */ export declare function syncItems(paths: string[], options?: SetOptions, transactionSignature?: string): Promise;