import type { Database } from '../..' import type { SyncDatabaseChangeSet, SyncLog, SyncConflictResolver } from '../index' export default function applyRemoteChanges( remoteChanges: SyncDatabaseChangeSet, opts: { db: Database, sendCreatedAsUpdated: boolean, log?: SyncLog, conflictResolver?: SyncConflictResolver, _unsafeBatchPerCollection?: boolean, } ): Promise