import { RecordData } from '../constants'; export type MergeCompleteCallback = (error: string | null, mergedData: RecordData) => void; export type MergeStrategy = (localValue: RecordData, localVersion: number, remoteValue: RecordData, remoteVersion: number, callback: MergeCompleteCallback) => void; /** * Choose the server's state over the client's **/ export declare const REMOTE_WINS: (localValue: RecordData, localVersion: number, remoteValue: RecordData, remoteVersion: number, callback: MergeCompleteCallback) => void; /** * Choose the local state over the server's **/ export declare const LOCAL_WINS: (localValue: RecordData, localVersion: number, remoteValue: RecordData, remoteVersion: number, callback: MergeCompleteCallback) => void;